主目录见:Android高级进阶知识(这是总目录索引)下载器Github地址:FileDownloader 文件下载在Android的开发中应该可以说是都会用到,所以一个完...
主目录见:Android高级进阶知识(这是总目录索引)下载器Github地址:FileDownloader 文件下载在Android的开发中应该可以说是都会用到,所以一个完...
1.当APP第一次打开时,如果默认语言和手机语言不一致,则需要先在Application的onCreate中调用使用语言 2.调用LanguageUtils.updateAp...
开门见山, 不废话上效果, 上代码: c层回调进度 第一种方法 在当前函数(同一个线程)里面回调,直接用findClass或者GetObjectClass,进行回调(国内...
本篇文章已授权微信公众号 guolin_blog(郭霖)独家发布 一、内存的划分 二、java 内存优化 三、native 内存优化 四、graphics 内存优化 五、st...
内存优化是一个程序员的基本功。有时也要切合项目的实际需求来做选择。 一、解决所有的内存泄漏 内存泄漏概念:不再使用的对象没有被回收,就是内存泄露。 1. 单利泄漏 主要原因还...
目录 背景 Android源码下载 源码编译及遇到的问题 使用CLion 导入 资料 收获 一、背景 对Framework层的了解学习是我们进阶的一个重要阶段。通过 AS 查...
我方大佬,前来关注
Android JNI 篇 - 从入门到放弃本篇文章已授权微信公众号 guolin_blog(郭霖)独家发布 一、JNI 涉及的名词概念[#1] 二、JNI 在 Android Studio 搭建[#2] 三、JNI ...
本篇文章已授权微信公众号 guolin_blog(郭霖)独家发布 一、JNI 涉及的名词概念[#1] 二、JNI 在 Android Studio 搭建[#2] 三、JNI ...
在 直播 中有提到几个不错的开源项目,这里再重点推荐一下: 目前,市面上关于音视频学习的相关书籍并不多,而且即使看了书籍学了理论,最终还是要回归到代码上来。 毕竟 IT 行业...
视频编辑 最近项目一直在做这个,对标是抖音,剪影,微视以及b站的必剪。陆陆续续看了不少项目,按开发历程记录如下 1.https://github.com/shaopx/Vid...
SmartRefreshLayout是一个“聪明”或者“智能”的下拉刷新布局,由于它的“智能”,它不只是支持所有的View,还支持多层嵌套的视图结构。它继承自ViewGrou...
首先看下效果 背景 上图所示这种效果,在很多APP上很常见,当我们真正想着手开发时,可能会遇到很多冲突问题,很难实现完美效果,如果想研究事件冲突的撸友们可以看看这篇文章传送地...
目录 1.介绍 2.为什么要用ConstraintLayout 3.如何使用ConstraintLayout3.1 添加依赖3.2 相对定位3.3 角度定位3.4 边距3.5...
我们也是用的okhttp,很香,yyds
Android WebSocket 方案选型OkHttp目前Android WebSocket 框架 主要包括: SocketIO Java-WebSocket OkHttp WebSocket 一开始我首选的是采用SocketI...