前言&效果预览 最近几个周末基本在研究 CoordinatorLayout 控件和自定义 Behavior 当中,这期间看了不少这方面的知识,有...
吐槽 最近几个月,家里增加了两位新成员,NIDA和Water,NIDA是一只中华田园猫,是在7月份"妮坦"台风登陆前一晚和女票结缘并收养的,NI...
什么是单元测试 在计算机编程中,单元测试(Unit Testing)又称为模块测试, 是针对程序模块(软件设计的最小单位)来进行正确性检验的测试...
需求:在客户端安装后一段时候后做某些不可描述的操作,普通情况下是通过手机时间来判断的,导致审核人员通过修改手机时间就可以触发到这些操作,所以需要...
再读Volley 第一次看Volley的代码的时候只是大概地理清了它的结构而没有做细节上的记录,但是看了这两篇文章之后,面试后的总结和Andro...
Bitmap 内存管理 Google 官方教程 Managing Bitmap Memory 是这样说的 Android2.2(API 8)一下...
实现原理 初始化 进程启动流程简述 客户端进程启动 -> ActivityThread#main -> ActivityThread#attac...
Notification机制浅析(基于SDK23) 最近在使用自定义内容的Notification的时候遇到一个bug,RemoteServic...
为什么需要路由模块 方便不同的模块间相互跳转,增加模块间的独立性,而显式的 startActivity 方式显然是做不到的,而且简洁优雅,当然还...