上一页 1 ··· 3 4 5 6 7 8 9 10 下一页
  2015年3月29日
摘要: 程序需要相应用户的操作,最要能在200ms(0.2s)之内,如果超过5秒没有反应,ActivityManager会没有提示就kill了activity。然而,activity可能真的需要时间来进行处理,这往往会用到后台线程-background thread。后台线程可以安全地和UI线程进行交互,其... 阅读全文
posted @ 2015-03-29 23:39 troyjie 阅读(293) 评论(0) 推荐(0) 编辑
摘要: Menu由两种形式,Option menu和Context menu。前者是按下设备的Menu硬按钮弹出,后者是长按widget弹出。Option Menu当我们按下Menu的硬件按钮时,Option Menu将被触发显示,最多可以显示6个选项的icon菜单,如果选项多于6个,第6个选项显示为“Mo... 阅读全文
posted @ 2015-03-29 23:28 troyjie 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 这个图可以在Android的doc中,误操作,将原来图片删去,所以上面只是范例,没有透明效果SlideDrawer是多个(两个页面)的一种显示方式。如上左图所示,普通的,我们显示Hello的Label,当我们按下面的SlidingDrawer的ImageView,即右图所示图标时,可以将SlideD... 阅读全文
posted @ 2015-03-29 22:43 troyjie 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 除了Tab在一个Activity中显示多页内容,还可以使用Flipper,Flipper没有标签,是一页页的显示方式。例子一:基础的Flipper1)Android XML文件Flipper采用ViewFlipper进行定义,里面依次放着各页的内容。 android:layout_height... 阅读全文
posted @ 2015-03-29 22:09 troyjie 阅读(532) 评论(0) 推荐(0) 编辑
摘要: 在手机屏幕中,Tab也是比较常用的,通常和List结合,例如我们手机的通信录。下面是Tag的结构。TabHost是整个Tab的容器,包括两部分,TabWidget和FrameLayout。TabWidget就是每个tab的标签,FrameLayout则是tab内容。如果我们使用extends Tab... 阅读全文
posted @ 2015-03-29 22:08 troyjie 阅读(262) 评论(0) 推荐(0) 编辑
  2015年3月28日
摘要: Android提供了日期和时间的widget。日期widgetDatePicker和DatePickerDialog,DatePickerDialog是装载DatePicker的一个简单的容器,如图所示。分别有一个触发方法OnDateChangedListener( ) 和OnDateSetList... 阅读全文
posted @ 2015-03-28 00:25 troyjie 阅读(471) 评论(0) 推荐(0) 编辑
摘要: 在之前连续对ListVew作了逐步深入的探讨,对于手持屏幕来讲,其实可以比较简单,如果别人愿意付钱,不在乎将代码再些一次,这是客户端的开发和复杂服务器的开发不同的地方。当然各人有各人的看法。绝大部分情况下,一个list元素可能左右各有一个widget就差不多,回归简约风格,这也是小尺寸屏幕和手指操作... 阅读全文
posted @ 2015-03-28 00:24 troyjie 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 在之前的例子中,我们通过设置adapter的getView()来编写我们所希望的UI,然而在面向对编程中,我们希望能够创建自己的ListView,例如类的名字为com.wei.android.learning.RatingView,只要在XML中用我们自己的RatingView对ListView来替... 阅读全文
posted @ 2015-03-28 00:17 troyjie 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 在学习笔记(十七)中,我们对ListView做了进一步的探讨,然而给出的例子list中的元素可以有多个widget,并可灵活设置他们的值,但是这些widget之间缺乏互动,而且getView()的调用,需要重刷给list的entry,我们希望能够在entry中触发变化。本次,我们继续根据《Begin... 阅读全文
posted @ 2015-03-28 00:01 troyjie 阅读(329) 评论(0) 推荐(0) 编辑
  2015年3月27日
摘要: 由于手机屏幕尺寸的原因以及手指触屏操作的特性,ListView常常用到。在Android学习笔记(十一):Activity-ListView中,每一个list中的entry只有一个数据,且都只涉及一个view,在本次,我们将学习进一步的变化,让list更为生动,这只需对apdater作进一步的描述。... 阅读全文
posted @ 2015-03-27 00:18 troyjie 阅读(167) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 下一页