自定义博客皮肤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 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文件 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android&amp

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&gt...

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关注的人

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