0x00. 为何不直接使用内置的WebView组件? Android中的WebView组件,在4.4以前的版本是WebKit的内核,4.4以后才换成chromium的内核。而...
0x00. 为何不直接使用内置的WebView组件? Android中的WebView组件,在4.4以前的版本是WebKit的内核,4.4以后才换成chromium的内核。而...
写了多年的安卓应用程序,大大小小的项目也开发了若干个,要做单元测试的口号也喊了很多年,可一直没有实践过。相信很多人跟我一样,心里一直想做却没做起来。总结了下主要有以下几个原因...
LinearLayoutManager并不是一个View,而是一个工具类,但是LinearLayoutManager承担了一个View(当然指的是RecyclerView)的...
Tinker热修复原理分析 热补丁技术是在用户不需要重新安装应用的情况下实现应用更新,可快速解决一些线上问题。热补丁省去了Android应用发布版本的成本,而且用户端的更新也...
概述 虚拟机把描述类的数据从Class文件加载到内存,并对数据进行校验,转换,解析和初始化,最终形成可以被虚拟机直接使用的Java类型,这就是Java的类加载机制。在Java...
*本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布 为什么用线程池 创建/销毁线程伴随着系统开销,过于频繁的创建/销毁线程,会很大程度上影响处理效率例如:记...
Glide简介 Glide是Google推荐的一套快速高效的图片加载框架,作者是bumptech,功能强大且使用方便,实际的android应用开发中,有不少的开发者在使用它,...
Android 实现视屏播放器与边播边缓存功能外加蹲坑铲屎(IJKPlayer) hello,大家好,我就是那个会掀桌子的话唠,刚刚结束两篇关于音频播放与录制的文章,旧坑未埋...
自从android4.4开始,android手机状态栏再也不是一成黑的时代,之前叫做变色龙,miui6发布会把他叫做沉浸式,之后大家就自然而然的接受了沉浸式这个名称,其实实际...