- 博客(12)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 ijkPlayer支持https和增加沉浸式带有so文件,EXOplayer升级到r.2.8.4
首先打开/Bilibili/ijkplayer,利用git命令git clone https://github.com/Bilibili/ijkplayer.git然后在你现有的项目里新建一个module,如图所示: 然后从Bilibili/ijkplayer的项目中拷贝出我们需要的文件,如图所示: 不要忘了在module的build.gradle中依赖所需的依赖 compile
2017-09-20 16:51:32
4142
3
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 Android 仿映客直播间给主播发送礼物(实现连击效果)
效果图 类库的介绍 org.dync.giftlibrary.widget GiftAnimationUtil.java 动画类 GiftControl.java 给外部调用的类(核心) GiftFrameLayout.java 礼物布局类 GiftModel.java 给礼物布局填充数据类 以上是礼物动画一(推荐使用礼物动画
2017-02-18 22:01:04
9535
2
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 基于anyrtc的sdk实现直播连麦互动
基于anyrtc的sdk实现直播连麦互动前言1.由于粘贴了较大的代码,造成内容比较长,可能会花费您较长的时间。 2.项目里面没有做权限判断,所以如果发现有页面发生崩溃可能是权限没有打开,请打开权限后再进行尝试。 3.录制的GIF画质好差,真实环境很好。一.有图有真相主播端 : http://d2.freep.cn/3tb_1608311942
2016-09-01 10:44:04
2402
原创 android媲美微信扫码库
之前使用的是zxing封装的库,但是识别率和识别速度没法和微信比较,现在使用的Google开源识别库完全可以和微信媲美github:https://github.com/DyncKathline/ZxingScan效果图第一个是Google开源的,第二个是zxing开源的强烈推荐Google基于Google开源的识别库进行封装,操作简单。支持识别多个二维码。使用方式build.gradle引用implementation ‘com.github.dynckathline:barc
2021-06-07 18:03:08
1209
4
原创 Android 文件管理器
特点该项目起源ZFileManager,由于他使用的是kotlin,我翻译成Java,后续加上链式回调和兼容Android 11,在此感谢此作者的开源精神,同时我也把修改后的项目也进行了开源。1. 默认支持 音频,视频,图片,txt,zip,word,excel,ppt,pdf,apk 10种文件2. 支持音频、视频播放,图片查看,zip解压,文件重命名、复制、移动、删除、查看详情3. 支持查看指定文件类型,支持文件类型拓展4. 支持多选,数量、文件大小限制、实时排序、指定文件路径访问5. 支持
2021-01-17 22:21:25
2235
6
原创 Ubuntu编译ijkplayer支持https和更多视频格式
关于ijkplayer 基于 FFmpeg n3.1 的 Android/iOS 视频播放器,支持 MediaCodec, VideoToolbox,支持 RTMP/HTTP/HTTPS 视频流播放,支持本地视频播放。 项目地址:https://github.com/Bilibili/ijkplayer 如果是使用的 Windows 系统需要先用虚拟机装个 Linux 系统,因为
2017-10-13 11:22:00
1709
原创 沉浸式状态栏全屏使用时的问题
由于公司需要,把之前写过的ChangeStatusColor-Android项目有进行了改进,之前的项目已经支持了MIUI6+、Flyme4+和android6.0以上的字体颜色改变和android4.4以上的沉浸式状态栏。请看下面两张图,这里的截图机型是小米4 MIUI7 Android6.0.1: 之前如果横屏设置的不是全屏模式的话,横竖屏切换切换没有问题,但是横屏模式设置全屏模式后
2017-09-19 10:05:41
2092
原创 AndroidStudio怎么将开源项目发布到jcenter
如何把自己写的项目让别人依赖呢,像compile ‘com.google.code.gson:gson:2.6.2’一样? 上面的依赖library需要3各部分,即:GROUP_ID:ARTIFACT_ID:VERSION,其中GROUP_ID是com.google.code.gson(库的包名),ARTIFACT_ID是gson(类库名称),VERSION是2.6.2(版本号)。怎么上传你的类
2016-10-18 10:49:52
504
原创 仿映客直播底部聊天框弹起不会挤压布局(兼容虚拟按键手机)
### 效果图> 注意打开应用后,要点击第一个输入框,这是因为先要获取一次键盘的高度,不然首先点击第二个输入框,会出现整体布局挤压的现象。 布局文件activity_main.xml<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/an
2016-09-28 20:14:43
1779
原创 自己封装的工具类,使用原生SwipeRefreshLayout+RecycleView实现下拉刷新和加载更多
实现SwipeRefreshLayout+RecycleView实现刷新在你的xml文件里写上如下代码: <android.support.v4.widget.SwipeRefreshLayout android:id="@+id/SwipeRefreshLayout" android:layout_width="match_parent
2016-09-18 11:45:40
976
原创 实现RecycleView动态使列表item可以点击或不可点击切换
效果 这里讲的是第二个button跳转的Activity,这里和上一篇不同之处在于可以item点击、item子控件点击继承BaseAdapter同样也要继承BaseAdapterpublic class ADUadapter extends BaseAdapter<ChatModel> { public Context context; protected ADUholder
2016-09-11 21:25:31
1753
原创 分分钟教你集成沉浸式侧滑关闭Activity
网上搜索侧滑关闭Activity,几乎没有系统状态栏跟随页面一起联动的,有明显的撕裂感,而这里则是状态栏跟随页面联动的,说来集成也是简单,等会你就知道了。个人习惯,写博客前喜欢先截图1.首先以项目的形式导入到你的项目中2.然后在你要侧滑的Activity集成SwipeBackActivity,注意只要集成就好的,其他的什么都不要你写,就能实现侧滑了下面列出代码: Mainactivity.java
2016-09-08 15:59:55
1235
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人