![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
文章平均质量分 78
知我饭否
这个作者很懒,什么都没留下…
展开
-
Android studio3.0以上打包versionCode自增和文件名加上版本号,打包时间
昨天 ,在打包时候,感觉每次打包完,自己再重新命名太费事了。于是研究了一下,贡献出来。惠及他人。首先,如果你是想versionCode自增的话,得要在module下面 创建一个文件version.properties,内容如下#Wed Oct 10 10:27:03 CST 2018versionCode=3很简洁,很质朴。然后在module 的build.gradle 里面的And...原创 2018-10-10 11:49:19 · 3656 阅读 · 1 评论 -
retrofit2 获取响应头信息
前言最近几天晚上时候,一直在修改自己前一段时间写的下载工具。想着把它变成开源库造福大家。原本,以为是很简单的事。结果在下载文件格式哪里,博主陡然发现!以前自己用的时候下载文件格式自己是知道的。所以,命名时候也就one.apk ,two.jpeg。这在个人使用的时候 完全不是问题。但如果变成开源库,这个就很影响逼格了!!!。确定下载格式解析下载链接,如果包含 .apk 之类的 ,就将 ...原创 2018-10-29 14:48:13 · 9413 阅读 · 1 评论 -
recycleView局部更新item中的 局部控件 高效方法
最近 做项目,设计到一个recycleView里面 更新进度条的需求。在网上搜索了 一下,发现了一个方法。然后,自己又深入研究了一下 。现在写一下见解。首先,我们来认识一下 RecyclerView.Adapter 里面的两个方法第一个是: public void onBindViewHolder(@NonNull ViewHolder holder, int position)第二个是...原创 2018-09-27 18:01:52 · 11049 阅读 · 3 评论 -
android log开源库 Zprint ,控制台点击日志跳转到输出日志代码处,存储日志到本地文件
很长时间没写关于android的东西了,最近接触android的少了。因为公司不需要我兼任android开发了。然后很快又要换工作啦。到了新东家,android收不到接触就更少啦。 还是把自己平时用的log工具开源 变成一个库,造福android开发者吧。Zprint说一下优点:控制台点击日志跳转到输出日志代码处。打印日志的同时,存储日志到本地文件打印日志的时候,在日志代码里面就可以操...原创 2019-05-11 00:19:05 · 666 阅读 · 1 评论 -
Android 下载库 TigerDownload Rxjava2,retrofit2
TigerDown是一款使用了 Rxjava2,retrofit2,以及okhttp3的开源库。优点如下根据url链接,自动确定文件名及其扩展格式,不用再为格式发愁。自动重连机制写入文件方法,根据返回流的不同,写入方式多样性可以获得下载速度,下载进度配置教程Add the JitPack repository to your build file(将JitPack存储库添加到...原创 2018-11-07 08:40:57 · 1710 阅读 · 1 评论 -
阿里直播SDK,直播推流地址和播流地址生成
最近,公司要搞屏幕远程控制,包含了屏幕直播。一开始公司准备自己搭服务器的,后来 公司java后台说服务器转码,前端还要插件的,麻烦之类的。然后就变成了用阿里的SDK 一条龙服务。不过 我自己在前期调研阶段 ,也自己实现了直播推送H.264 到服务器,服务器转发到手机解码播放。延迟1s左右。这个 在我下一篇博客哪里会详细叙说。阿里直播SDK推流地址生成首先 来看一个推流地址样式rtmp://...原创 2018-11-12 14:56:46 · 10798 阅读 · 18 评论 -
Android json字符串转Map
今天,同事问我json的问题。遍历json数组,解决完以后。我想到了 json转Map这个问题。写一下,发现效果还行 那个发上来看看吧。如果想省事的话,用阿里的FastJson 我感觉也是不错的,网上教程很多,我就不多说了。注意这是Android自带的json包import org.json.JSONArray;import org.json.JSONException;import o...原创 2019-01-08 23:17:57 · 11297 阅读 · 1 评论 -
android 录制屏幕 带声音 可直播方案 截屏
这篇博客应该是相当有分量的博客了。话不多说 进入主题。首先,在这之前,需要对几个类,以及他们的方法的有所了解。MediaCodec谷歌对这个类的描述如下,MediaCodec类可用于访问底层媒体编解码器,即编码器/解码器组件。它是Android底层多媒体支持基础架构的一部分(通常与MediaExtractor、MediaSync、MediaMuxer、MediaCrypto、MediaDrm...原创 2019-01-17 23:53:15 · 6554 阅读 · 7 评论 -
android 悬浮窗教程
悬浮窗教程,很简单。知识点不多,写下来 总结一下。权限首先 是在AndroidManiFest.xml 定义权限如果 Android版本大于6.0 ,还需要引导用户 同意这个权限才行。并不是 你定义了就会给你的。 //判断是否 有悬浮窗的权限 if (!Settings.canDrawOverlays(getApplicationContext())) {...原创 2019-01-03 22:54:15 · 4838 阅读 · 1 评论 -
Android Intent FLAG标识
最近,好些天都在看源码,现在 对这个Intent的FLAG有一些总结。都是我自己试验的,总结的 ,可能有不对的地方,大家可以评论指出。使用对intent使用FLAG 大多数人都知道怎么弄。也就是调用public @NonNull Intent setFlags(@Flags int flags) 这个方法。但是如果 你同时要设定两个FLAG标识呢?这个有两种方式可以解决。第一种:inte...原创 2018-12-26 17:07:33 · 2434 阅读 · 1 评论