安卓开发
爱老虎油油
这个作者很懒,什么都没留下…
展开
-
Android Dalvik虚拟机
Dalvik和JVM的几点区别 1、Dalvik 基于寄存器,而 JVM 基于栈。基于寄存器的虚拟机对于更大的程序来说,在它们编译的时候,花费的时间更短。【基于寄存器 和 栈 的虚拟机比较】 2、Dalvik主要是完成对象生命周期管理,堆栈管理,线程管理,安全和异常管理,以及垃圾回收等等重要功能。 3、Dalvik负责进程隔离和线程管理,转载 2016-11-02 04:57:56 · 338 阅读 · 0 评论 -
Android:30分钟弄明白Touch事件分发机制
Touch事件分发中只有两个主角:ViewGroup和View。Activity的Touch事件事实上是调用它内部的ViewGroup的Touch事件,可以直接当成ViewGroup处理。View在ViewGroup内,ViewGroup也可以在其他ViewGroup内,这时候把内部的ViewGroup当成View来分析。ViewGroup的相关事件有三个:onInterceptT转载 2016-11-30 09:41:57 · 165 阅读 · 0 评论 -
Android适配-Android全面屏适配问题
关于全面屏全面屏是手机业界对于超高屏占比手机设计的一个宽泛的定义。从字面上解释就是,手机的正面全部都是屏幕,四个边框位置都是采用无边框设计,追求接近100%的屏占比。但受限于目前的技术,还不能做到手机正面屏占比100%的手机。现在业内所说的全面屏手机是指真实屏占比可以达到80%以上,拥有超窄边框设计的手机。全面屏手机屏幕的宽高比例比较特殊,不再是以前的16:9了。比如三星的Galaxy S...转载 2018-11-06 14:40:23 · 2282 阅读 · 1 评论