當前位置:首頁 » 安卓系統 » android清空表

android清空表

發布時間: 2022-05-01 21:32:41

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. 安卓手機怎麼刪除所有數據

你可以使用手機的恢復模式來清空手機的所有數據及設置。一般進入恢復模式的方法是在關機狀態下,長按開機和音量上鍵即可。根據機型不同,具體你可以網路一下你手機的型號查找手機進入恢復模式的方法!

希望可以幫到你,純手打,望採納 !

熱點內容
安卓手機下載軟體在哪裡設置密碼 發布:2025-09-18 20:10:08 瀏覽:600
net業務緩存框架 發布:2025-09-18 19:57:14 瀏覽:6
pythonrst 發布:2025-09-18 19:28:50 瀏覽:405
頁面訪問在線升級 發布:2025-09-18 19:13:46 瀏覽:773
相機存儲滿 發布:2025-09-18 19:12:19 瀏覽:755
如何搭載我的世界伺服器 發布:2025-09-18 19:02:39 瀏覽:427
c語言組框 發布:2025-09-18 19:02:23 瀏覽:943
如何看見真我手機的全部配置 發布:2025-09-18 18:48:10 瀏覽:976
戰地5默認是什麼伺服器 發布:2025-09-18 17:59:32 瀏覽:311
安卓變ios系統主題怎麼弄 發布:2025-09-18 17:54:07 瀏覽:889