基于android平台“每日一句”应用的设计与实现 - 图文(5)

2025-08-05

兰州大学本科生毕业论文 基于android平台“每日一句”应用的设计与实现

参 考 文 献

【1】张孝祥.Java就业培训教程[M].北京:清华大学出版社.2009:76-243.

【2】刘彬彬,马文强.Eclipse应用开发完全手册[M].北京:人民邮电出版社.2005: 204-386. 【3】韩超,梁泉著.Android系统原理及开发要点详解[M].北京:电子工业出版社.2010.1: 317-363 389-512.

【4】杨丰盛.Android应用开发解密[M].北京:机械工业出版社.2010.1: 44-109 156-187.

15

兰州大学本科生毕业论文 基于android平台“每日一句”应用的设计与实现

附录A 数据库更新代码

package com.note.dao;

import java.text.SimpleDateFormat; import java.util.Date; import java.util.TimeZone; import android.app.Activity;

import android.content.ContentValues; import android.database.Cursor;

import android.database.sqlite.SQLiteDatabase; public class SQLManage extends Activity{ /*

* 数据管理类 * */

//执行插入数据的操作

public void Insert(SQLiteDatabase sqlDB,String name,String content,String { }

//执行数据修改更新的操作

public void saveNote(SQLiteDatabase sdb,String name,String content,String

ContentValues cv=new ContentValues(); cv.put(\cv.put(\cv.put(\

16

time,int category)

ContentValues cv=new ContentValues(); cv.put(\cv.put(\cv.put(\cv.put(\sqlDB.insert(\sqlDB.close();

noteId,String time,int category){

兰州大学本科生毕业论文 基于android平台“每日一句”应用的设计与实现

认时区

}

}

cv.put(\

sdb.update(\sdb.close();

//返回当前系统时间 public String returnTime(){ }

//模糊查询

public void blruSearch(SQLiteDatabase db,String keyStr) { }

String sql = \Cursor cursor = db.rawQuery(sql, null); while(cursor.moveToNext()) { }

TimeZone.setDefault(TimeZone.getTimeZone(\修改默Date d=new Date(System.currentTimeMillis()); SimpleDateFormat

sdf=new

SimpleDateFormat(\

HH:mm:ss\

String time=sdf.format(d); return time;

package com.note.dao;

import android.content.Context;

import android.database.sqlite.SQLiteDatabase; import android.database.sqlite.SQLiteOpenHelper;

public class SqliteDBConnect extends SQLiteOpenHelper {

public SqliteDBConnect(Context context) {

super(context, \

17

兰州大学本科生毕业论文 基于android平台“每日一句”应用的设计与实现

}

} @Override

public void onCreate(SQLiteDatabase db) { } @Override

public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) { }

db.execSQL(\table note(noteId Integer primary key,noteName

varchar(20),noteTime varchar(20),noteContent varchar(400),category Integer)\

package com.note;

import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader;

import java.io.UnsupportedEncodingException; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; import java.util.Scanner; import android.app.Activity; import android.app.AlertDialog; import android.app.AlertDialog.Builder; import android.content.DialogInterface; import android.content.Intent;

import android.content.SharedPreferences; import android.content.SharedPreferences.Editor; import android.content.res.Resources; import android.database.Cursor;

import android.database.sqlite.SQLiteDatabase; import android.os.Bundle; import android.util.Log; import android.view.KeyEvent;

18

兰州大学本科生毕业论文 基于android平台“每日一句”应用的设计与实现

import android.view.View;

import android.widget.AdapterView;

import android.widget.AdapterView.OnItemClickListener; import android.widget.AdapterView.OnItemLongClickListener; import android.widget.Button; import android.widget.EditText; import android.widget.ListView; import android.widget.SimpleAdapter; import android.widget.TextView; import android.widget.Toast; import com.note.dao.SQLManage; import com.note.dao.SqliteDBConnect; public class ShowTextList extends Activity {

SQLManage sqlManage; SQLiteDatabase sqlDB;

private static final String TAG = \private ListView listview; int count = 0;

final String INITIALIZED = \private EditText txtBlur = null;

private Button btnAddNewText,btnAllNote,btnSearch,btnReturn; private SimpleAdapter adapter; private ActivityManager manage; private SQLiteDatabase db; private SqliteDBConnect connect; int category = 1; TextView image; String name,content,time;

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState); setContentView(R.layout.text_list);

SharedPreferences myPrefs = getPreferences(MODE_PRIVATE); Toast.makeText(ShowTextList.this, \您进入了每日一句列表\

19

Toast.LENGTH_SHORT).show();


基于android平台“每日一句”应用的设计与实现 - 图文(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:高三地理原因分析及影响因素类(教师版) - 图文

相关阅读
本类排行
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 7

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219