Android資料庫操作(下)

2021-09-19 11:08:55 字數 1354 閱讀 8148

建立乙個類如下:

super(cursor);

}} super(cursor);

}public note getnote()}

準備工作都差不多做好了,現在我們修改之前的getnode方法,查出給定uuid的記錄:

public note getnote(uuid uuid)

// }

// return null;

try

}finally

}

3.修改getnotes方法

除了查出給定uuid的字段,通常我們還需要查出資料庫裡存在的所有的記錄,所有的方法和上面的類似,把條件設定成null就好了。好看**:

public arraylistgetnotes() 

}finally

return nodes;

}

public class notelab 

}public static notelab getnotelab(context context)

return snotelab;

}public arraylistgetnotes()

}finally

return notes;

}public void addnote(note note)

public note getnote(uuid uuid)

// }

// return null;

try

}finally

}private contentvalues getvalues(note note)

cursor cursor = database.query(

notedbscheme.notetable.name,

null,

whereclause,

whereargs,

null,

null,

null);}

好了,**寫到這裡差不多了,乙個簡單的記筆記的軟體就完成啦。要想豐富好note的功能,大家可以去了解一下android下面的富文字編輯器以及android網路操作。你可以把本地儲存的筆記資料同步到伺服器上。:)

如果你完全讀了下面這些文章:

recyclerview簡介與例項

viewpager的使用

android資料庫操作(上)

我相信你肯定想看到完整的**,幸運的是,這幾篇文章是貫穿於乙個筆記應用的,讀起來很方便。來,別猶豫啦,看完記得給我乙個星星哦

Android 資料庫操作

public class sqldao 增加 public void adduser string username,string password db.close 刪除 public void deleteuser string username delete from user where u...

Android 資料庫操作

在資料庫中儲存了三個字段 id,name,url 首先實現資料庫的操作類 如下import android.content.contentvalues import android.content.context import android.database.cursor import andro...

android下資料庫的建立

思路 建立子類繼承sqliteopenhelper抽象類,通過該實現類的物件獲取可寫或可讀的資料庫。package com.example.sqllitedatabasetest import android.content.context import android.database.sqlit...