Android 设计思想
Android 设计思想
Uidesign.cc整理
设计思想
一个声明解释一些对Android开发者有用的技术思想和观点。通过阅读这一页,你将了解如何写出在嵌入式设备(比如,手机)上性能良好,并且与系统其他部分协作出色的应用。
设计思想
学习如何在一个新的API上创建应用的过程都是类似的,即便平台本身存在很大差异性。通常,有两个步骤:首先,你学习如何使用API来做你想做的事情;然后,你学习平台的细微差别。还句话说,你首先要学习如何才能够构建应用,然后再学习应该如何来构建它们。 第二个步骤——学习如何正确构建应用——通常需要花费更长的时间,并且通常意味着犯错误并从错误中学习。那不是一个高效率的过程,所以本页和下面的链接就是立足于为你提供相关帮助。
在我们开始之前,还要简短说几句。成功地应用会提供出色的终端用户体验。尽管Android团队已经构造了一个强健的内核系统,但用户更多的体验是来自于与你应用的交互。因此,我们鼓励你花时间来构造出色的用户体验。
出色的用户体验有三个特征:速度快;响应及时以及无缝。当然从早期计算机到现在的计算机,每个平台都曾不只一次地引用过这三个特征。然而,每个平台实现它们的方法不同;下面的信息解释了你的应用如何能够在Android上实现这些特征。
速度快
Android应用应该是快速的。更准确的说他应该是高效的。现在,在计算界中有一个趋势,该趋势假设摩尔定律可以最终解决所有问题。然而对于嵌入式应用而言,Moor定律会变得有些复杂。
摩尔定律没有如同应用于桌面和服务器应用一样真正地应用于移动设备。摩尔定律实际上是关于晶体管密度的定律,它是说每隔一段时间后,你可以在给 定的芯片上部署更多电路。对于转面和服务器应用而言,由于性能的提高,这意味着你可以在一块差不多大小的芯片中得到更高的速度。对于类似手机这样的嵌入式 应用而言,摩尔定律通常
Android设计思想_IT/计算机_专业资料。Android设计思想设计思想 学习如何在一个新的 API 上创建应用的过程都是类似的,即便平台本身存在很大差异 性。通常,有两个步骤...
设计思想 一个声明解释一些对 Android 开发者有用的技术思想和观点。通过阅读这一页,你将了 解如何写出在嵌入式设备 (比如, 手机) 上性能良好, 并且与系统其他...
07_Android应用设计思想_IT/计算机_专业资料。Android 的设计思想 韩超 @ Android 应用 1 Android 的组件结构 2 程序的脉络: Intent 3 远程通信: Binder-aidl ...
06_Android应用设计思想_信息与通信_工程科技_专业资料。android平台架构介绍,软件开发的接口,还有相关软件开发环境的搭建方法等。Android 的设计思想 1 Android 的程序...
Android 架构设计的思想 理解好Intent,就可以理解Android哲学(“所有应用生来平等”)的一部分。举个简单的例子,iOS里面应用要 集成SNS如 facebook/twitter/sina ...
Android应用开发以及设计思想深度剖析(5)_计算机软件及应用_IT/计算机_专业资料。Android应用开发学习,设计思想剖析特别声明:本系列文章 LiAnLab.org 著作权所有,转载请...
我们的角度,由会先看应用程序,然后回过头来再分析 Android 系统是如 何支持应用程序运行的, 如何通过精巧设计来完成基于功能来共享的 Android 系统的。这种 角度...
Android 架构设计的思想_互联网_IT/计算机_专业资料。Android 架构设计的思想由麦可网整理,转载请注明出处 Android 架构设计的思想 理解好 Intent,就可以理解 Android...
Android应用开发学习,设计思想剖析Android应用开发学习,设计思想剖析隐藏>> 特别声明:本系列文章 LiAnLab.org 著作权所有,转载请注明出处。作者系 LiAnLab.org 资深 A...
作者系 LiAnLab.org 资深 Android 技术顾问吴赫老师。本系列文章交流与讨论:@宋宝华 Barry Android 的系统设计, 与别的智能手机操作系统有很大区别, 甚至在以往的...
热门文档