无废话Android系统教程
文章平均质量分 87
回嘉
这个作者很懒,什么都没留下…
展开
-
无废话Android 系列教程32 [创建SQLite数据库&测试:SQLiteOpenHelper]
1. 首先创建Android 项目工程, 创建的过程参照教程一。 2. 创建PersonSQLiteOpenHelper 类,同时继承SQLiteOpenHelper 抽象类 package com.andy.db; import android.content.Context; import android.database.sqlite.SQLiteDatabase; i...原创 2015-09-25 15:57:13 · 658 阅读 · 0 评论 -
无废话Android 系列教程33 [Adroid下SQLite数据库增删改查&测试]
今天是中秋节,心情不太好,于是乎写会代码吧. 1 建立一个新包com.andy.db.dao, 2. 建立类PersonDao.java package com.andy.db.dao; import java.util.ArrayList; import java.util.List; import com.andy.db.PersonSQLiteOpenHelpe...原创 2015-09-25 23:05:32 · 163 阅读 · 0 评论 -
无废话Android 系列教程34 [使用系统api实现SQLite增删改查&&测试]
声明: 此代码依然在项目 “数据库_SqlLite” 项目基础上开发,如果没有此项目代码,请到33课教程的附件中下载! 1. com.andy.db.dao 包下新建立类 PersonDao2.java package com.andy.db.dao; import java.util.ArrayList; import java.util.List; import c...原创 2015-09-28 17:44:27 · 145 阅读 · 0 评论 -
无废话Android 系列教程35 [Android下的数据库SQLite事务概念及使用&&测试]
1. 事务的作用:我们在一些特殊业务需要时。会有如果要求:要保证一个操作要么同时成功,要么同时失败;不允许上个逻辑成功后突然出错/异常(如空指针异常),导致下一个操作失败,这是绝对不允许的。 2. 事务经典实例:如银行转帐业务,A用户转出100元给B用户,这时要么A用户少100元 B用户同时多100元;或转帐失败,A用户钱没减少B用户钱也没增加,提示用户转帐失败;不允许A用户钱少100...原创 2015-10-08 11:22:02 · 283 阅读 · 0 评论 -
无废话Android 系列教程36-1 [模仿listview的工作原理&测试]
声明: LinearLayout(线性布局) ,同时是一个View对象的容器;既然是一个容器就应该有addView的方法 1. com.andy.listview包下 MainActivity.java package com.andy.listview; import java.util.List; import com.andy.listview.R; imp...原创 2015-10-09 00:45:42 · 117 阅读 · 0 评论 -
无废话Android 系列教程36 -2 [listview的工作原理及使用&测试]
1. listview 工作原理: 先需要定义一个线性布局,布局里面只保留屏幕内可显示条数的View 对象 (的引 用),当在屏幕向上拖动一个条目(数据)时,它就移除最上面的View 对象, 将它丢掉。 当在屏幕向下拖动一个条目(数据)时,它就新new出一个View对象,将它显示到页面(屏幕)上。 这样就不需要new 出50/100W个view对象!只...原创 2015-10-09 22:54:54 · 155 阅读 · 0 评论