240 发简信
IP属地:广东
  • 在 Android 字符串资源中直接使用 Emoji

    问题描述 某些情况下,类似的在 string.xml 中定义这样的带 emoji 表情的字符串可以使得提示更加的生动和形象 直接打包运行在高版本...

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

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

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

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

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

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

  • 拆 Glide 系列之 - Bitmap 复用

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

  • 官方MultiDex源码分析

    目的是为了解决65535问题,支持的SDK是4以上,低了会抛异常,Android5.0以上的虚拟机本来就可以支持Dex分包加载 主要原理:为应用...

  • 如何优雅的实现ThreadLocal

    大部分翻译自How is ThreadLocal implemented?对代码作了更新这是一个关于跳脱固有框架思考的例子,建议你花5分钟阅读全...

  • Notification机制浅析(基于SDK23)

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

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

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

个人介绍
Read the fucking source code