android清空表
1. android開發 刪除資料庫中聯系人先刪哪個表
Android聯系人資料庫文件(contact2.db)
有研究過手機通訊錄數據的童鞋肯定知道一個資料庫文件:目前是contact2.db(哥的手機是Android4.04的)
在此路徑下可以找到:/data/data/com.android.providers.contacts/databases/contact2.db
將其導入可視化資料庫管理器當中(我這里用的是sqliteDatabase Browser)
以上我用紅框標志的是比較重要的幾個表:
1、contacts表
該表保存了所有的手機測聯系人,每個聯系人佔一行,該表保存了聯系人的ContactID、聯系次數、最後一次聯系的時間、是否含有號碼、是否被添加到收藏夾等信息。
2、raw_contacts表
該表保存了所有創建過的手機測聯系人,每個聯系人佔一行,表裡有一列標識該聯系人是否被刪除,該表保存了兩個ID:
RawContactID和ContactID,從而將contacts表和raw_contacts表聯系起來。該表保存了聯系人的RawContactID、ContactID、聯系次數、最後一次聯系的時間、是否被添加到收藏夾、顯示的名字、用於排序的漢語拼音等信息。
3、 mimetypes 表
該表定義了所有的MimeTypeID,即聯系人的各個欄位的唯一標志。
詳細
2. android 版本更新後資料庫會清空嗎
這個不會的,Android版本的更新會把之前的數據保存起來的。
3. 安卓開發怎麼刪除資料庫中所有表數據
直接刪除資料庫,資料庫會自動重新創建
public class DatabaseHelper extends SQLiteOpenHelper {
private static DatabaseHelper mInstance = null;
/** 資料庫名稱 **/
public static final String DATABASE_NAME = "xys.db";
/** 資料庫版本號 **/
private static final int DATABASE_VERSION = 1;
/**資料庫SQL語句 添加一個表**/
private static final String NAME_TABLE_CREATE = "create table test("
+ "_id INTEGER PRIMARY KEY AUTOINCREMENT," + "name TEXT,"+"hp INTEGER DEFAULT 100,"+ "mp INTEGER DEFAULT 100,"
+ "number INTEGER);";
DatabaseHelper(Context context) {
super(context, DATABASE_NAME, null, DATABASE_VERSION);
}
/**單例模式**/
static synchronized DatabaseHelper getInstance(Context context) {
if (mInstance == null) {
mInstance = new DatabaseHelper(context);
}
return mInstance;
}
@Override
public void onCreate(SQLiteDatabase db) {
/**向數據中添加表**/
db.execSQL(NAME_TABLE_CREATE);
}
@Override
public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
/**可以拿到當前資料庫的版本信息 與之前資料庫的版本信息 用來更新資料庫**/
}
/**
* 刪除資料庫
* @param context
* @return
*/
public boolean deleteDatabase(Context context) {
return context.deleteDatabase(DATABASE_NAME);
}
}
4. 如何清空android ListView控制項的內容
【清空android ListView控制項的內容方法】:
1,當我們要載入item的時候,首先把list清空
list.clear();
適配器
adapter1=newArrayAdapter<String>(getApplicationContext(),android.R.layout.simple_list_item_1,list);
listView.setAdapter(adapter1);
這樣載入以後就把Listview中的數據清空了。
2、然後再載入我們想要的數據
list.add("a");
list.add("c");
list.add("b");
list.add("a");
list.add("c");
list.add("b");
適配器
adapter1=newArrayAdapter<String>
(getApplicationContext(),android.R.layout.simple_list_item_1,list);
listView.setAdapter(adapter1);
adapter1=newArrayAdapter<String>
(getApplicationContext(),android.R.layout.simple_list_item_1,list);
listView.setAdapter(adapter1);
5. 安卓開發怎麼刪除資料庫中所有表數據
public class DatabaseHelper extends SQLiteOpenHelper {
private static DatabaseHelper mInstance = null;
/** 資料庫名稱 **/
public static final String DATABASE_NAME = "xys.db";
/** 資料庫版本號 **/
private static final int DATABASE_VERSION = 1;
/**資料庫SQL語句 添加一個表**/
private static final String NAME_TABLE_CREATE = "create table test("
+ "_id INTEGER PRIMARY KEY AUTOINCREMENT," + "name TEXT,"+"hp INTEGER DEFAULT 100,"+ "mp INTEGER DEFAULT 100,"
+ "number INTEGER);";
DatabaseHelper(Context context) {
super(context, DATABASE_NAME, null, DATABASE_VERSION);
}
/**單例模式**/
static synchronized DatabaseHelper getInstance(Context context) {
if (mInstance == null) {
mInstance = new DatabaseHelper(context);
}
return mInstance;
}
@Override
public void onCreate(SQLiteDatabase db) {
/**向數據中添加表**/
db.execSQL(NAME_TABLE_CREATE);
}
@Override
public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
/**可以拿到當前資料庫的版本信息 與之前資料庫的版本信息 用來更新資料庫**/
}
/**
* 刪除資料庫
* @param context
* @return
*/
public boolean deleteDatabase(Context context) {
return context.deleteDatabase(DATABASE_NAME);
}
}
6. android litepal 怎麼刪除整張表
SQLiteDatabase類中提供了一個insert()方法用於插入數據,那麼類似地,它還提供了update()和delete()這兩個方法,分別用於修改和刪除數據。先來看一下update()方法的方法定義
7. android 中的sqlite資料庫中如何能刪除表中所有數據(保留表結構)
db.delete(tablename, null, null);
8. Android開發sqlite中怎麼把表清空
刪除表示例:
SQLiteDatabase.execSQL("DROP TABLE CUSTOMERS")
清除表中所有記錄:
SQLiteDatabase.execSQL("DELETE FROM CUSTOMERS")
示例中的CUSTOMERS是你的表名
9. Android studio最近任務列表該怎麼清空
1、首先先進入到Android studio的安裝路徑中,然後進入到bin目錄到,進行雙擊「studio.exe」啟動應用程序。
2、進入到Android studio的開發界面中點擊菜單中的「file」。
3、彈出了的下拉的菜單中進行選擇「Reopen Project」的選項。
4、這樣就會彈出為下一級的菜單中,可以看到為下拉菜單中進行選中「clear list」的選項。
5、會彈出一個為clear recent project list的窗口,確認進行刪除軟體歷史記錄信息,直接進行點擊「OK」.
6、在返回到file的菜單中彈出下拉,可以看到Reopen Project變為灰色了,說明已把記錄信息清除了。
10. 安卓手機怎麼刪除所有數據
你可以使用手機的恢復模式來清空手機的所有數據及設置。一般進入恢復模式的方法是在關機狀態下,長按開機和音量上鍵即可。根據機型不同,具體你可以網路一下你手機的型號查找手機進入恢復模式的方法!
希望可以幫到你,純手打,望採納 !