自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

转载 2021-06-11

直播采集端:音视频采集,视频处理(美颜,水印) 音视频编码压缩 把音视频封装FLV TS常用框架AVFoundation:数据GPUImage:美颜FFmpeg: 音频压缩X264: 视频压缩libremp: 推流服务器流程:数据分发CDN 鉴黄 截屏:展示主播画面 录制视频 实时转码流媒体服务器常用服务器 SNS BMS nginx播放端流程从FLV TS 分离中音视频数据 音视频解码 播放 聊天互动播放端 观众ijkplayer :播放FFmp

2021-06-11 10:39:03 196 1

转载 2021-06-11

Java 使用微信支付前言百度搜了一下微信支付,都描述的不太好,于是乎打算自己写一个案例,希望以后拿来直接改造使用。因为涉及二维码的前端显示,所以有前端的内容一. 准备工作所需微信公众号信息配置APPID:绑定支付的APPID(必须配置)MCHID:商户号(必须配置)KEY:商户支付密钥,参考开户邮件设置(必须配置)APPSECRET:公众帐号secert(仅JSAPI支付的时候需要配置)我这个案例用的是尚硅谷一位老师提供的,这里不方便提供出来,需要大家自己找,或者公司提供二. 构建项目

2021-06-11 10:36:14 246

原创 Banner实现简单的轮播效果

首先添加依赖//banner轮播框架implementation ‘com.youth.banner:banner:1.4.10’// Glide 图片加载implementation ‘com.github.bumptech.glide:glide:3.7.0’## 然后在布局中添加Banner <com.youth.banner.Banner android:l...

2018-12-12 17:28:09 560

转载 Android常用依赖

//OkHttpcompile ‘com.squareup.okhttp3:okhttp:3.9.0’//拦截器compile ‘com.squareup.okhttp3:logging-interceptor:3.9.0’//Gsoncompile ‘com.google.code.gson:gson:2.8.2’//xrecyclerviewcompile ‘com.jcodec...

2018-12-12 17:23:27 145

原创 MediaRecorder录制视频

MediaRecorder这个类主要用来做多媒体录音和录视频的首先是录制视频的mainActivity.xml文件<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android&amp

2018-09-26 20:39:15 225

原创 RecyclerView实现关注效果

现在各种app中经常有兴趣爱好关注的效果,先贴张图看看效果: 咱一看到图就想到了强大的RecyclerView 1.用RecyclerView的多布局实现如图效果:就得根据position判断条目加载不同的布局,这有点麻烦 2在RecyclerView的单布局在Item中就将布局都不好 今天就记录下这种实现方法 详细代码如下:1.MainActivity中public cl...

2018-09-14 15:39:16 141

原创 Android原生侧滑 控件

在android的v4包中有一个控件 Drawerlayout,主要实现了左拉和右拉菜单,类似于之前的“抽屉”功能,此控件使用简单,效果很柔和,操作起来体验非常好,下面是我实现的一个简单效果的部分截图: 左拉: 右拉: 怎么样?是不是在平时开发的应用中很常见?OK,那么接下来我直接上代码: activity_sliding.xml:<?xml version="...

2018-08-27 19:36:15 373

原创 菜单Menu的简单使用

菜单Menu的使用菜单Menu一.OptionMenu 1.实现步骤 ① 在onCreateOptionsMenu(Menu menu)中创建菜单 ② 在onOptionsItemSelected(MenuItem item)中点击事件 2.菜单2种创建 ...

2018-08-23 14:16:04 654

原创 接口回调的简单实用

接口回调**1.提供接口,传递接口对象** OnItemClickListener onItemClickListener; //ma public void setOnItemClickListener(OnItemClickListener onItemClickListener){// onItemClickListener外界传进来 ma ...

2018-08-23 14:05:00 159

原创 ExpandableListView的基本使用和注意事项

ExpandableListView的基本使用和注意事项**1.概述** ExpandableListView是可扩展的二级下拉列表,继承ListView**2.使用步骤** ① 布局中定义ExpandableListView控件 ② 初始化Group数据,Child数据(ArrayList<ArrayList<Info&gt...

2018-08-23 10:33:22 339

原创 Handler机制

Handler机制1.定义Handler主要是负责线程之间的通信,提供用来更新ui的一套机制,也是一套消息处理机制2.为什么使用handler因为在Android开发过程中,为了UI线程在操作中是安全的,规定了主线程更新UI,但是在实际开发中,回出现多个线程并发操作UI组件的操作,会导致线程不安全,所以我们要用到Handler机制,在线程要更新UI时,通过Handler通知主线程,...

2018-08-23 10:27:58 141

原创 ListView的属性和注意事项

ListView的使用及注意事项一:ListView的几种使用方式 ListView分页加载1.手动加载 ① View view=LayoutInflater.from(this).inflate(R.layout.foot,null); 加载更多控件 ② addHeaderView(); 加到ListView的头,底部 ...

2018-08-23 08:30:27 864

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除