第一步,编辑app/nuild.gradle,dependencies中添加

compile 'org.litepal.android:core:1.4.1'

 第二步,编写litepal.xml文件

<?xml version="1.0" encoding="utf-8"?>                        

第三步,修改AndroidManifest.xml文件

android:name="org.litepal.LitePalApplication"

第四步,修改MainActivity和布局文件

public class MainActivity extends AppCompatActivity {    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main);        Button createDatabase= (Button) findViewById(R.id.create_database);        createDatabase.setOnClickListener(new View.OnClickListener() {            @Override            public void onClick(View v) {                LitePal.getDatabase();            }        });    }}

 

 如果要修改数据库表结构,只需要在java类中进行修改就行,即使数据库重新刷新,数据库会保存之前的数据信息

如果要新建数据库,则新建一个java类,另外还要修改一下litepal.xml文件的配置

<?xml version="1.0" encoding="utf-8"?>                                

 

 

更多相关文章

  1. Android文件目录选择器(可自行扩展)
  2. Android解析自定义xml文件--Sax解析xml文件,测试demo(方案二)
  3. android调用系统的相机服务
  4. Android删除指定文件夹下所有、删除指定文件夹和里边所有内容
  5. Android(安卓)(DiskLruCache)硬盘缓存代码实现
  6. Android(安卓)init.rc文件解析过程详解(二)
  7. Android(安卓)Apk加固(安全专项)
  8. Android(安卓)Studio:正确引入so文件的方法
  9. Android(安卓)Studio使用说明

随机推荐

  1. C#根据表格偶数与奇数加载不同颜色的实例
  2. C#中关于程序功能实现以及对代码选择的思
  3. 介绍asp.net MVC下使用rest的方法
  4. C#中的抽象类与接口的详解
  5. ASP.NET MVC 使用Bootstrap方法介绍
  6. Asp.net Core应用程序在Linux上部署的图
  7. .NetCore如何获取Json和Xml格式的配置信
  8. ASP.Net Core中关于WebApi几种版本控制对
  9. 详解.Net Core使用Socket与树莓派进行通
  10. C#实现表格隔行换色