udacity android 学习笔记: lesson 4 part a
2015-06-04 07:08
489 查看
udacity android 学习笔记: lesson 4 part a
作者:干货店打杂的 /titer1 /Archimedes出处:https://code.csdn.net/titer1
联系:1307316一九六八
声明:本文采用以下协议进行授权: 自由转载-非商用-非衍生-保持署名|Creative Commons BY-NC-ND 3.0 ,转载请注明作者及出处。
tips:https://code.csdn.net/titer1/pat_aha/blob/master/Markdown/android/
sql lesson
4a-15课开始,之前主要是基础 activity life cycle
sql表长得像这样
select * from weather where data = blalla
select * from weather order by max DESC LIMIT 1 //have a try
more sql operation
delete rows
update rows
insert rows
add columns
more sql API in android
得到类似urlbuilder的简单使用效果
more about data stroage
overview arch 反复
lesson 4a 18
intro to weather contract
又见solution weather table colums solutions
inner join 2 tables
休息时间
don 请新学者 深入学习下 foreign key 和joins的要点(in lesson 4a-23 )our weather contact
实践..代码时间 weatherContract.java
don详细展示了key/foreign key
define constants in contract
locationEntry
第二章节 sqllite open helper and sunshine database 反复
下一站 地图 开始移动啦
weatherDbHelper 代码
- 数据库名字
- 数据库的相关语句
- create table
- 指定外键
数据库测试
结果是没有通过。
大致原因是 只创建了 weather.db,还没有创建 locatin.db
next to modify
下面就是来弥补剩下的一个 db了,
create sunshine location DB solution
sqlite open helper on Upgrade
数据库升级啦- 必须手动改变数据库版本号?
- 数据库变化
- 行变化
- 列变化
- 整体结构变化
什么时候执行?
第三章节 readwrite from a database
3.1 overview
3.2 plan
3.3 难点 query
3.4 代码实践 反复
第三章节的代码 集中于此
关键就是执行之前的checklist,写出 testLocationTable.
同样的原理用于测试 weathertable.ok ,let go
end
用了2小时,谢谢don的陪伴- data storage diagram overview
- activity lifecycle ,旋转屏幕时的变化(pause..restart?)
- database test
相关文章推荐
- udacity android学习笔记: lesson 3
- udacity 之 android学习笔记:lesson 2
- Android 小米盒子使用电视特性标签
- Android中线程通讯类Handler
- Android.mk详解
- Android开发者:你真的会用AsyncTask吗?
- Android开发者:你真的会用AsyncTask吗?
- 一步消除导入Android项目所产生的错误
- Android-->动态加载Activity (不使用Intent,启动Activity)
- Android的Style的使用
- Android的Style的使用
- android布局属性详解
- Android开发中的引导页面
- Android Studio 1.2中配置androidannotations
- android dialog cancel/dismiss listener memory leak
- Android开发中StackOverflowError错误实例分析
- android 在代码中设置布局居中layout_gravity,layout_margin的方法
- Android RxJava使用介绍(二) RxJava的操作符
- 常见的Android框架
- Android开发问题集锦