240 发简信
IP属地:广东
  • 自定义Behavior的艺术探索-仿UC浏览器主页

    前言&效果预览 最近几个周末基本在研究 CoordinatorLayout 控件和自定义 Behavior 当中,这期间看了不少这方面的知识,有...

    7.7 31356 52 385 1
  • Resize,w 360,h 240
    使用辅助服务打造自己的智能视频监控系统

    吐槽 最近几个月,家里增加了两位新成员,NIDA和Water,NIDA是一只中华田园猫,是在7月份"妮坦"台风登陆前一晚和女票结缘并收养的,NI...

  • Android 单元测试实践

    什么是单元测试 在计算机编程中,单元测试(Unit Testing)又称为模块测试, 是针对程序模块(软件设计的最小单位)来进行正确性检验的测试...

  • Resize,w 360,h 240
    Android 通过 NTP 获取网络时间

    需求:在客户端安装后一段时候后做某些不可描述的操作,普通情况下是通过手机时间来判断的,导致审核人员通过修改手机时间就可以触发到这些操作,所以需要...

  • 再读Volley-缓存策略

    再读Volley 第一次看Volley的代码的时候只是大概地理清了它的结构而没有做细节上的记录,但是看了这两篇文章之后,面试后的总结和Andro...

    0.1 2513 0 12
  • 拆 Glide 系列之 - Bitmap 复用

    Bitmap 内存管理 Google 官方教程 Managing Bitmap Memory 是这样说的 Android2.2(API 8)一下...

  • Resize,w 360,h 240
    ContentProvider 源码笔记

    实现原理 初始化 进程启动流程简述 客户端进程启动 -> ActivityThread#main -> ActivityThread#attac...

  • Notification机制浅析(基于SDK23)

    Notification机制浅析(基于SDK23) 最近在使用自定义内容的Notification的时候遇到一个bug,RemoteServic...

  • Resize,w 360,h 240
    Android 路由模块分析笔记

    为什么需要路由模块 方便不同的模块间相互跳转,增加模块间的独立性,而显式的 startActivity 方式显然是做不到的,而且简洁优雅,当然还...

个人介绍
Read the fucking source code