ActiveAndroid (一):下载、配置与创建

项目地址:https://github.com/pardom/ActiveAndroid


ActiveAndroid是一个轻量级的ORM框架,用ActiveAndroid能够更快速地对数据库进行增删改查的操作(不用写SQL语句),每一个数据记录都可以通过save()和delete()操作。那么我们要怎么使用这个框架呢,我就写一系列的博客把它的官方文档翻译一下吧(可能有点菜……):


要使用ActiveAndroid,首先就要去项目地址那下载,之后把它添加到我们的项目中就可以使用了,相信这一步大家都能完成。完成这步以后,就要配置一下我们的项目了,在AndroidManifest.xml里添加下面的内容

<manifest ...>
    <application android:name="com.activeandroid.app.Application" ...>

        ...

        <meta-data android:name="AA_DB_NAME" android:value="Pickrand.db" />
        <meta-data android:name="AA_DB_VERSION" android:value="5" />

    </application>
</manifest>

如果你的项目在用传统的Application类的话,改成下面这样就可以了:

public class MyApplication extends com.activeandroid.app.Application { ...

但是如果你已经因为使用其他库而这样做的话,那你在Application类里使用ActiveAndroid.dispose()就可以了,但如果你想重设整个框架进行调试,那就要用下面的方法了:

public class MyApplication extends SomeLibraryApplication {
    @Override
    public void onCreate() {
        super.onCreate();
        ActiveAndroid.initialize(this);
    }
}

在Demo里我们已经有两个表:Category和Item,所以接下来你就应该把你的类放在这个表里面了,例如下面那样:

@Table(name = "Categories")
public class Category extends Model { 
    @Column(name = "Name")
    public String name;
}

@Table(name = "Items")
public class Item extends Model {
    @Column(name = "Name")
    public String name;

    @Column(name = "Category")
    public Category category;
}

以上就是我们的起步哦,有兴趣的话请关注接下来的系列~


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值