240 发简信
IP属地:北京
  • <activity-alias> 标签的使用

    之前在浏览器的AndroidManifest.xml中看到 的使用, 大概能猜到它的作用, 但很迷惑为什么要使用它. 直到看到了这篇文章:htt...

  • Resize,w 360,h 240
    应用信息里的"清除数据"和"清除缓存"到底删除的是哪个目录

    前言 一直以来, 应用信息里的"清除数据"和"清除缓存"到底删除的是哪个目录里的数据, 虽不是什么大的问题, 却一直迷惑着我, 今天就来总结一下...

  • 使用facebook的Stetho监控app的网络访问

    接之前用Stetho调试数据库的文章, 默认chrome://inspect/#devices中的network是空白页.如果要监测网络访问, ...

  • Resize,w 360,h 240
    如何优雅的停止一个正在运行的java线程

    线程状态转换图 几个容易混淆概念的方法 Thread.sleep()、 Thread.join() 或 Object.wait(),他们都是阻塞...

  • Resize,w 360,h 240
    我是如何通过 nimbledroid 做android app性能优化的

    简介 目前我负责开发的360 hola weather项目, 收到了360 OS的一个性能要求反馈, 一是要求apk size < 10 MB,...

  • Resize,w 360,h 240
    如何分析ANR Log的总结

    引起ANR问题的根本原因,总的来说可以归纳为两类: 应用进程自身引起的,例如:主线程阻塞、挂起、死循环应用进程的其他线程的CPU占用率高,使得主...

  • 一个简单图片缓存框架的实现

    前言 实际项目开发中, 一般不需要自己去写图片缓存框架, 直接用glide之类的成熟sdk是明智之举, 但如果自己开发SDK库给别人用, 例如我...

  • 设计模式之享元模式

    应用场景 享元模式指的是在项目中使用对象池. 可避免频繁的去创建某个类的对象, 大大减少创建的对象, 降低进程对内存的占用.最典型的场景是And...

  • 关于数据结构和算法的总结

    关于数据结构和算法, 确实有不少公司在面试的时候会考一些这样的题, 甚至一些叼钻的操作数据结构的题, 当这样的问题其实在工作中基本上是用不到的....

个人介绍
android 开发工程师