SQLite数据库和ListView列表显示

下面这个项目,首次打开应用,创建一个数据库并向数据库插入很多数据,接着就用ListView将数据库显示出来,就这么简单
1 创建一个类DbOpenHelper.cs,继承SQLiteOpenHelper


这里写图片描述


2 然后看看MainActivity这个Activity吧


下图使用的是SimpleAdapter适配器
这里写图片描述


下图使用的是SimpleCursorAdapter适配器,感觉这种更加简单
这里写图片描述


这里写图片描述


这里写图片描述


这里写图片描述


值得说明的是:
1 Android的ListView具有条目缓存功能,只会实例化第一屏的条目,第一屏之外需要用到条目都从缓存中取,这样就不会照成卡顿和发热问题
2 Unity自带的,无论是UGUI还是NGUI,默认都不带缓存功能的,也就是需要多少条目就实例化多少个条目,但这样我已经说了,会造成首次打开卡顿和发热(因为占用内存资源),好在可以优化(http://blog.csdn.net/qq_15267341/article/details/52151486
3 android:layout_gravity 控制字体的居中显示
4 fill_parent 只会往后或往右填充整个父元素


如何取出每一个Item背后的数据呢? 请看下图:
这里写图片描述


FR:海涛高软(www.xuhaitao123.com)

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值