編輯:關於Android編程
如果開發者對SQL語法不熟,甚至以前從未使用過任何數據庫,Android的SQLiteDatabase提供了insert、update、delete或query語句來操作數據庫。
//創建或打開數據庫
db = SQLiteDatabase.openOrCreateDatabase(this.getFilesDir().toString()
+ "/my.db", null);
//創建數據表
db.execSQL("create table news_inf(_id integer" +
" primary key autoincrement," +
" news_title varchar(50)," +
" news_content varchar(255))");
//插入數據
ContentValues values = new ContentValues();
values.put("news_title", "title1");
values.put("news_content", "content1");
db.insert("news_inf", null, values); //更新記錄
ContentValues values2 = new ContentValues();
values2.put("news_title", "title1_update");
db.update("news_inf", values2, "_id > ?", new String[]{"2"});
Cursor cursor = db.query("news_inf", new String[]{"news_content, news_title"}, null, null, null, null, null);
while(cursor.moveToNext()){
Toast.makeText(this, cursor.getString(1), 2000).show();
}
cursor.close();
Android 背景圖片的縮放實現
Android 背景圖片的縮放 ONE Goal ,ONE Passion !我們看到一些效果,控件中的背景圖片會慢慢變大,但是控件不會隨著圖片的放大而變大.效
動態鏈接庫加載原理及HotFix方案介紹
引言隨著項目中動態鏈接庫越來越多,我們也遇到了很多奇怪的問題,比如只在某一種 OS 上會出現的 java.lang.UnsatisfiedLinkError,但是明明我們
Android NDK開發的環境搭建與簡單示例
一、NDK與JNI簡介NDK全稱為native development kit本地語言(C&C++)開發包。而對應的是經常接觸的Android-SDK,(software
Android Linux內核編譯
平台: Wind7_64 + Ubuntu12_04_64 + VMware 這裡以Android5.0為例: Android5.0 可以到這