1.JVM与DVM 1.概念 JVM的作用是把平台无关的.class里面的字节码翻译成平台相关的机器码,来实现跨平台。DVM就是安卓中使用的虚拟...
一,前言 Retrofit其实是将OKhttp封装起来,和volley一样。那解析Retrofit其实就是解析它如何封装使用OKhttp,那我直...
把最近使用数据库的经验总结下。 1,获取数据库对象SQLiteDatabase 继承SQLiteOpenHelper,创建操作数据库要的助手类,...
前言 回顾了下以前写的调用相机和相册的功能,准备把它们整合下,想起曾经用魅族在获取大图时OOM的问题,决定重看一遍当初的解决方式。在获取缩略图步...
一.前言 最近准备在异步线程使用Handler,发现对其如何实现又忘记了,又要看源码来理解。还是记录下自己的理解思路,已方便记忆。当然异步线程使...
38,检查参数的有效性 你应该在文档中清楚地指明所有的参数限制,并且在方法的开头处检查参数,以强制施加这些限制。 对于共有的方法,要用javad...
前言 前些日子碰到一个问题:将一个ViewGroup和它的子View都去除点击事件。由于ViewGroup重写了完全onTouchEvent,使...
一,前言 今日在使用AsyncTask时,发现对其实现原理又不太记得了,在此再解读一边,以便记忆和使用。 android3.0前的多线程并行执行...
1,了解鱼的需求。 成功的人际关系在于你能捕捉对方观点的能力;还有,看一件事情兼顾你和对方的不同角度, 天底下只有一种方法可以影响他人,那就是提...