240 发简信
IP属地:重庆
  • Resize,w 360,h 240
    Gradle插件开发 APK瘦身资源自定义7z压缩

    APK瘦身实战 资源自定义7z压缩 项目开发中,随着业务的增长,常常需要在apk编译阶段对包代码或是资源做一定的自定义修改,比如热修复,插件生成...

  • Resize,w 360,h 240
    Java内存问题 及 LeakCanary 原理分析

    前些天,有人问到 “开发过程中常见的内存泄漏都有哪些?”,一时脱口而出:静态的对象中(包括单例)持有一个生命周期较短的引用时,或内部类的子代码块...

    2.3 3768 5 62
  • Resize,w 360,h 240
    你最了解的 SharedPreference和ContentProvider 知多少?

    在技术学习的道路上,往往最常见、用的最多地方,却有着容易忽略的技术细节。某个时间点蓦然回首,才发现最应该了解和掌握的技术基础,却由于缺少总结和记...

    0.9 2636 3 21
  • Resize,w 360,h 240
    Lifecycle+Retrofit+Room完美结合 领略架构之美

    安卓开发技术发展到现在已经非常成熟,有很多的技术专项如插件,热修,加固,瘦身,性能优化,自动化测试等已经在业界有了完善的或者开源的解决方案。作为...

    1.2 2965 3 55
  • Resize,w 360,h 240
    Android 6.0系统中权限问题调用 - Permission in Android M

    安卓平台权限一直有被流氓应用随便利用诟病, android M的发布彻底解决了这一问题,取而代之的是,app不得不在运行时一个一个询问用户授予权...

  • Resize,w 360,h 240
    知识总结 插件化学习 Binder机制原理

    Binder是android系统特有IPC方式,安卓平台中的各种服务交互基本都是Binder机制实现,理解和掌握Binder机制的实现原理可有效...

  • Resize,w 360,h 240
    知识总结之 AsyncTask 源码解析

    虽然这个类没什么特别地方,也是很常用的类,前段时间面试发现很多公司还是很喜欢问到这个类的原理,及使用场景,so,这里做下总结。 AsyncTas...

  • Resize,w 360,h 240
    知识总结之 插件化基础ClassLoader

    安卓插件化技术已经作为一个优秀的合格研发必备要求,学习和掌握现有不同种类动态加载方案 是提升个人技术深度有效途径。 插件化基础 ClassLoa...

  • Resize,w 360,h 240
    知识总结之 工厂设计模式

    设计模式类的书及资料,看过很多遍,学习和理解容易,灵活应用就难了。只用多总结,多看别人代码,多多积累编码经验,才可以循序渐进,慢慢学会如何实战应...

个人介绍
安卓研发一枚,记录安卓学习经验
www.canking.win

长期提供 蚂蚁金服技术岗 内推机会,欢迎私信~