读书笔记
violetlove
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
android UI入门
android UI入门 android应用程序的用户界面由分层的View object组成。每一个view代表界面上的一个区域。例如,一个按钮代表一个可以被用户点击的一个矩形区域。android应用把views放置在layout容器中,即ViewGroups。 view通用属性 所有的系统属性使用anroid:作为前缀。 Android使用特殊的尺寸单位,叫原创 2013-04-13 12:45:00 · 803 阅读 · 0 评论 -
Displaying a List
在开发app应用时,最常用的一个view类型就是ListView。 ListVIew展示一个垂直可滚动的一个列表。每一个行通常包含一些文字,还有一些图标或者按钮。当你要展示一列数据给用户时,可以使用ListView。这个view非常通用,以至于android提供一个内置显示列表功能的Activity。 ListActivity 一个ListActivity与一个包含listVi原创 2013-04-13 17:45:26 · 571 阅读 · 0 评论 -
Activity
声明Activity 所有的activities必须在你应用程序的manifest文件中声明。没有这么做的话,会导致程序在运行时发生异常。activit的声明如下所示: //这是个缩写,包名在元素中定义。 android:label=”@string/app_name”> //声明这个activity是app的main activ原创 2013-04-13 21:02:10 · 502 阅读 · 0 评论 -
android的Task管理
Task and the back stack Android应用程序由多个activities组成,系统将这些activities按照tasks归类。每一个task把一系列activities表示为一个stack,当用户离开时,activities被放到stack中,当用户浏览回来时,activities被推送出来。这个被叫做back stack。当用户打开一个与当前的activit原创 2013-04-13 23:23:27 · 1024 阅读 · 0 评论 -
支持多种屏幕大小
Android被设计用来在很多硬件设备上,但是为每一个设备单独写一个界面将会是个噩梦。幸运的是,Android系统提供了很多方法来支持硬件的多样化。 resource qualifiers资源限定符(资源标识符) Android有很多受web技术启发的特征。关于这一点,view的设计思想最为明显。相对于iOS设备,Android app不知道它所运行设备屏幕的分辨率,大小,长宽比,但是原创 2013-04-15 21:45:09 · 720 阅读 · 0 评论 -
Notification
android被设计为运行在便携式设备上,可以被携带到任何地方,在不定时的时候使用。为了让用户更好的使用这个设备,Android提供了一系列通知机制来保证用户可以马上意识到任何事件的发生。 Toast toast是最基本的通知。它是一个简单的消息,会出现在屏幕一段很短的事件,通常是5到10秒。 Context context = getApplicationConte原创 2013-04-15 22:15:31 · 476 阅读 · 0 评论
分享