- 博客(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 233 1
转载 2021-06-11
Java 使用微信支付 前言百度搜了一下微信支付,都描述的不太好,于是乎打算自己写一个案例,希望以后拿来直接改造使用。 因为涉及二维码的前端显示,所以有前端的内容 一. 准备工作 所需微信公众号信息配置 APPID:绑定支付的APPID(必须配置) MCHID:商户号(必须配置) KEY:商户支付密钥,参考开户邮件设置(必须配置) APPSECRET:公众帐号secert(仅JSAPI支付的时候需要配置) 我这个案例用的是尚硅谷一位老师提供的,这里不方便提供出来,需要大家自己找,或者公司提供 二. 构建项目
2021-06-11 10:36:14 274
原创 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 598
转载 Android常用依赖
//OkHttp compile ‘com.squareup.okhttp3:okhttp:3.9.0’ //拦截器 compile ‘com.squareup.okhttp3:logging-interceptor:3.9.0’ //Gson compile ‘com.google.code.gson:gson:2.8.2’ //xrecyclerview compile ‘com.jcodec...
2018-12-12 17:23:27 166
原创 MediaRecorder录制视频
MediaRecorder 这个类主要用来做多媒体录音和录视频的 首先是录制视频的mainActivity.xml文件 &lt;?xml version="1.0" encoding="utf-8"?&gt; &lt;LinearLayout xmlns:android="http://schemas.android.com/apk/res/android&
2018-09-26 20:39:15 292
原创 RecyclerView实现关注效果
现在各种app中经常有兴趣爱好关注的效果,先贴张图看看效果: 咱一看到图就想到了强大的RecyclerView 1.用RecyclerView的多布局实现如图效果:就得根据position判断条目加载不同的布局,这有点麻烦 2在RecyclerView的单布局在Item中就将布局都不好 今天就记录下这种实现方法 详细代码如下: 1.MainActivity中 public cl...
2018-09-14 15:39:16 178
原创 Android原生侧滑 控件
在android的v4包中有一个控件 Drawerlayout,主要实现了左拉和右拉菜单,类似于之前的“抽屉”功能,此控件使用简单,效果很柔和,操作起来体验非常好,下面是我实现的一个简单效果的部分截图: 左拉: 右拉: 怎么样?是不是在平时开发的应用中很常见?OK,那么接下来我直接上代码: activity_sliding.xml: <?xml version="...
2018-08-27 19:36:15 397
原创 菜单Menu的简单使用
菜单Menu的使用 菜单Menu 一.OptionMenu 1.实现步骤 ① 在onCreateOptionsMenu(Menu menu)中创建菜单 ② 在onOptionsItemSelected(MenuItem item)中点击事件 2.菜单2种创建 ...
2018-08-23 14:16:04 684
原创 接口回调的简单实用
接口回调 **1.提供接口,传递接口对象** OnItemClickListener onItemClickListener; //ma public void setOnItemClickListener(OnItemClickListener onItemClickListener){// onItemClickListener外界传进来 ma ...
2018-08-23 14:05:00 185
原创 ExpandableListView的基本使用和注意事项
ExpandableListView的基本使用和注意事项 **1.概述** ExpandableListView是可扩展的二级下拉列表,继承ListView **2.使用步骤** ① 布局中定义ExpandableListView控件 ② 初始化Group数据,Child数据(ArrayList<ArrayList<Info>...
2018-08-23 10:33:22 380
原创 Handler机制
Handler机制 1.定义 Handler主要是负责线程之间的通信,提供用来更新ui的一套机制,也是一套消息处理机制 2.为什么使用handler 因为在Android开发过程中,为了UI线程在操作中是安全的,规定了主线程更新UI,但是在实际开发中,回出现多个线程并发操作UI组件的操作,会导致线程不安全,所以我们要用到Handler机制,在线程要更新UI时,通过Handler通知主线程,...
2018-08-23 10:27:58 161
原创 ListView的属性和注意事项
ListView的使用及注意事项 一:ListView的几种使用方式 ListView分页加载 1.手动加载 ① View view=LayoutInflater.from(this).inflate(R.layout.foot,null); 加载更多控件 ② addHeaderView(); 加到ListView的头,底部 ...
2018-08-23 08:30:27 921
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人