为了账号安全,请及时绑定邮箱和手机立即绑定

Android攻城狮的第二门课(第3季)

难度初级
时长 6小时 0分
学习人数
综合评分9.57
162人评价 查看评价
9.9 内容实用
9.5 简洁易懂
9.3 逻辑清晰
插入数据过程感觉不是很清楚,比如几个put方法的之间关系,以及参数含义
//【2】向联系人中插入一行数据,要获得write_contacts权限

//1.插入人名字
values.clear();
values.put(StructuredName.RAW_CONTACT_ID, raw_contact_id);
values.put(StructuredName.DISPLAY_NAME,"李四");
values.put(StructuredName.MIMETYPE, StructuredName.CONTENT_ITEM_TYPE);
这位老师相对前面的老师的发音是算好的了
感谢老师准备的这些课程
简单明了,但是内容不多
代码源文件不自动换行,我醉了
very good,为老师默默点赞
半路转行的 还有些知识了解不是很清楚 老师讲的很赞
讲的很好啊!很详细,很有用!
只看完这个视频的朋友们,如果想要运行应用,还需要在清单文件里面加一个权限,
<uses-permission android:name="android.permission.READ_CONTACTS"/>
以免应用无法运行而郁闷。。。。
(我就是。。。)
老师讲错了吧!getWritableDatabase()和getReadableDatabase()方法都可以获取一个用于操作数据库的SQLiteDatabase实例。其中getReadableDatabase()方法则是先以读写方式打开数据库,如果数据库的磁盘空间满了,就会打开失败,当打开失败后会继续尝试以只读方式打开数据库。如果该问题成功解决,则只读数据库对象就会关闭,然后返回一个可读写的数据库对象。getWritableDatabase() 方法以读写方式打开数据库,一旦数据库的磁盘空间满了,数据库就只能读而不能写,使用的是getWritableDatabase() 方法就会出错。

已采纳回答 / 神风织索
第一次写入一条张三,第二次写入三条:张三李四王五,第三次查找之前又写入了一次张三李四王五,加起来一共七条。
老师讲的很好,一目了然,结合实际开发,加深了我以前知识的理解
视屏清晰明了,容易理解,顶个
。。。 。。。。
老师讲的很清楚啊== 通俗易懂,谢谢啦!!
课程须知
本课程是Android开发课程的中后期部分,学习之前要求对一些知识点有一定的了解: 1、已经掌握了Java基础 2、已经熟悉或者了解Android中的监听事件原理 3、已经熟悉或者了解一种以上的数据库,并掌握基本的SQL语句
老师告诉你能学到什么?
1、初步掌握Android手势识别的原理以及实际使用 2、初步掌握Android的数据存储方式 3、深度了解Android中的组件 4、熟悉了解Android常用的系统服务并对服务的使用有新的认识

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消