手机界面加载单个fragment,平板加载两个,列表和内容fragment,是最常见的布局分化情形。 首先要聪明地加载不同的布局文件 解决方案一...
配置适合不同国家的资源文件:语言修饰配置符来自ISO 639-1标准代码配置好不同国家资源后,切换设备语言,就能看到语言切换效果使用Open t...
静态广播的注册和其他三大组件一样,由packageManagerService完成的。 动态注册广播的过程 1、通过ContextWrapper...
跨进程有多种方式: 基于Binder的AIDL、Messager、ContentProvider 能够携带Bundle的intent 跨进程文件...
感谢原文作者——原文链接 View的绘制流程主要是指measure,layout,draw这三步,即测量、绘制、布局View的绘制流程从View...
handler中的looper如何与当前线程绑定 handler实例化的时候会构造对应该handler的looper和messageQueue,...
面向对象的普适设计原则 单一职责原则高内聚,低耦合。每个类应该只有一个职责,对外只能提供一种功能。 开闭原则一个对象,对拓展开发,对修改关闭。一...
前言:面向对象变成是命令式编程的一种,面向计算机硬件的抽象,有变量、赋值、表达式和控制语句。函数式编程是面向数学的抽象,将计算描述为表达式求值。...
为什么从Dalvik虚拟机演变成ART运行环境 HIDL 的浅浅理解 为什么从Dalvik虚拟机演变成ART运行环境 1、Dalvik虚拟机An...