快速入门 关键类 GLSurfaceView绘制的载体小部分区域时可使用TextureView理论上可使用Surf...[作者空间]
分析APK文件 要分析APK文件,首先要了解APK打包过程 打包资源文件(aapt)检查Manifest合法性将r...[作者空间]
Binder通信采用C/S架构,从组件视角来说,包含Client、Server、ServiceManager以及b...[作者空间]
Configuration有哪些属性 Manifest指:在Manifest文件中,activity标签的conf...[作者空间]
前文《Android图片加载问题分析》中提到3.0及以上的Android系统上,BitmapFactory创建Bi...[作者空间]
介绍使用开源项目react-native-xtabbar。包括如何通过npm引入第三方工程,props和state...[作者空间]
页面跳转是手机App开发中很重要的一环,React Native中的页面跳转离不开Navigator。 先看看最终...[作者空间]
最近使用了一个非常高效和方便的混淆工具——Proguard,使用了这个工具混淆打包后,apk体积显著的减少了,而且...[作者空间]
Intent是一个消息传递对象,我们一般用它来在组件间进行通信。 一、Intent类型 Intent分为两种类型:...[作者空间]
原演讲地址 Switching to ExoPlayer: Better Video on Android 在 3...[作者空间]
存储路径及演化 首先看这张文件从Android文件存储使用参考转载的存储结构图,里面明确了通过各种Android接...[作者空间]
应用情景 比如有多个下载任务(下载短视频、动画文件),需要按一定的顺序进行,我们就可以考虑使用单线程池,然后使用一...[作者空间]
Small的原理 Small的基本知识可以参考使用Small进行Android模块化开发 这里重复下基本原理: A...[作者空间]
如果你还未尝试过Small,建议你可以先去github上看看怎么使用Small 。 由于github上的文档较少,...[作者空间]
利用PorterDuffXfermode实现,图例如下,需要注意的是,PorterDuffXfermode设置的是...[作者空间]
生成LayoutInflater实例: 最常用加载布局的方法: 直接放上结论并验证讲解: 阅读源代码可知: inf...[作者空间]
下图是一个客户端图片加载模块常见的处理流程。 本文以UniversalImageLoader为例分析了这一流程,然...[作者空间]
常规问题总结 一次搞定Process和Task Android图片加载问题分析 SharedPreference ...[作者空间]
前言 在前面两篇文章(Android RecyclerView的使用解析(一)、Android RecyclerV...[作者空间]
MVP介绍 M:Model,需要显示的数据,以及获取和保存数据的相关逻辑 V:View,显示数据的页面或空间,并接...[作者空间]