安卓学习(SQlite的基本使用)
来源:互联网 发布:c语言return 1 编辑:程序博客网 时间:2024/06/05 11:32
程序设计实践第四周
上周主要任务
上周主要进行了对APP广告栏的加入,程序采用ViewPager+ViewGroup的形式添加了广告栏的功能。主要需要解决的问题是广告栏的循环播放以及自动播放。对于循环播放,采用标志的递增以及到一定位置后把标志重新置为1来实现广告栏图片的循环播放。基本原理如下:
int size = mList.getSize();int position = 1;while(true){ //实际使用采用新的线程进行定时图片的循环 position++; if(position>5) position=1;}
对于自动播放则采用新的线程进行定时更新。
new Thread(new Runnable() { @Override public void run() { while (true) { if (isContinue) { viewHandler.sendEmptyMessage(what.get()); whatOption(); } } } }).start();
本周主要任务
本周主要进行对手机数据库的设计及其实现。程序采用SQlite来进行数据库设计。无需进行额外的安装配置并且整个SQlite的足够小足够轻快。以下是SQlite的一些基本用法:
//创建或者打开数据库SQLiteDatabase db = openOrCreateDatabase("test.db", Context.MODE_PRIVATE, null); //创建表db.execSQL("CREATE TABLE person (/*填上自己所需要的属性*/)"); //插入数据db.execSQL("INSERT INTO person VALUES (NULL, ?, ?)"//删除数据db.delete(/*表名+条件*/);//更新数据db.update("person", cv, "name = ?", new String[]{"john"}); //关闭数据库db.close();
0 0
- 安卓学习(SQlite的基本使用)
- 安卓Sqlite的使用
- 安卓Sqlite的使用
- 安卓学习笔记(5)-SQLite的使用
- 安卓的SQLite的使用
- 安卓--SQLite数据库的简单使用(说明+代码)
- 安卓SQLite数据库的使用
- 安卓sqlite数据库的使用
- 安卓开发中SQLite的使用
- 安卓开发中SQLite的使用
- Sqlite 安卓的数据库使用
- [安卓]使用SQLite的标准步骤
- 安卓中的SQLite数据库的基本操作1
- Sqlite的基本使用
- sqlite的基本使用
- SQLite的基本使用
- SQLite的基本使用
- 安卓学习:(6)安卓操作sqlite数据库
- Apache Ignite 入门(3) 分布式缓存基础
- 互联网协议
- 数字逻辑电路(1)--逻辑代数基础
- JS DOM之getElementsByClassName
- 算法题:二叉树打印
- 安卓学习(SQlite的基本使用)
- 各种报文
- Fragment详解之二——基本使用方法
- LinuxShell算术运算
- 安装sql步骤及详细说明
- 类库和框架的区别
- jackson @JsonProperty 用法
- Hashtable源码学习
- fastjson之serializer.SerializerFeature