【Android】【笔记】《The Android Developer’s Cook Book》第1章 安卓概览

本文为个人读书笔记,仅供记录学习过程中遇到的日后需要留意的问题,如有相关版权问题请及时通知作者。


android系统由下列 image 镜像文件实现
     bootloader 引导加载程序:在启动时对boot image引导镜像的加载过程进行初始化。
     boot image 引导镜像:kernel 内核和内存虚拟盘 RAMDisk
     System image 系统镜像:Android系统平台及应用程序
     Data image 数据镜像:在断电期间依然保存着用户的数据
     Recovery image 恢复镜像:重建或升级系统所用的文件
     Radio image 射频镜像:射频协议栈文件

Android支持的设备屏幕情况

屏幕类型
低密度
~120ppi ldpi
中密度
~160ppi mdpi
高密度
~240ppi hdpi
极高密度
~3200dpi xhdpi
小屏幕
426×320dp
QVGA
240×320 ldpi

480×640 hdpi
中屏幕
470×320dp
WQVGA400
240×400 ldpi、
WQVGA432
240×432
HVGA
320×480 mdpi
WVGA800
480×800 dpi、
WVGA
480×854
640×960 xhdpi
大屏幕
640×480dp

600×1024 mdpi

超大屏幕
960×20dp
1024×600 ldpi
WXGA
1280×800 mdpi、
1024×768  mdpi、
1280×768 mdpi

1536×1152 hdpi、
1920×1152 hdpi、
1920×1200 hdpi
2048×1536 xhdpi、
2560×1536 xhdpi、
2560×1600 xhdpi

Android图形设计原则

保持向前兼容原则
     不要使用内部的或不被支持的API
     不要未经询问用户就直接修改设置
     不要再布局上做的太过火,层数超过10层或总数超过30
     不要对硬件做不恰当的假定
     确保设备方向变化不会干扰应用程序运行

确保健壮性的建议
     优先使用Android库而非Java库。
     注意内存分配。要对变量进行初始化。尽量对对象进行重用而不是再分配。可以用Dalvik调试监视服务器DDMS工具对内存分配进行跟踪。
     使用LogCat工具,并检查由其产生的警告或错误。
     调试要彻底,尽量涵盖不同的环境和设备。

ADT Bundle
     Android Development Tools Bundle,Android开发工具包

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值