2011年1月18日
摘要: http://www.cs.otago.ac.nz/cosc346/labs/COSC346-lab2.2up.pdf 写道在Android应用程序中,我们不能够非常清楚地区分MVC结构中的视图部分和控制器部分。Android框架期望开发者们将Activity基础类作为UI处理,这也就意味着一个Activity需要负责视图与控制器两个部分的任务。利用观察者模式将Model进行绑定处理。 Android近期学习总结——开发笔记 写道Android采用了典型的MVC结构。其表现如下:View既可以通过xml(layout目录下)生成,也可以通过硬编码的方式直接通过代码生成。对于xml中的View资 阅读全文
posted @ 2011-01-18 13:45 stay 阅读(5547) 评论(0) 推荐(0) 编辑
摘要: 定义Android Layout(XML)时,有四个比较特别的标签是非常重要的,其中有三个是与资源复用有关,分别是<viewStub/>, <requestFocus />, <merge /> and<include />。可是以往我们所接触的案例或者官方文档的例子都没有着重去介绍这些标签的重要性。<viewStub/>: 此标签可以使UI在特殊情况下,直观效果类似于设置View的不可见性,但是其更大的(R)意义在于被这个标签所包裹的Views在默认状态下不会占用任何内存空间。viewStub通过include从外部导入Views元 阅读全文
posted @ 2011-01-18 13:30 stay 阅读(5001) 评论(0) 推荐(1) 编辑