第一篇安卓学习心得 android 学习心得 -----093380117 计算机应用(1)张峰 关于 activity 在一个 activity 中使用多个 vie 文件来描述这个布局,相当简单
从 arrayadapter 上溯到 baseadapter,发现还有几个同源的 adapter 也应该可以使用,象 simpleadapter 和 cursoradapter,还是做个例子来实验一下吧
然后,在 hellot 或中看,android 中对 db 的使用有一种比较简单的模式,即 派生一个 contentproviderdatabasehelper 类来进行 sqlitedatabase 对象实例的猎取 工作
基本上, contentproviderdatabasehelper 类扮演了一个 singleton 的角色,提供单一的实例化入口点,并屏蔽了数据库创建、打开升级等细节
在contentprovider 中只需要调用 contentproviderdatabasehelper 的 opendatabase 方法猎取 sqlitedatabase 的实例就好,而不需要进行数据库状态的推断
uri 像进行数据库操作需要用 sql 一样,对 contentproivder 进行增删改查等操作都是通过一种特定模式的 uri 来进行的(igcontent: //provider/item/id),uri 的能力与 url 类似,具体细节可以查看 sdk
建立自己的 contentprovider,只需要派 生 contentproivder 类并实现 insert, delete, update 等抽象函数即可
在这些接口中比较特别的是 gettype(uri)
根据传入的 uri,该方法根据 mime 格式返回一个字符串(==
没听过的诡异格式