摘要: 由于google doc 很多人都打不开,故更新了源码下载地址 【源码下载】----2011-01-18 在android开发中ListView是比较常用的组件,它以列表的形式展示具体内容,并且能够根据数据的长度自适应显示。抽空把对ListView的使用做了整理,并写了个小例子。... 列表的显示需要三个元素: 1.ListVeiw 用来展示列表的View。 2.适配器 用来把数据映射到ListView上的中介。 3.数据 具体的将被映射的字符串,图片,或者基本组件。 根据列表的适配器类型,列表分为三种,ArrayAdapter,SimpleAdapter和SimpleCursorAdapter 其中以ArrayAdapter最为简单,只能展示一行字。SimpleAdapter有最好的扩充性,可以自定义出各种效果。SimpleCursorAdapter可以认为是SimpleAdapter对数据库的简单结合,可以方面的把数据库的内容以列表的形式展示出来。 阅读全文
posted @ 2010-05-11 01:07 allin.android 阅读(884439) 评论(117) 推荐(99) 编辑
摘要: Roman Nurik给chrome浏览器开发了一款Android的主题皮肤,虽然是非官方主题,但设计非常精美,并且在mac、linux以及windows系统的chrome 5.0版本上都通过了测试,该主题给人一种格外清新的感觉。点击这里进入安装页面 阅读全文
posted @ 2010-05-09 22:53 allin.android 阅读(3455) 评论(0) 推荐(0) 编辑
摘要: 隐式匹配,首先要匹配Intent的几项值:Action, Category, Data/Type,Component。如果填写了Componet就是上例中的Test.class)这就形成了显示匹配。所以此部分只讲前几种匹配。匹配规则为最大匹配规则, 1,如果你填写了Action,如果有一个程序的Manifest.xml中的某一个Activity的IntentFilter段中定义了包含了相同的Action那么这个Intent就与这个目标Action匹配,如果这个Filter段中没有定义Type,Category,那么这个Activity就匹配了。但是如果手机中有两个以上的程序匹配,那么就会弹出一个对话可框来提示说明。 Action的值在Android中有很多预定义,如果你想直接转到你自己定义的Intent接收者,你可以在接收者的IntentFilter中加入一个自定义的Action值(同时要设定Category值为"android.intent.category.DEFAULT"),在你的Intent中设定该值为Intent的Action,就直接能跳转到你自己的Intent接收者 阅读全文
posted @ 2010-05-08 01:52 allin.android 阅读(6205) 评论(1) 推荐(3) 编辑
摘要: Intent是一种运行时绑定(run-time binding)机制,它能在程序运行的过程中连接两个不同的组件。通过Intent,你的程序可以向Android表达某种请求或者意愿,Android会根据意愿的内容选择适当的组件来完成请求。比如,有一个Activity希望打开网页浏览器查看某一网页的内容,那么这个Activity只需要发出WEB_SEARCH_ACTION请求给Android,Android会根据Intent的请求内容,查询各组件注册时声明的IntentFilter,找到网页浏览器Activity来浏览网页。 阅读全文
posted @ 2010-05-06 12:54 allin.android 阅读(4448) 评论(1) 推荐(2) 编辑
摘要: 最近在学习android,利用这个blog把一些搜集到的资料进行整理汇总,记录自己的学习体会,分享开发代码 阅读全文
posted @ 2010-05-06 00:06 allin.android 阅读(489) 评论(0) 推荐(0) 编辑