这本书很多翻译都很奇怪,建议还是直接看英文单词是怎么一回事
cha4 探索Android平台
安卓是开放的,对于每一个应用都开放了API
Go launcher / ADW launcher 都是常见的替换生态圈
在开发中需要考虑到系统的版本问题、开发针对的版本、应用商店、让用户感到安全(而不是动不动就有安全问题提示,让用户 产生不信任感)
安卓开源:遵循GPL发布,遵循Apache许可认证发布;支持源代码的获取,允许开发下载整个代码库;
定制ROM
总结:在开始做开发之前,需要了解可以用的工具,和安卓系统应该遵循的规则。以及整个应用的制作应该注意的一些格式问题,再到产出阶段的投放问题。
第二部分
cha5
activity、intent、back stack 、back、 fragment(sub-activity)、layout、widget
可用的资源:开发者文档、设计指南design、Google play指南
关系图
cha6
intent 意图
作用:可以让不同的应用程序协作、浏览器链接就可以转到支持url的应用,图片就可以转到支持可以发送图片的应用。
又可以分为:broadcast intent 和activity intent
cha7
导航结构要素:intent & activity
up&back键
以当前界面C为例
up就会回到B、back就会回到A。
当遇到了多任务的情况下,则会停止当前任务,执行新任务。
注意设计的时候,要让用户知道自己处在什么状态,而不是一直返回都找不到出口。
导航的使用,可以从通知中进行导航。
过渡动画可以调剂,但是要注意设计的一致性。
cha8














网友评论