240 发简信
IP属地:青海
  • Android面试(附答案)

    写在开头 由于杭州的房价实在太高,所以我可耻的跑路到了西安。几个月前在西安买了房,所以最近总结了一些还算全面的Android面试题。还好成功的通过了西安努比亚的面试,虽然不是...

  • Android bitmap压缩方法

    明人不说暗话,开门见山地说Bitmap所占用的内存 = 图片长度 x 图片宽度 x 一个像素点占用的字节数。3个参数,任意减少一个的值,就达到了压缩的效果。所以压缩又可以分为...

  • Android Retrofit生命周期的管理

    Retrofit应该是目前Android上最流行的网络框架之一了。那么怎么管理他的生命周期呢,总不能在每个引用的Activity或Fragment生命周期中都去手动cance...

  • 最新Android面试总结

    年底互联网寒冬来临,很不幸,本人公司由于资金链断裂,也加入年底找工作大军当中。年底工作不好找,特此勉励所有有相同经历的同学们,保持耐心,互相鼓励。 个人面试了一两个星期,以下...

  • Android内存泄露分析工具

    1. lint lint是静态代码分析工具,可以实时检测代码是否合规,也可以检测部分内存泄露的代码,平时写代码注意标黄的提示是否有涉及到内存泄漏的。 2.leakcanary...

  • Android四大组件的作用,以及多进程的开启

    众所皆知,android四大组件有Activity、Service、BroadCastReceiver、ContentProvider。对于android开发来说,四大组件基...

  • 进程线程区别和通信

    基本概念 进程是系统进行资源分配和调度的独立单位。一个程序之前有一个进程,一个进程之中至少有一个线程。 线程是进程里面的实体,是cpu进程资源分配和调度的基本单位。在andr...

  • UI优化

    Android系统每隔16ms发出信号,触发ui渲染,帧率60fps,人眼无法感知。渲染超过16ms就会出现掉帧现象,不流畅。 可以用系统工具Hierarchy View分析...

  • 120
    MVP模式

    model业务逻辑和实体模型 view一般是activity Presenter负责完成View于Model间的交互 View跟Presenter交互:抽象出接口,view接...

  • handler原理

    此系列笔记只是为了加深个人记忆,因为比较简单,如有错误欢迎指出 参考链接:http://blog.csdn.net/guolin_blog/article/details/9...

  • 120
    binder原理

    此系列笔记只是为了加深个人记忆,因此比较简单,如有错误欢迎指出 Binder远程通信方式,实现了IBinder接口,是ServiceManager连接ActivityMana...

  • Android多进程

    进程概念:系统进行资源分配和调度的独立单元。一个程序之前有一个进程,一个进程之前有一个线程。进程类似一个车间,里面有很多流水线线程。 多进程优点:可以为应用争取更多资源。一个...