240 发简信
IP属地:广东
  • Activity恢复时ViewPager中的Fragment恢复错误bug

    前几天遇到一个bug,是activity被回收后在恢复时一个ViewPager中的fragment状态错误引起的 ,花了些时间解决,记录一下: ...

  • Resize,w 360,h 240
    Android Apk安装过程分析

    这两天在看Android65535方法数的解决方法,遇到了些Apk安装过程的疑惑,于是决定好好学习下Android Apk安装过程,特此记录。本...

  • Resize,w 360,h 240
    Android模块化实践

    前言 什么是模块化项目由多个模块构成,模块间解耦、可重用,模块可通过aar依赖。每个模块都可以独立运行。 为什么要模块化当项目越来越复杂,体积也...

  • Android O新特性

    广播 Android N为优化内存使用和电量消耗,移除部分隐式广播: CONNECTIVITY_ACTION :网络变化 (不能静态注册,动态注...

  • Fragment依赖冲突引起的一个bug及解决

    这几天碰到一个显示bug,Activity A页面中的一个部分本来是没有数据不应该显示出来的,但是却显示出来了。 查看代码,发现这个部分是属于f...

  • Android IPC机制4-ServiceManager的addService与getService实现

    普通client或者server在获得servicemanger的proxy对象后,肯定就要使用了。对于server来说,主要是调用addSer...

  • Resize,w 360,h 240
    Android IPC机制5-Binder驱动探究

    1 概述 Client进程通过RPC(Remote Procedure Call Protocol)与Server通信,整个通信过程从clien...

    0.3 2130 1 11
  • Android项目git+gradle实现commit时checkstyle检查

    一直感觉项目里的代码风格很乱,想在commit时做个检查,前几周捣鼓了几天终于弄好了,这里记录分享下: 环境 由于是通过git的本地hook结合...

    0.4 4941 2 19 4
  • aapt dump badging 找不到'android:versionCode' Bug解决

    今天服务器端同事报了个bug,在解析一个游戏apk包时,无法得到versioncode, 我自己用aapt dump badging 命令试了一...