桌面组件的开发

By: 海市蜃楼 | In: Android开发

26 2010

桌面组件简介

Home是Android设备开启后第一个与用户交互的应用程序。在其他应用程序运行于前台时,Home也将一直运行于后台。当其他应用程序都退出时,又要返回到Home的用户界面以供用户进行下一步操作,如在应用程序列表中选择要启动的程序。除了应用程序列表,在Android系统自带的Home程序Launcher当中,还有一块类似于PC上桌面概念的区域,如图下图所示。

Home

在屏幕分辨率为320×480像素的Android设备上,竖屏时这个桌面由3块320×400像素的区域构成,而每块区域即每屏又被划分成了16个80×100像素的单元格;横屏时则是由3块424×296像素的区域构成,每屏也是被划分成了16个单元格,但每个单元格的大小为106×74像素。

在Launcher的桌面可以添加三种类型的组件,分别是快捷图标实时文件夹(Live Folder)和桌面控件(Home Screen Widget),其中快捷图标和实时文件夹在桌面区域上均只占一个单元格的大小,而桌面控件则根据功能需要占用一个或多个单元格。应用程序设计好了这些组件以后,用户可以根据需要自主增加或删除组件,以方便执行常用的操作和实时的了解信息。

随机日志

2 Responses to 桌面组件的开发

Avatar

匿名

四月 10th, 2010 at 12:41 下午

这个不是原创吧…

Avatar

海市蜃楼

四月 12th, 2010 at 12:19 下午

的确不是原创,是我在学习《程序员》杂志后的整理的,看来你也看过这篇文章。

Comment Form

About mo-Android

这里有一群热爱开发的人,我们的文章以原创、翻译为主,包含了我们对Android的认识,对Android的研究,以及一些开发心得和感想,如果 你喜欢我们的站点,喜欢我们的文章,欢迎拍砖,欢迎交流。希望新版的mo-Android能够为你带来更好的体验。

  • fennek: 爱国者也出了平板-E500,Android 1.5,5 英寸TFT LCD触摸屏(电阻式触摸板) ,800*48 [...]
  • 张凯: 这款三星的平板售价据说是iPad的两倍啊 [...]
  • sayisee: G1是享受不动了,呵呵~ PS:烦请博主到下面链接,帮忙选投上数第六个(西 [...]
  • fennek: 找了半天,在国家和地区的选项里只有香港,没有中国大陆,运营商里也只 [...]
  • 卡卡西: 1.6能向下兼容1.5的,目前没发现1.5的程序在1.6的机器上有什么问题,作者不要 [...]

Calendar

2010年九月
« 八    
 12345
6789101112
13141516171819
20212223242526
27282930