探索Android应用开发(四)

Android

定义布局有两种方式:在XML中声明UI元素或者运行时指明布局元素。每一个布局文件都必须包含一个root元素,它必须是View或者ViewGroup对象。

[ Read More » ]

探索Android应用开发(三)

Android

Spinner是一种widget,允许用户从一组选项中进行选中。这和下拉列表非常相像。在从数据库查询数据后,取出结果,然后根据结果选中Spinner的选项时,遇到了一个棘手的问题,异常如下:

[ Read More » ]

探索Android应用开发(二)

Android

ListActivity有两个方法onCreateOptionsMenu和onOptionsItemSelected,第一个方法用法用来为Activity弹出菜单。就是在用户按下了menu按钮,会出现一系列选项。第二个方法用来处理menu产生的事件。如下内容所示,注意CREATE_ID和DELETE_ID是预定义的常量,事件发生时,可以获取到。

[ Read More » ]

探索Android应用开发(一)

Android

开发一个简单的记录消费行为的应用,以列表的形式展现消费记录,当没有记录时,显示提示问题:No content!

了解LinearLayout、ListView和TextView,掌握ListActivity的基本应用,掌握如何绑定数据。

[ Read More » ]

Android成为Linux主流

Android

一个操作系统要想和微软Windows争夺市场份额,它需要两个东西:操作系统开发商的支持和廉价的许可费。

近期,由Google支撑的Android系统被“非官方”移植到Asus Eee PC上网本,根据报告,台湾制造商已经成了一个小组来开发运行在基于Linux操作系统的上网本。

Daiwa Securities的分析员Calvin Huang在一次采访中告诉ZDNet,Android在几个方面能够“杀死微软”:有大公司撑腰的操作系统最可能提供更好的硬件支持,开源的Android授权是免费的。

[ Read More » ]