噴泉的高度不會超過它的源頭;一個人的事業也是這樣,他的成就絕不會超過自己的信念。—— 林 肯
本講内容:LitePal的用法
一、步驟
1、把jar包複制到項目的libs目錄中
2、配置litepal.xml
接着在項目的assets目錄下面建立一個litepal.xml檔案,并将以下代碼拷貝進去:
<?xml version="1.0" encoding="utf-8"?>
<litepal>
<dbname value="demo" ></dbname>
<version value="1" ></version>
<list>
</list>
</litepal>
3. 配置LitePalApplication
由于操作資料庫時需要用到Context,而我們顯然不希望在每個接口中都去傳一遍這個參數,那樣操作資料庫就顯得太繁瑣了。是以,LitePal使用了一個方法來簡化掉Context這個參數,隻需要在AndroidManifest.xml中配置一下LitePalApplication,所有的資料庫操作就都不用再傳Context了,如下所示:
<manifest>
<application
android:name="org.litepal.LitePalApplication"
...
>
...
</application>
</manifest>
當然,有些程式可能會有自己的Application,并在這裡配置過了。比如說有一個MyApplication,如下所示:
<manifest>
<application
android:name="com.example.MyApplication"
...
>
...
</application>
</manifest>
沒有關系,這時隻需要修改一下MyApplication的繼承結構,讓它不要直接繼承Application類,而是繼承LitePalApplication類,就可以使用一切都能正常工作了,代碼如下所示:
public class MyApplication extends LitePalApplication {
...
}
http://blog.csdn.net/guolin_blog/article/details/38556989