Android 开源数据库

原先使用android本身内置的sqllite,也就是用的最基本的 SQLiteOpenHelper方法,这种方法对自己来说比较方便易懂。但是在使用过程中感觉很繁琐,从建表到对表的增删改查等操作,如果表对象的属性 很多,就需要使用大量的代码来执行建表、插入等。在代码执行中还需要对数据库和游标的进行及时关闭(开启使用,用完关闭),而且还需要部分sql语言,这 在开发中产生bug进行调试时尤其不方便。

目前android经常用的orm框架主要有greenDAO、OrmLite、AndrORM。 综合了网上的各种评价,greenDAO的运行效率最高,内存消耗最少,性能最佳。因此决定采用greenDAO框架,对项目的orm框架进行改进。

一、greenDAO相关

1.greenDAO官网:http://greendao-orm.com/

2.项目下载地址:https://github.com/greenrobot/greenDAO(或者官网)

greenDAO是一个可以帮助 Android 开发者快速将Java对象映射到SQLite数据库的表单中的ORM解决方案,通过使用一个简单的面向对象API,开发者可以对Java对象进行存储、更新、删除和查询。

greenDAO的主要设计目标:

*最大性能(最快的 Android ORM)

*易于使用API

*高度优化

*最小内存消耗

二、使用步骤

官方Demo里共有六个工程目录,分别为:

(1).DaoCore:库目录,即jar文件greendao-1.3.0-beta-1.jar的代码;

(2).DaoExample:android范例工程;

(3).DaoExampleGenerator:DaoExample工程的DAO类构造器,java工程;

(4).DaoGenerator:DAO类构造器,java工程;

(5).DaoTest、PerformanceTestOrmLite:其他测试相关的工程。

(一)DAO类构造

首先需要新建一个java工程来生成DAO类文件,该工程需要导入greendao-generator.jar和freemarker.jar文件到项目中。

package de.greenrobot.daogenerator.gentest;
import de.greenrobot.daogenerator.DaoGenerator;
import de.greenrobot.daogenerator.Entity;
import de.greenrobot.daogenerator.Property;
import de.greenrobot.daogenerator.Schema;
import de.greenrobot.daogenerator.ToMany;
/**
 * Generates entities and DAOs for the example project DaoExample.
 *
 * Run it as a Java application (not Android).
 *
 * @author Markus
 */
public class ExampleDaoGenerator
{

  public static void main(String[] args) throws Exception
  {
    Schema schema = new Schema(3, "de.greenrobot.daoexample");

    addNote(schema);
    addCustomerOrder(schema);

    new DaoGenerator().generateAll(schema, "../DaoExample/src-gen");
  }

  private static void addNote(Schema schema)
  {
    Entity note = schema.addEntity("Note");
    note.addIdProperty();
    note.addStringProperty("text").notNull();
    note.addStringProperty("comment");
    note.addDateProperty("date");
  }

  private static void addCustomerOrder(Schema schema)
  {
    Entity customer = schema.addEntity("Customer");
    customer.addIdProperty();
    customer.addStringProperty("name").notNull();

    Entity order = schema.addEntity("Order");
    order.setTableName("ORDERS"); // "ORDER" is a reserved keyword
    order.addIdProperty();
    Property orderDate = order.addDateProperty("date").getProperty();
    Property customerId = order.addLongProperty("customerId").notNull().getProperty();
    order.addToOne(customer, customerId);

    ToMany customerToOrders = customer.addToMany(order, customerId);
    customerToOrders.setName("orders");
    customerToOrders.orderAsc(orderDate);
  }

}

在main方法中,

Schema schema = new Schema(3, "de.greenrobot.daoexample");

该方法第一个参数用来更新数据库版本号,第二个参数为要生成的DAO类所在包路径。

然后进行建表和设置要生成DAO文件的目标工程的项目路径。

addNote(schema);
addCustomerOrder(schema);
new DaoGenerator().generateAll(schema, "../DaoExample/src-gen");

其中src-gen这个目录名需要在运行前手动创建,否则会报错。

(二)创建表

1.创建一个实体类

Entity note = schema.addEntity("Note");

默认表名就是类名,也可以自定义表名

dao.setTableName("NoteList");

greenDAO会自动根据实体类属性创建表字段,并赋予默认值。例如在数据库方面的 表名和列名都来源于实体类名和属性名。默认的数据库名称是大写使用下划线分隔单词,而不是在Java中使用的驼峰式大小写风格。例如,一个名为 “CREATIONDATE”属性将成为一个数据库列“CREATION_DATE”。

设置一个自增长ID列为主键:

dao.addIdProperty().primaryKey().autoincrement();

设置其他各种类型的属性:

dao.addIntProperty("cityId");
dao.addStringProperty("infoType").notNull();//非null字段
dao.addDoubleProperty("Id");

在生成的实体类中,int类型为自动转为long类型。

如果在编译过程中出现以下错误,那么有可能是主键的类型错误所致:

java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.String

在使用greenDAO时,一个实体类只能对应一个表,目前没法做到一个表对应多个实体类,或者多个表共用一种对象类型。后续的升级也不会针对这一点进行扩展。

(二)表的增删改查

增删改查相当方便,完全的面向对象,不需要涉及到任何的sql语言。

1.查询

范例1:查询某个表是否包含某个id:

public boolean isSaved(int ID)
{
    QueryBuilder<SaveList> qb = saveListDao.queryBuilder();
    qb.where(Properties.Id.eq(ID));
    qb.buildCount().count();
    return qb.buildCount().count() > 0 ? true : false;
}

范例2:获取整个表的数据集合,一句代码就搞定!

public List<PhotoGalleryDB> getPhotoGallery()
{
    return photoGalleryDao.loadAll();// 获取图片相册
}

范3:多重条件查询

(1)获取id为cityId并且infotype为HBContant.CITYINFO_SL的数据集合:

public List<CityInfoDB> getSupportingList(int cityId)
{
    QueryBuilder<CityInfoDB> qb = cityInfoDao.queryBuilder();
    qb.where(qb.and(Properties.CityId.eq(cityId),Properties.InfoType.eq(HBContant.CITYINFO_SL)));
    qb.orderAsc(Properties.Id);// 排序依据
    return qb.list();
}

(2)获取firstname为“Joe”并且出生于1970年10月以后的所有user集合:

QueryBuilder qb = userDao.queryBuilder();
qb.where(Properties.FirstName.eq("Joe"),
qb.or(Properties.YearOfBirth.gt(1970),
qb.and(Properties.YearOfBirth.eq(1970), Properties.MonthOfBirth.ge(10))));
List youngJoes = qb.list();

范例6:获取某列对象

picJsonDao.loadByRowId(picId);

2.增添/插入、修改

插入数据更加简单,也是只要一句代码便能搞定!

public void addToPhotoTable(Photo p)
{
    photoDao.insert(p);
}

插入时需要new一个新的对象,范例如下:

DevOpenHelper helper = new DaoMaster.DevOpenHelper(this, "notes-db", null);
 db = helper.getWritableDatabase();
 daoMaster = new DaoMaster(db);
 daoSession = daoMaster.newSession();
 noteDao = daoSession.getNoteDao();
 Note note = new Note(null, noteText, comment, new Date());
 noteDao.insert(note);

修改更新:

photoDao.insertOrReplace(photo);
photoDao.insertInTx(photo);

3.删除:

(1)清空表格数据

/** 清空相册图片列表的数据 */
public void clearPhoto()
{
    photoDao.deleteAll();
}

(2)删除某个对象

public void deleteCityInfo(int cityId)
{
    QueryBuilder<DBCityInfo> qb = cityInfoDao.queryBuilder();
    DeleteQuery<DBCityInfo> bd = qb.where(Properties.CityId.eq(cityId)).buildDelete();
    bd.executeDeleteWithoutDetachingEntities();
}

参考:https://github.com/greenrobot/greenDAO/issues/34

由上可见,使用greenDAO进行数据库的增删改查时及其方便,而且性能极佳。

  1. gh.dokee.cn/article/content-2243505-34004.html
    gh.dokee.cn/article/content-2243506-34004.html
    gh.dokee.cn/article/content-2243507-34004.html
    gh.dokee.cn/article/content-2243508-34004.html
    gh.dokee.cn/article/content-2243509-34004.html
    gh.dokee.cn/article/content-2243510-34004.html
    gh.dokee.cn/article/content-2243511-34004.html
    gh.dokee.cn/article/content-2243512-34004.html
    gh.dokee.cn/article/content-2243513-34004.html
    gh.dokee.cn/article/content-2243514-34004.html
    gh.dokee.cn/article/content-2243515-34004.html
    gh.dokee.cn/article/content-2243516-34004.html
    gh.dokee.cn/article/content-2243517-34004.html
    gh.dokee.cn/article/content-2243518-34004.html
    gh.dokee.cn/article/content-2243519-34004.html
    gh.dokee.cn/article/content-2243520-34004.html
    gh.dokee.cn/article/content-2243521-34004.html
    gh.dokee.cn/article/content-2243522-34004.html
    gh.dokee.cn/article/content-2243523-34004.html
    gh.dokee.cn/article/content-2243524-34004.html
    gh.dokee.cn/article/content-2243525-34004.html
    gh.dokee.cn/article/content-2243526-34004.html
    gh.dokee.cn/article/content-2243527-34004.html
    gh.dokee.cn/article/content-2243528-34004.html
    gh.dokee.cn/article/content-2243529-34004.html
    gh.dokee.cn/article/content-2243530-34004.html
    gh.dokee.cn/article/content-2243531-34004.html
    gh.dokee.cn/article/content-2243532-34004.html
    gh.dokee.cn/article/content-2243533-34004.html
    gh.dokee.cn/article/content-2243534-34004.html
    gh.dokee.cn/article/content-2243535-34004.html
    gh.dokee.cn/article/content-2243536-34004.html
    gh.dokee.cn/article/content-2243537-34004.html
    gh.dokee.cn/article/content-2243538-34004.html
    gh.dokee.cn/article/content-2243539-34004.html
    gh.dokee.cn/article/content-2243540-34004.html
    gh.dokee.cn/article/content-2243541-34004.html
    gh.dokee.cn/article/content-2243542-34004.html
    gh.dokee.cn/article/content-2243543-34004.html
    gh.dokee.cn/article/content-2243544-34004.html
    gh.dokee.cn/article/content-2243545-34004.html
    gh.dokee.cn/article/content-2243546-34004.html
    gh.dokee.cn/article/content-2243547-34004.html
    gh.dokee.cn/article/content-2243548-34004.html
    gh.dokee.cn/article/content-2243549-34004.html
    gh.dokee.cn/article/content-2243550-34004.html
    gh.dokee.cn/article/content-2243551-34004.html
    gh.dokee.cn/article/content-2243552-34004.html
    gh.dokee.cn/article/content-2243553-34004.html
    gh.dokee.cn/article/content-2243554-34004.html
    gh.dokee.cn/article/content-2243555-34004.html
    gh.dokee.cn/article/content-2243556-34004.html
    gh.dokee.cn/article/content-2243557-34004.html
    gh.dokee.cn/article/content-2243558-34004.html
    gh.dokee.cn/article/content-2243559-34004.html
    gh.dokee.cn/article/content-2243560-34004.html
    gh.dokee.cn/article/content-2243561-34004.html
    gh.dokee.cn/article/content-2243562-34004.html
    gh.dokee.cn/article/content-2243563-34004.html
    gh.dokee.cn/article/content-2243564-34004.html
    gh.dokee.cn/article/content-2243565-34004.html
    gh.dokee.cn/article/content-2243566-34004.html
    gh.dokee.cn/article/content-2243567-34004.html
    gh.dokee.cn/article/content-2243568-34004.html
    gh.dokee.cn/article/content-2243569-34004.html
    gh.dokee.cn/article/content-2243570-34004.html
    gh.dokee.cn/article/content-2243571-34004.html
    gh.dokee.cn/article/content-2243572-34004.html
    gh.dokee.cn/article/content-2243573-34004.html
    gh.dokee.cn/article/content-2243574-34004.html
    gh.dokee.cn/article/content-2243575-34004.html
    gh.dokee.cn/article/content-2243576-34004.html
    gh.dokee.cn/article/content-2243577-34004.html
    gh.dokee.cn/article/content-2243578-34004.html
    gh.dokee.cn/article/content-2243579-34004.html
    gh.dokee.cn/article/content-2243580-34004.html
    gh.dokee.cn/article/content-2243581-34004.html
    gh.dokee.cn/article/content-2243582-34004.html
    gh.dokee.cn/article/content-2243583-34004.html
    gh.dokee.cn/article/content-2243584-34004.html
    gh.dokee.cn/article/content-2243585-34004.html
    gh.dokee.cn/article/content-2243586-34004.html
    gh.dokee.cn/article/content-2243587-34004.html
    gh.dokee.cn/article/content-2243588-34004.html
    gh.dokee.cn/article/content-2243589-34004.html
    gh.dokee.cn/article/content-2243590-34004.html
    gh.dokee.cn/article/content-2243591-34004.html
    gh.dokee.cn/article/content-2243592-34004.html
    gh.dokee.cn/article/content-2243593-34004.html
    gh.dokee.cn/article/content-2243594-34004.html
    gh.dokee.cn/article/content-2243595-34004.html
    gh.dokee.cn/article/content-2243596-34004.html
    gh.dokee.cn/article/content-2243597-34004.html
    gh.dokee.cn/article/content-2243598-34004.html
    gh.dokee.cn/article/content-2243599-34004.html
    gh.dokee.cn/article/content-2243600-34004.html
    gh.dokee.cn/article/content-2243601-34004.html
    gh.dokee.cn/article/content-2243602-34004.html
    gh.dokee.cn/article/content-2243603-34004.html
    gh.dokee.cn/article/content-2243604-34004.html
    gh.dokee.cn/article/content-2243605-34004.html
    gh.dokee.cn/article/content-2243606-34004.html
    gh.dokee.cn/article/content-2243607-34004.html
    gh.dokee.cn/article/content-2243608-34004.html
    gh.dokee.cn/article/content-2243610-34004.html
    gh.dokee.cn/article/content-2243611-34004.html
    gh.dokee.cn/article/content-2243612-34004.html
    gh.dokee.cn/article/content-2243613-34004.html
    gh.dokee.cn/article/content-2243614-34004.html
    gh.dokee.cn/article/content-2243615-34004.html
    gh.dokee.cn/article/content-2243616-34004.html
    gh.dokee.cn/article/content-2243617-34004.html
    gh.dokee.cn/article/content-2243618-34004.html
    gh.dokee.cn/article/content-2243619-34004.html
    gh.dokee.cn/article/content-2243620-34004.html
    gh.dokee.cn/article/content-2243621-34004.html
    gh.dokee.cn/article/content-2243622-34004.html
    gh.dokee.cn/article/content-2243623-34004.html
    gh.dokee.cn/article/content-2243624-34004.html
    gh.dokee.cn/article/content-2243625-34004.html
    gh.dokee.cn/article/content-2243626-34004.html
    gh.dokee.cn/article/content-2243627-34004.html
    gh.dokee.cn/article/content-2243628-34004.html
    gh.dokee.cn/article/content-2243629-34004.html
    gh.dokee.cn/article/content-2243630-34004.html
    gh.dokee.cn/article/content-2243631-34004.html
    gh.dokee.cn/article/content-2243632-34004.html
    gh.dokee.cn/article/content-2243633-34004.html
    gh.dokee.cn/article/content-2243634-34004.html
    gh.dokee.cn/article/content-2243635-34004.html
    gh.dokee.cn/article/content-2243636-34004.html
    gh.dokee.cn/article/content-2243637-34004.html
    gh.dokee.cn/article/content-2243638-34004.html
    gh.dokee.cn/article/content-2243639-34004.html
    gh.dokee.cn/article/content-2243640-34004.html
    gh.dokee.cn/article/content-2243641-34004.html
    gh.dokee.cn/article/content-2243642-34004.html
    gh.dokee.cn/article/content-2243643-34004.html
    gh.dokee.cn/article/content-2243644-34004.html
    gh.dokee.cn/article/content-2243645-34004.html
    gh.dokee.cn/article/content-2243646-34004.html
    gh.dokee.cn/article/content-2243647-34004.html
    gh.dokee.cn/article/content-2243648-34004.html
    gh.dokee.cn/article/content-2243649-34004.html
    gh.dokee.cn/article/content-2243650-34004.html
    gh.dokee.cn/article/content-2243651-34004.html
    gh.dokee.cn/article/content-2243652-34004.html
    gh.dokee.cn/article/content-2243653-34004.html
    gh.dokee.cn/article/content-2243654-34004.html
    gh.dokee.cn/article/content-2243655-34004.html
    gh.dokee.cn/article/content-2243656-34004.html
    gh.dokee.cn/article/content-2243657-34004.html
    gh.dokee.cn/article/content-2243658-34004.html
    gh.dokee.cn/article/content-2243659-34004.html
    gh.dokee.cn/article/content-2243660-34004.html
    gh.dokee.cn/article/content-2243661-34004.html
    gh.dokee.cn/article/content-2243662-34004.html
    gh.dokee.cn/article/content-2243663-34004.html
    gh.dokee.cn/article/content-2243664-34004.html
    gh.dokee.cn/article/content-2243665-34004.html
    gh.dokee.cn/article/content-2243666-34004.html
    gh.dokee.cn/article/content-2243667-34004.html
    gh.dokee.cn/article/content-2243668-34004.html
    gh.dokee.cn/article/content-2243669-34004.html
    gh.dokee.cn/article/content-2243670-34004.html
    gh.dokee.cn/article/content-2243671-34004.html
    gh.dokee.cn/article/content-2243672-34004.html
    gh.dokee.cn/article/content-2243673-34004.html
    gh.dokee.cn/article/content-2243674-34004.html
    gh.dokee.cn/article/content-2243675-34004.html
    gh.dokee.cn/article/content-2243676-34004.html
    gh.dokee.cn/article/content-2243677-34004.html
    gh.dokee.cn/article/content-2243678-34004.html
    gh.dokee.cn/article/content-2243679-34004.html
    gh.dokee.cn/article/content-2243680-34004.html
    gh.dokee.cn/article/content-2243681-34004.html
    gh.dokee.cn/article/content-2243682-34004.html
    gh.dokee.cn/article/content-2243683-34004.html
    gh.dokee.cn/article/content-2243684-34004.html
    gh.dokee.cn/article/content-2243685-34004.html
    gh.dokee.cn/article/content-2243686-34004.html
    gh.dokee.cn/article/content-2243687-34004.html
    gh.dokee.cn/article/content-2243688-34004.html
    gh.dokee.cn/article/content-2243689-34004.html
    gh.dokee.cn/article/content-2243690-34004.html
    gh.dokee.cn/article/content-2243691-34004.html
    gh.dokee.cn/article/content-2243692-34004.html
    gh.dokee.cn/article/content-2243693-34004.html
    gh.dokee.cn/article/content-2243694-34004.html
    gh.dokee.cn/article/content-2243695-34004.html
    gh.dokee.cn/article/content-2243696-34004.html
    gh.dokee.cn/article/content-2243697-34004.html
    gh.dokee.cn/article/content-2243698-34004.html
    gh.dokee.cn/article/content-2243699-34004.html
    gh.dokee.cn/article/content-2243700-34004.html
    gh.dokee.cn/article/content-2243701-34004.html
    gh.dokee.cn/article/content-2243702-34004.html
    gh.dokee.cn/article/content-2243703-34004.html
    gh.dokee.cn/article/content-2243704-34004.html
    gh.dokee.cn/article/content-2243705-34004.html
    gh.dokee.cn/article/content-2243706-34004.html
    gh.dokee.cn/article/content-2243707-34004.html
    gh.dokee.cn/article/content-2243708-34004.html
    gh.dokee.cn/article/content-2243709-34004.html
    gh.dokee.cn/article/content-2243710-34004.html
    gh.dokee.cn/article/content-2243711-34004.html
    gh.dokee.cn/article/content-2243712-34004.html
    gh.dokee.cn/article/content-2243713-34004.html
    gh.dokee.cn/article/content-2243714-34004.html
    gh.dokee.cn/article/content-2243715-34004.html
    gh.dokee.cn/article/content-2243716-34004.html
    gh.dokee.cn/article/content-2243717-34004.html
    gh.dokee.cn/article/content-2243718-34004.html
    gh.dokee.cn/article/content-2243719-34004.html
    gh.dokee.cn/article/content-2243720-34004.html
    gh.dokee.cn/article/content-2243721-34004.html
    gh.dokee.cn/article/content-2243722-34004.html
    gh.dokee.cn/article/content-2243723-34004.html
    gh.dokee.cn/article/content-2243724-34004.html
    gh.dokee.cn/article/content-2243725-34004.html
    gh.dokee.cn/article/content-2243726-34004.html
    gh.dokee.cn/article/content-2243727-34004.html
    gh.dokee.cn/article/content-2243728-34004.html
    gh.dokee.cn/article/content-2243729-34004.html
    gh.dokee.cn/article/content-2243730-34004.html
    gh.dokee.cn/article/content-2243731-34004.html
    gh.dokee.cn/article/content-2243732-34004.html
    gh.dokee.cn/article/content-2243733-34004.html
    gh.dokee.cn/article/content-2243734-34004.html
    gh.dokee.cn/article/content-2243735-34004.html
    gh.dokee.cn/article/content-2243736-34004.html
    gh.dokee.cn/article/content-2243737-34004.html
    gh.dokee.cn/article/content-2243738-34004.html
    gh.dokee.cn/article/content-2243739-34004.html
    gh.dokee.cn/article/content-2243740-34004.html
    gh.dokee.cn/article/content-2243741-34004.html
    gh.dokee.cn/article/content-2243742-34004.html
    gh.dokee.cn/article/content-2243743-34004.html
    gh.dokee.cn/article/content-2243744-34004.html
    gh.dokee.cn/article/content-2243745-34004.html
    gh.dokee.cn/article/content-2243746-34004.html
    gh.dokee.cn/article/content-2243747-34004.html
    gh.dokee.cn/article/content-2243748-34004.html
    gh.dokee.cn/article/content-2243749-34004.html
    gh.dokee.cn/article/content-2243750-34004.html
    gh.dokee.cn/article/content-2243751-34004.html
    gh.dokee.cn/article/content-2243752-34004.html
    gh.dokee.cn/article/content-2243753-34004.html
    gh.dokee.cn/article/content-2243754-34004.html
    gh.dokee.cn/article/content-2243755-34004.html
    gh.dokee.cn/article/content-2243756-34004.html
    gh.dokee.cn/article/content-2243757-34004.html
    gh.dokee.cn/article/content-2243758-34004.html
    gh.dokee.cn/article/content-2243759-34004.html
    gh.dokee.cn/article/content-2243760-34004.html
    gh.dokee.cn/article/content-2243761-34004.html
    gh.dokee.cn/article/content-2243762-34004.html
    gh.dokee.cn/article/content-2243763-34004.html
    gh.dokee.cn/article/content-2243764-34004.html
    gh.dokee.cn/article/content-2243765-34004.html
    gh.dokee.cn/article/content-2243766-34004.html
    gh.dokee.cn/article/content-2243767-34004.html
    gh.dokee.cn/article/content-2243768-34004.html
    gh.dokee.cn/article/content-2243769-34004.html
    gh.dokee.cn/article/content-2243770-34004.html
    gh.dokee.cn/article/content-2243771-34004.html
    gh.dokee.cn/article/content-2243773-34004.html
    gh.dokee.cn/article/content-2243774-34004.html
    gh.dokee.cn/article/content-2243775-34004.html
    gh.dokee.cn/article/content-2243776-34004.html
    gh.dokee.cn/article/content-2243777-34004.html
    gh.dokee.cn/article/content-2243778-34004.html
    gh.dokee.cn/article/content-2243779-34004.html
    gh.dokee.cn/article/content-2243780-34004.html
    gh.dokee.cn/article/content-2243781-34004.html
    gh.dokee.cn/article/content-2243782-34004.html
    gh.dokee.cn/article/content-2243783-34004.html
    gh.dokee.cn/article/content-2243784-34004.html
    gh.dokee.cn/article/content-2243785-34004.html
    gh.dokee.cn/article/content-2243786-34004.html
    gh.dokee.cn/article/content-2243787-34004.html
    gh.dokee.cn/article/content-2243788-34004.html
    gh.dokee.cn/article/content-2243789-34004.html
    gh.dokee.cn/article/content-2243790-34004.html
    gh.dokee.cn/article/content-2243791-34004.html
    gh.dokee.cn/article/content-2243792-34004.html
    gh.dokee.cn/article/content-2243793-34004.html
    gh.dokee.cn/article/content-2243794-34004.html
    gh.dokee.cn/article/content-2243795-34004.html
    gh.dokee.cn/article/content-2243796-34004.html
    gh.dokee.cn/article/content-2243797-34004.html
    gh.dokee.cn/article/content-2243798-34004.html
    gh.dokee.cn/article/content-2243799-34004.html
    gh.dokee.cn/article/content-2243800-34004.html
    gh.dokee.cn/article/content-2243801-34004.html
    gh.dokee.cn/article/content-2243802-34004.html
    gh.dokee.cn/article/content-2243803-34004.html
    gh.dokee.cn/article/content-2243804-34004.html
    gh.dokee.cn/article/content-2243805-34004.html
    gh.dokee.cn/article/content-2243806-34004.html
    gh.dokee.cn/article/content-2243807-34004.html
    gh.dokee.cn/article/content-2243808-34004.html
    gh.dokee.cn/article/content-2243809-34004.html
    gh.dokee.cn/article/content-2243810-34004.html
    gh.dokee.cn/article/content-2243811-34004.html
    gh.dokee.cn/article/content-2243812-34004.html
    gh.dokee.cn/article/content-2243813-34004.html
    gh.dokee.cn/article/content-2243814-34004.html
    gh.dokee.cn/article/content-2243815-34004.html
    gh.dokee.cn/article/content-2243816-34004.html
    gh.dokee.cn/article/content-2243817-34004.html
    gh.dokee.cn/article/content-2243818-34004.html
    gh.dokee.cn/article/content-2243819-34004.html
    gh.dokee.cn/article/content-2243820-34004.html
    gh.dokee.cn/article/content-2243821-34004.html
    gh.dokee.cn/article/content-2243822-34004.html
    gh.dokee.cn/article/content-2243823-34004.html
    gh.dokee.cn/article/content-2243824-34004.html
    gh.dokee.cn/article/content-2243825-34004.html
    gh.dokee.cn/article/content-2243826-34004.html
    gh.dokee.cn/article/content-2243827-34004.html
    gh.dokee.cn/article/content-2243828-34004.html
    gh.dokee.cn/article/content-2243829-34004.html
    gh.dokee.cn/article/content-2243830-34004.html
    gh.dokee.cn/article/content-2243831-34004.html
    gh.dokee.cn/article/content-2243832-34004.html
    gh.dokee.cn/article/content-2243833-34004.html
    gh.dokee.cn/article/content-2243834-34004.html
    gh.dokee.cn/article/content-2243835-34004.html
    gh.dokee.cn/article/content-2243836-34004.html
    gh.dokee.cn/article/content-2243837-34004.html
    gh.dokee.cn/article/content-2243838-34004.html
    gh.dokee.cn/article/content-2243839-34004.html
    gh.dokee.cn/article/content-2243840-34004.html
    gh.dokee.cn/article/content-2243841-34004.html
    gh.dokee.cn/article/content-2243842-34004.html
    gh.dokee.cn/article/content-2243843-34004.html
    gh.dokee.cn/article/content-2243844-34004.html
    gh.dokee.cn/article/content-2243845-34004.html
    gh.dokee.cn/article/content-2243846-34004.html
    gh.dokee.cn/article/content-2243847-34004.html
    gh.dokee.cn/article/content-2243848-34004.html
    gh.dokee.cn/article/content-2243849-34004.html
    gh.dokee.cn/article/content-2243850-34004.html
    gh.dokee.cn/article/content-2243851-34004.html
    gh.dokee.cn/article/content-2243852-34004.html
    gh.dokee.cn/article/content-2243853-34004.html
    gh.dokee.cn/article/content-2243854-34004.html
    gh.dokee.cn/article/content-2243855-34004.html
    gh.dokee.cn/article/content-2243856-34004.html
    gh.dokee.cn/article/content-2243857-34004.html
    gh.dokee.cn/article/content-2243858-34004.html
    gh.dokee.cn/article/content-2243859-34004.html
    gh.dokee.cn/article/content-2243860-34004.html
    gh.dokee.cn/article/content-2243861-34004.html
    gh.dokee.cn/article/content-2243862-34004.html
    gh.dokee.cn/article/content-2243863-34004.html
    gh.dokee.cn/article/content-2243864-34004.html
    gh.dokee.cn/article/content-2243865-34004.html
    gh.dokee.cn/article/content-2243866-34004.html
    gh.dokee.cn/article/content-2243867-34004.html
    gh.dokee.cn/article/content-2243868-34004.html
    gh.dokee.cn/article/content-2243869-34004.html
    gh.dokee.cn/article/content-2243870-34004.html
    gh.dokee.cn/article/content-2243871-34004.html
    gh.dokee.cn/article/content-2243872-34004.html
    gh.dokee.cn/article/content-2243873-34004.html
    gh.dokee.cn/article/content-2243874-34004.html
    gh.dokee.cn/article/content-2243875-34004.html
    gh.dokee.cn/article/content-2243876-34004.html
    gh.dokee.cn/article/content-2243877-34004.html
    gh.dokee.cn/article/content-2243878-34004.html
    gh.dokee.cn/article/content-2243879-34004.html
    gh.dokee.cn/article/content-2243880-34004.html
    gh.dokee.cn/article/content-2243881-34004.html
    gh.dokee.cn/article/content-2243882-34004.html
    gh.dokee.cn/article/content-2243883-34004.html
    gh.dokee.cn/article/content-2243884-34004.html
    gh.dokee.cn/article/content-2243885-34004.html
    gh.dokee.cn/article/content-2243886-34004.html
    gh.dokee.cn/article/content-2243887-34004.html
    gh.dokee.cn/article/content-2243888-34004.html
    gh.dokee.cn/article/content-2243889-34004.html
    gh.dokee.cn/article/content-2243890-34004.html
    gh.dokee.cn/article/content-2243891-34004.html
    gh.dokee.cn/article/content-2243892-34004.html
    gh.dokee.cn/article/content-2243893-34004.html
    gh.dokee.cn/article/content-2243894-34004.html
    gh.dokee.cn/article/content-2243895-34004.html
    gh.dokee.cn/article/content-2243896-34004.html
    gh.dokee.cn/article/content-2243897-34004.html
    gh.dokee.cn/article/content-2243898-34004.html
    gh.dokee.cn/article/content-2243900-34004.html
    gh.dokee.cn/article/content-2243901-34004.html
    gh.dokee.cn/article/content-2243902-34004.html
    gh.dokee.cn/article/content-2243903-34004.html
    gh.dokee.cn/article/content-2243904-34004.html
    gh.dokee.cn/article/content-2243905-34004.html
    gh.dokee.cn/article/content-2243906-34004.html
    gh.dokee.cn/article/content-2243907-34004.html
    gh.dokee.cn/article/content-2243908-34004.html
    gh.dokee.cn/article/content-2243909-34004.html
    gh.dokee.cn/article/content-2243910-34004.html
    gh.dokee.cn/article/content-2243911-34004.html
    gh.dokee.cn/article/content-2243912-34004.html
    gh.dokee.cn/article/content-2243913-34004.html
    gh.dokee.cn/article/content-2243914-34004.html
    gh.dokee.cn/article/content-2243915-34004.html
    gh.dokee.cn/article/content-2243916-34004.html
    gh.dokee.cn/article/content-2243917-34004.html
    gh.dokee.cn/article/content-2243918-34004.html
    gh.dokee.cn/article/content-2243919-34004.html
    gh.dokee.cn/article/content-2243920-34004.html
    gh.dokee.cn/article/content-2243921-34004.html
    gh.dokee.cn/article/content-2243922-34004.html
    gh.dokee.cn/article/content-2243923-34004.html
    gh.dokee.cn/article/content-2243924-34004.html
    gh.dokee.cn/article/content-2243925-34004.html
    gh.dokee.cn/article/content-2243926-34004.html
    gh.dokee.cn/article/content-2243927-34004.html
    gh.dokee.cn/article/content-2243928-34004.html
    gh.dokee.cn/article/content-2243929-34004.html
    gh.dokee.cn/article/content-2243930-34004.html
    gh.dokee.cn/article/content-2243931-34004.html
    gh.dokee.cn/article/content-2243932-34004.html
    gh.dokee.cn/article/content-2243933-34004.html
    gh.dokee.cn/article/content-2243934-34004.html
    gh.dokee.cn/article/content-2243935-34004.html
    gh.dokee.cn/article/content-2243936-34004.html
    gh.dokee.cn/article/content-2243937-34004.html
    gh.dokee.cn/article/content-2243938-34004.html
    gh.dokee.cn/article/content-2243939-34004.html
    gh.dokee.cn/article/content-2243940-34004.html
    gh.dokee.cn/article/content-2243941-34004.html
    gh.dokee.cn/article/content-2243942-34004.html
    gh.dokee.cn/article/content-2243943-34004.html
    gh.dokee.cn/article/content-2243944-34004.html
    gh.dokee.cn/article/content-2243945-34004.html
    gh.dokee.cn/article/content-2243946-34004.html
    gh.dokee.cn/article/content-2243947-34004.html
    gh.dokee.cn/article/content-2243948-34004.html
    gh.dokee.cn/article/content-2243949-34004.html
    gh.dokee.cn/article/content-2243950-34004.html
    gh.dokee.cn/article/content-2243951-34004.html
    gh.dokee.cn/article/content-2243952-34004.html
    gh.dokee.cn/article/content-2243953-34004.html
    gh.dokee.cn/article/content-2243954-34004.html
    gh.dokee.cn/article/content-2243955-34004.html
    gh.dokee.cn/article/content-2243956-34004.html
    gh.dokee.cn/article/content-2243957-34004.html
    gh.dokee.cn/article/content-2243958-34004.html
    gh.dokee.cn/article/content-2243959-34004.html
    gh.dokee.cn/article/content-2243960-34004.html
    gh.dokee.cn/article/content-2243961-34004.html
    gh.dokee.cn/article/content-2243962-34004.html
    gh.dokee.cn/article/content-2243963-34004.html
    gh.dokee.cn/article/content-2243964-34004.html
    gh.dokee.cn/article/content-2243965-34004.html
    gh.dokee.cn/article/content-2243966-34004.html
    gh.dokee.cn/article/content-2243967-34004.html
    gh.dokee.cn/article/content-2243968-34004.html
    gh.dokee.cn/article/content-2243969-34004.html
    gh.dokee.cn/article/content-2243970-34004.html
    gh.dokee.cn/article/content-2243971-34004.html
    gh.dokee.cn/article/content-2243972-34004.html
    gh.dokee.cn/article/content-2243973-34004.html
    gh.dokee.cn/article/content-2243974-34004.html
    gh.dokee.cn/article/content-2243975-34004.html
    gh.dokee.cn/article/content-2243976-34004.html
    gh.dokee.cn/article/content-2243977-34004.html
    gh.dokee.cn/article/content-2243978-34004.html
    gh.dokee.cn/article/content-2243979-34004.html
    gh.dokee.cn/article/content-2243980-34004.html
    gh.dokee.cn/article/content-2243981-34004.html
    gh.dokee.cn/article/content-2243982-34004.html
    gh.dokee.cn/article/content-2243983-34004.html
    gh.dokee.cn/article/content-2243984-34004.html
    gh.dokee.cn/article/content-2243985-34004.html
    gh.dokee.cn/article/content-2243986-34004.html
    gh.dokee.cn/article/content-2243987-34004.html
    gh.dokee.cn/article/content-2243988-34004.html
    gh.dokee.cn/article/content-2243989-34004.html
    gh.dokee.cn/article/content-2243990-34004.html
    gh.dokee.cn/article/content-2243991-34004.html
    gh.dokee.cn/article/content-2243992-34004.html
    gh.dokee.cn/article/content-2243993-34004.html
    gh.dokee.cn/article/content-2243994-34004.html
    gh.dokee.cn/article/content-2243995-34004.html
    gh.dokee.cn/article/content-2243996-34004.html
    gh.dokee.cn/article/content-2243997-34004.html
    gh.dokee.cn/article/content-2243998-34004.html
    gh.dokee.cn/article/content-2243999-34004.html
    gh.dokee.cn/article/content-2244000-34004.html
    gh.dokee.cn/article/content-2244001-34004.html
    gh.dokee.cn/article/content-2244002-34004.html
    gh.dokee.cn/article/content-2244003-34004.html
    gh.dokee.cn/article/content-2244004-34004.html
    gh.dokee.cn/article/content-2244005-34004.html
    gh.dokee.cn/article/content-2244006-34004.html
    gh.dokee.cn/article/content-2244007-34004.html
    gh.dokee.cn/article/content-2244008-34004.html
    gh.dokee.cn/article/content-2244009-34004.html
    gh.dokee.cn/article/content-2244010-34004.html
    gh.dokee.cn/article/content-2244011-34004.html
    gh.dokee.cn/article/content-2244012-34004.html
    gh.dokee.cn/article/content-2244013-34004.html
    gh.dokee.cn/article/content-2244014-34004.html
    gh.dokee.cn/article/content-2244015-34004.html
    gh.dokee.cn/article/content-2244016-34004.html
    gh.dokee.cn/article/content-2244017-34004.html
    gh.dokee.cn/article/content-2244018-34004.html
    gh.dokee.cn/article/content-2244019-34004.html
    gh.dokee.cn/article/content-2244020-34004.html
    gh.dokee.cn/article/content-2244021-34004.html
    gh.dokee.cn/article/content-2244022-34004.html
    gh.dokee.cn/article/content-2244023-34004.html
    gh.dokee.cn/article/content-2244024-34004.html
    gh.dokee.cn/article/content-2244025-34004.html
    gh.dokee.cn/article/content-2244026-34004.html
    gh.dokee.cn/article/content-2244027-34004.html
    gh.dokee.cn/article/content-2244028-34004.html
    gh.dokee.cn/article/content-2244029-34004.html
    gh.dokee.cn/article/content-2244030-34004.html
    gh.dokee.cn/article/content-2244031-34004.html
    gh.dokee.cn/article/content-2244032-34004.html
    gh.dokee.cn/article/content-2244033-34004.html
    gh.dokee.cn/article/content-2244034-34004.html
    gh.dokee.cn/article/content-2244035-34004.html
    gh.dokee.cn/article/content-2244036-34004.html
    gh.dokee.cn/article/content-2244037-34004.html
    gh.dokee.cn/article/content-2244038-34004.html
    gh.dokee.cn/article/content-2244039-34004.html
    gh.dokee.cn/article/content-2244040-34004.html
    gh.dokee.cn/article/content-2244041-34004.html
    gh.dokee.cn/article/content-2244042-34004.html
    gh.dokee.cn/article/content-2244043-34004.html
    gh.dokee.cn/article/content-2244045-34004.html
    gh.dokee.cn/article/content-2244046-34004.html
    gh.dokee.cn/article/content-2244047-34004.html
    gh.dokee.cn/article/content-2244048-34004.html
    gh.dokee.cn/article/content-2244049-34004.html
    gh.dokee.cn/article/content-2244050-34004.html
    gh.dokee.cn/article/content-2244051-34004.html
    gh.dokee.cn/article/content-2244052-34004.html
    gh.dokee.cn/article/content-2244053-34004.html
    gh.dokee.cn/article/content-2244054-34004.html
    gh.dokee.cn/article/content-2244055-34004.html
    gh.dokee.cn/article/content-2244056-34004.html
    gh.dokee.cn/article/content-2244057-34004.html
    gh.dokee.cn/article/content-2244058-34004.html
    gh.dokee.cn/article/content-2244059-34004.html
    gh.dokee.cn/article/content-2244060-34004.html
    gh.dokee.cn/article/content-2244061-34004.html
    gh.dokee.cn/article/content-2244062-34004.html
    gh.dokee.cn/article/content-2244063-34004.html
    gh.dokee.cn/article/content-2244064-34004.html
    gh.dokee.cn/article/content-2244065-34004.html
    gh.dokee.cn/article/content-2244066-34004.html
    gh.dokee.cn/article/content-2244067-34004.html
    gh.dokee.cn/article/content-2244068-34004.html
    gh.dokee.cn/article/content-2244069-34004.html
    gh.dokee.cn/article/content-2244070-34004.html
    gh.dokee.cn/article/content-2244071-34004.html
    gh.dokee.cn/article/content-2244072-34004.html
    gh.dokee.cn/article/content-2244073-34004.html
    gh.dokee.cn/article/content-2244074-34004.html
    gh.dokee.cn/article/content-2244075-34004.html
    gh.dokee.cn/article/content-2244076-34004.html
    gh.dokee.cn/article/content-2244077-34004.html
    gh.dokee.cn/article/content-2244078-34004.html
    gh.dokee.cn/article/content-2244079-34004.html
    gh.dokee.cn/article/content-2244080-34004.html
    gh.dokee.cn/article/content-2244081-34004.html
    gh.dokee.cn/article/content-2244082-34004.html
    gh.dokee.cn/article/content-2244083-34004.html
    gh.dokee.cn/article/content-2244084-34004.html
    gh.dokee.cn/article/content-2244085-34004.html
    gh.dokee.cn/article/content-2244086-34004.html
    gh.dokee.cn/article/content-2244087-34004.html
    gh.dokee.cn/article/content-2244088-34004.html
    gh.dokee.cn/article/content-2244089-34004.html
    gh.dokee.cn/article/content-2244090-34004.html
    gh.dokee.cn/article/content-2244091-34004.html
    gh.dokee.cn/article/content-2244092-34004.html
    gh.dokee.cn/article/content-2244093-34004.html
    gh.dokee.cn/article/content-2244094-34004.html
    gh.dokee.cn/article/content-2244095-34004.html
    gh.dokee.cn/article/content-2244096-34004.html
    gh.dokee.cn/article/content-2244097-34004.html
    gh.dokee.cn/article/content-2244098-34004.html
    gh.dokee.cn/article/content-2244099-34004.html
    gh.dokee.cn/article/content-2244100-34004.html
    gh.dokee.cn/article/content-2244101-34004.html
    gh.dokee.cn/article/content-2244102-34004.html
    gh.dokee.cn/article/content-2244103-34004.html
    gh.dokee.cn/article/content-2244104-34004.html
    gh.dokee.cn/article/content-2244105-34004.html
    gh.dokee.cn/article/content-2244106-34004.html
    gh.dokee.cn/article/content-2244107-34004.html
    gh.dokee.cn/article/content-2244108-34004.html
    gh.dokee.cn/article/content-2244109-34004.html
    gh.dokee.cn/article/content-2244110-34004.html
    gh.dokee.cn/article/content-2244111-34004.html
    gh.dokee.cn/article/content-2244112-34004.html
    gh.dokee.cn/article/content-2244113-34004.html
    gh.dokee.cn/article/content-2244114-34004.html
    gh.dokee.cn/article/content-2244115-34004.html
    gh.dokee.cn/article/content-2244116-34004.html
    gh.dokee.cn/article/content-2244117-34004.html
    gh.dokee.cn/article/content-2244118-34004.html
    gh.dokee.cn/article/content-2244119-34004.html
    gh.dokee.cn/article/content-2244120-34004.html
    gh.dokee.cn/article/content-2244121-34004.html
    gh.dokee.cn/article/content-2244122-34004.html
    gh.dokee.cn/article/content-2244123-34004.html
    gh.dokee.cn/article/content-2244124-34004.html
    gh.dokee.cn/article/content-2244125-34004.html
    gh.dokee.cn/article/content-2244126-34004.html
    gh.dokee.cn/article/content-2244127-34004.html
    gh.dokee.cn/article/content-2244128-34004.html
    gh.dokee.cn/article/content-2244129-34004.html
    gh.dokee.cn/article/content-2244130-34004.html
    gh.dokee.cn/article/content-2244131-34004.html
    gh.dokee.cn/article/content-2244132-34004.html
    gh.dokee.cn/article/content-2244133-34004.html
    gh.dokee.cn/article/content-2244134-34004.html
    gh.dokee.cn/article/content-2244135-34004.html
    gh.dokee.cn/article/content-2244136-34004.html
    gh.dokee.cn/article/content-2244137-34004.html
    gh.dokee.cn/article/content-2244138-34004.html
    gh.dokee.cn/article/content-2244139-34004.html
    gh.dokee.cn/article/content-2244140-34004.html
    gh.dokee.cn/article/content-2244141-34004.html
    gh.dokee.cn/article/content-2244142-34004.html
    gh.dokee.cn/article/content-2244143-34004.html
    gh.dokee.cn/article/content-2244144-34004.html
    gh.dokee.cn/article/content-2244145-34004.html
    gh.dokee.cn/article/content-2244146-34004.html
    gh.dokee.cn/article/content-2244147-34004.html
    gh.dokee.cn/article/content-2244148-34004.html
    gh.dokee.cn/article/content-2244149-34004.html
    gh.dokee.cn/article/content-2244150-34004.html
    gh.dokee.cn/article/content-2244151-34004.html
    gh.dokee.cn/article/content-2244152-34004.html
    gh.dokee.cn/article/content-2244153-34004.html
    gh.dokee.cn/article/content-2244154-34004.html
    gh.dokee.cn/article/content-2244155-34004.html
    gh.dokee.cn/article/content-2244156-34004.html
    gh.dokee.cn/article/content-2244157-34004.html
    gh.dokee.cn/article/content-2244158-34004.html
    gh.dokee.cn/article/content-2244159-34004.html
    gh.dokee.cn/article/content-2244160-34004.html
    gh.dokee.cn/article/content-2244161-34004.html
    gh.dokee.cn/article/content-2244162-34004.html
    gh.dokee.cn/article/content-2244163-34004.html
    gh.dokee.cn/article/content-2244164-34004.html
    gh.dokee.cn/article/content-2244165-34004.html
    gh.dokee.cn/article/content-2244166-34004.html
    gh.dokee.cn/article/content-2244167-34004.html
    gh.dokee.cn/article/content-2244168-34004.html
    gh.dokee.cn/article/content-2244169-34004.html
    gh.dokee.cn/article/content-2244170-34004.html
    gh.dokee.cn/article/content-2244171-34004.html
    gh.dokee.cn/article/content-2244172-34004.html
    gh.dokee.cn/article/content-2244173-34004.html
    gh.dokee.cn/article/content-2244174-34004.html
    gh.dokee.cn/article/content-2244175-34004.html
    gh.dokee.cn/article/content-2244176-34004.html
    gh.dokee.cn/article/content-2244177-34004.html
    gh.dokee.cn/article/content-2244178-34004.html
    gh.dokee.cn/article/content-2244179-34004.html
    gh.dokee.cn/article/content-2244180-34004.html
    gh.dokee.cn/article/content-2244181-34004.html
    gh.dokee.cn/article/content-2244182-34004.html
    gh.dokee.cn/article/content-2244183-34004.html
    gh.dokee.cn/article/content-2244184-34004.html
    gh.dokee.cn/article/content-2244185-34004.html
    gh.dokee.cn/article/content-2244186-34004.html
    gh.dokee.cn/article/content-2244187-34004.html
    gh.dokee.cn/article/content-2244188-34004.html
    gh.dokee.cn/article/content-2244189-34004.html
    gh.dokee.cn/article/content-2244190-34004.html
    gh.dokee.cn/article/content-2244191-34004.html
    gh.dokee.cn/article/content-2244192-34004.html
    gh.dokee.cn/article/content-2244193-34004.html
    gh.dokee.cn/article/content-2244194-34004.html
    gh.dokee.cn/article/content-2244195-34004.html
    gh.dokee.cn/article/content-2244196-34004.html
    gh.dokee.cn/article/content-2244197-34004.html
    gh.dokee.cn/article/content-2244198-34004.html
    gh.dokee.cn/article/content-2244199-34004.html
    gh.dokee.cn/article/content-2244200-34004.html
    gh.dokee.cn/article/content-2244201-34004.html
    gh.dokee.cn/article/content-2244202-34004.html
    gh.dokee.cn/article/content-2244203-34004.html
    gh.dokee.cn/article/content-2244204-34004.html
    gh.dokee.cn/article/content-2244205-34004.html
    gh.dokee.cn/article/content-2244206-34004.html
    gh.dokee.cn/article/content-2244207-34004.html
    gh.dokee.cn/article/content-2244208-34004.html
    gh.dokee.cn/article/content-2244209-34004.html
    gh.dokee.cn/article/content-2244210-34004.html
    gh.dokee.cn/article/content-2244211-34004.html
    gh.dokee.cn/article/content-2244212-34004.html
    gh.dokee.cn/article/content-2244213-34004.html
    gh.dokee.cn/article/content-2244214-34004.html
    gh.dokee.cn/article/content-2244215-34004.html
    gh.dokee.cn/article/content-2244216-34004.html
    gh.dokee.cn/article/content-2244217-34004.html
    gh.dokee.cn/article/content-2244218-34004.html
    gh.dokee.cn/article/content-2244219-34004.html
    gh.dokee.cn/article/content-2244220-34004.html
    gh.dokee.cn/article/content-2244221-34004.html
    gh.dokee.cn/article/content-2244222-34004.html
    gh.dokee.cn/article/content-2244223-34004.html
    gh.dokee.cn/article/content-2244224-34004.html
    gh.dokee.cn/article/content-2244225-34004.html
    gh.dokee.cn/article/content-2244226-34004.html
    gh.dokee.cn/article/content-2244227-34004.html
    gh.dokee.cn/article/content-2244228-34004.html
    gh.dokee.cn/article/content-2244229-34004.html
    gh.dokee.cn/article/content-2244230-34004.html
    gh.dokee.cn/article/content-2244231-34004.html
    gh.dokee.cn/article/content-2244232-34004.html
    gh.dokee.cn/article/content-2244233-34004.html
    gh.dokee.cn/article/content-2244234-34004.html
    gh.dokee.cn/article/content-2244235-34004.html
    gh.dokee.cn/article/content-2244236-34004.html
    gh.dokee.cn/article/content-2244237-34004.html
    gh.dokee.cn/article/content-2244238-34004.html
    gh.dokee.cn/article/content-2244239-34004.html
    gh.dokee.cn/article/content-2244240-34004.html
    gh.dokee.cn/article/content-2244241-34004.html
    gh.dokee.cn/article/content-2244242-34004.html
    gh.dokee.cn/article/content-2244243-34004.html
    gh.dokee.cn/article/content-2244244-34004.html
    gh.dokee.cn/article/content-2244245-34004.html
    gh.dokee.cn/article/content-2244246-34004.html
    gh.dokee.cn/article/content-2244247-34004.html
    gh.dokee.cn/article/content-2244248-34004.html
    gh.dokee.cn/article/content-2244249-34004.html
    gh.dokee.cn/article/content-2244250-34004.html
    gh.dokee.cn/article/content-2244251-34004.html
    gh.dokee.cn/article/content-2244252-34004.html
    gh.dokee.cn/article/content-2244253-34004.html
    gh.dokee.cn/article/content-2244254-34004.html
    gh.dokee.cn/article/content-2244255-34004.html
    gh.dokee.cn/article/content-2244256-34004.html
    gh.dokee.cn/article/content-2244257-34004.html
    gh.dokee.cn/article/content-2244258-34004.html
    gh.dokee.cn/article/content-2244259-34004.html
    gh.dokee.cn/article/content-2244260-34004.html
    gh.dokee.cn/article/content-2244261-34004.html
    gh.dokee.cn/article/content-2244262-34004.html
    gh.dokee.cn/article/content-2244263-34004.html
    gh.dokee.cn/article/content-2244264-34004.html
    gh.dokee.cn/article/content-2244265-34004.html
    gh.dokee.cn/article/content-2244266-34004.html
    gh.dokee.cn/article/content-2244267-34004.html
    gh.dokee.cn/article/content-2244268-34004.html
    gh.dokee.cn/article/content-2244269-34004.html
    gh.dokee.cn/article/content-2244270-34004.html
    gh.dokee.cn/article/content-2244271-34004.html
    gh.dokee.cn/article/content-2244272-34004.html
    gh.dokee.cn/article/content-2244273-34004.html
    gh.dokee.cn/article/content-2244274-34004.html
    gh.dokee.cn/article/content-2244275-34004.html
    gh.dokee.cn/article/content-2244276-34004.html
    gh.dokee.cn/article/content-2244277-34004.html
    gh.dokee.cn/article/content-2244278-34004.html
    gh.dokee.cn/article/content-2244279-34004.html
    gh.dokee.cn/article/content-2244280-34004.html
    gh.dokee.cn/article/content-2244281-34004.html
    gh.dokee.cn/article/content-2244282-34004.html
    gh.dokee.cn/article/content-2244283-34004.html
    gh.dokee.cn/article/content-2244284-34004.html
    gh.dokee.cn/article/content-2244285-34004.html
    gh.dokee.cn/article/content-2244286-34004.html
    gh.dokee.cn/article/content-2244287-34004.html
    gh.dokee.cn/article/content-2244288-34004.html
    gh.dokee.cn/article/content-2244289-34004.html
    gh.dokee.cn/article/content-2244290-34004.html
    gh.dokee.cn/article/content-2244291-34004.html
    gh.dokee.cn/article/content-2244292-34004.html
    gh.dokee.cn/article/content-2244293-34004.html
    gh.dokee.cn/article/content-2244294-34004.html
    gh.dokee.cn/article/content-2244295-34004.html
    gh.dokee.cn/article/content-2244296-34004.html
    gh.dokee.cn/article/content-2244297-34004.html
    gh.dokee.cn/article/content-2244298-34004.html
    gh.dokee.cn/article/content-2244299-34004.html
    gh.dokee.cn/article/content-2244300-34004.html
    gh.dokee.cn/article/content-2244301-34004.html
    gh.dokee.cn/article/content-2244302-34004.html
    gh.dokee.cn/article/content-2244303-34004.html
    gh.dokee.cn/article/content-2244304-34004.html
    gh.dokee.cn/article/content-2244305-34004.html
    gh.dokee.cn/article/content-2244306-34004.html
    gh.dokee.cn/article/content-2244307-34004.html
    gh.dokee.cn/article/content-2244308-34004.html
    gh.dokee.cn/article/content-2244309-34004.html
    gh.dokee.cn/article/content-2244310-34004.html
    gh.dokee.cn/article/content-2244311-34004.html
    gh.dokee.cn/article/content-2244312-34004.html
    gh.dokee.cn/article/content-2244313-34004.html
    gh.dokee.cn/article/content-2244314-34004.html
    gh.dokee.cn/article/content-2244315-34004.html
    gh.dokee.cn/article/content-2244316-34004.html
    gh.dokee.cn/article/content-2244317-34004.html
    gh.dokee.cn/article/content-2244318-34004.html
    gh.dokee.cn/article/content-2244319-34004.html
    gh.dokee.cn/article/content-2244320-34004.html
    gh.dokee.cn/article/content-2244321-34004.html
    gh.dokee.cn/article/content-2244322-34004.html
    gh.dokee.cn/article/content-2244323-34004.html
    gh.dokee.cn/article/content-2244324-34004.html
    gh.dokee.cn/article/content-2244325-34004.html
    gh.dokee.cn/article/content-2244326-34004.html
    gh.dokee.cn/article/content-2244327-34004.html
    gh.dokee.cn/article/content-2244328-34004.html
    gh.dokee.cn/article/content-2244329-34004.html
    gh.dokee.cn/article/content-2244330-34004.html
    gh.dokee.cn/article/content-2244331-34004.html
    gh.dokee.cn/article/content-2244332-34004.html
    gh.dokee.cn/article/content-2244333-34004.html
    gh.dokee.cn/article/content-2244334-34004.html
    gh.dokee.cn/article/content-2244335-34004.html
    gh.dokee.cn/article/content-2244336-34004.html
    gh.dokee.cn/article/content-2244337-34004.html
    gh.dokee.cn/article/content-2244338-34004.html
    gh.dokee.cn/article/content-2244339-34004.html
    gh.dokee.cn/article/content-2244340-34004.html
    gh.dokee.cn/article/content-2244341-34004.html
    gh.dokee.cn/article/content-2244342-34004.html
    gh.dokee.cn/article/content-2244343-34004.html
    gh.dokee.cn/article/content-2244344-34004.html
    gh.dokee.cn/article/content-2244345-34004.html
    gh.dokee.cn/article/content-2244346-34004.html
    gh.dokee.cn/article/content-2244347-34004.html
    gh.dokee.cn/article/content-2244348-34004.html
    gh.dokee.cn/article/content-2244349-34004.html
    gh.dokee.cn/article/content-2244350-34004.html
    gh.dokee.cn/article/content-2244351-34004.html
    gh.dokee.cn/article/content-2244352-34004.html
    gh.dokee.cn/article/content-2244353-34004.html
    gh.dokee.cn/article/content-2244354-34004.html
    gh.dokee.cn/article/content-2244355-34004.html
    gh.dokee.cn/article/content-2244356-34004.html
    gh.dokee.cn/article/content-2244357-34004.html
    gh.dokee.cn/article/content-2244358-34004.html
    gh.dokee.cn/article/content-2244359-34004.html
    gh.dokee.cn/article/content-2244360-34004.html
    gh.dokee.cn/article/content-2244361-34004.html
    gh.dokee.cn/article/content-2244362-34004.html
    gh.dokee.cn/article/content-2244363-34004.html
    gh.dokee.cn/article/content-2244364-34004.html
    gh.dokee.cn/article/content-2244365-34004.html
    gh.dokee.cn/article/content-2244366-34004.html
    gh.dokee.cn/article/content-2244367-34004.html
    gh.dokee.cn/article/content-2244368-34004.html
    gh.dokee.cn/article/content-2244369-34004.html
    gh.dokee.cn/article/content-2244370-34004.html
    gh.dokee.cn/article/content-2244371-34004.html
    gh.dokee.cn/article/content-2244372-34004.html
    gh.dokee.cn/article/content-2244373-34004.html
    gh.dokee.cn/article/content-2244374-34004.html
    gh.dokee.cn/article/content-2244375-34004.html
    gh.dokee.cn/article/content-2244376-34004.html
    gh.dokee.cn/article/content-2244377-34004.html
    gh.dokee.cn/article/content-2244378-34004.html
    gh.dokee.cn/article/content-2244379-34004.html
    gh.dokee.cn/article/content-2244380-34004.html
    gh.dokee.cn/article/content-2244381-34004.html
    gh.dokee.cn/article/content-2244382-34004.html
    gh.dokee.cn/article/content-2244383-34004.html
    gh.dokee.cn/article/content-2244384-34004.html
    gh.dokee.cn/article/content-2244385-34004.html
    gh.dokee.cn/article/content-2244386-34004.html
    gh.dokee.cn/article/content-2244388-34004.html
    gh.dokee.cn/article/content-2244389-34004.html
    gh.dokee.cn/article/content-2244390-34004.html
    gh.dokee.cn/article/content-2244391-34004.html
    gh.dokee.cn/article/content-2244392-34004.html
    gh.dokee.cn/article/content-2244393-34004.html
    gh.dokee.cn/article/content-2244394-34004.html
    gh.dokee.cn/article/content-2244395-34004.html
    gh.dokee.cn/article/content-2244396-34004.html
    gh.dokee.cn/article/content-2244397-34004.html
    gh.dokee.cn/article/content-2244398-34004.html
    gh.dokee.cn/article/content-2244399-34004.html
    gh.dokee.cn/article/content-2244400-34004.html
    gh.dokee.cn/article/content-2244401-34004.html
    gh.dokee.cn/article/content-2244402-34004.html
    gh.dokee.cn/article/content-2244403-34004.html
    gh.dokee.cn/article/content-2244404-34004.html
    gh.dokee.cn/article/content-2244405-34004.html
    gh.dokee.cn/article/content-2244406-34004.html
    gh.dokee.cn/article/content-2244407-34004.html
    gh.dokee.cn/article/content-2244408-34004.html
    gh.dokee.cn/article/content-2244409-34004.html
    gh.dokee.cn/article/content-2244410-34004.html
    gh.dokee.cn/article/content-2244411-34004.html
    gh.dokee.cn/article/content-2244412-34004.html
    gh.dokee.cn/article/content-2244413-34004.html
    gh.dokee.cn/article/content-2244414-34004.html
    gh.dokee.cn/article/content-2244415-34004.html
    gh.dokee.cn/article/content-2244416-34004.html
    gh.dokee.cn/article/content-2244417-34004.html
    gh.dokee.cn/article/content-2244418-34004.html
    gh.dokee.cn/article/content-2244419-34004.html
    gh.dokee.cn/article/content-2244420-34004.html
    gh.dokee.cn/article/content-2244421-34004.html
    gh.dokee.cn/article/content-2244422-34004.html
    gh.dokee.cn/article/content-2244423-34004.html
    gh.dokee.cn/article/content-2244424-34004.html
    gh.dokee.cn/article/content-2244425-34004.html
    gh.dokee.cn/article/content-2244426-34004.html
    gh.dokee.cn/article/content-2244427-34004.html
    gh.dokee.cn/article/content-2244428-34004.html
    gh.dokee.cn/article/content-2244429-34004.html
    gh.dokee.cn/article/content-2244430-34004.html
    gh.dokee.cn/article/content-2244431-34004.html
    gh.dokee.cn/article/content-2244432-34004.html
    gh.dokee.cn/article/content-2244433-34004.html
    gh.dokee.cn/article/content-2244434-34004.html
    gh.dokee.cn/article/content-2244435-34004.html
    gh.dokee.cn/article/content-2244436-34004.html
    gh.dokee.cn/article/content-2244437-34004.html
    gh.dokee.cn/article/content-2244438-34004.html
    gh.dokee.cn/article/content-2244439-34004.html
    gh.dokee.cn/article/content-2244440-34004.html
    gh.dokee.cn/article/content-2244441-34004.html
    gh.dokee.cn/article/content-2244442-34004.html
    gh.dokee.cn/article/content-2244443-34004.html
    gh.dokee.cn/article/content-2244444-34004.html
    gh.dokee.cn/article/content-2244445-34004.html
    gh.dokee.cn/article/content-2244446-34004.html
    gh.dokee.cn/article/content-2244447-34004.html
    gh.dokee.cn/article/content-2244448-34004.html
    gh.dokee.cn/article/content-2244449-34004.html
    gh.dokee.cn/article/content-2244450-34004.html
    gh.dokee.cn/article/content-2244451-34004.html
    gh.dokee.cn/article/content-2244452-34004.html
    gh.dokee.cn/article/content-2244453-34004.html
    gh.dokee.cn/article/content-2244454-34004.html
    gh.dokee.cn/article/content-2244455-34004.html
    gh.dokee.cn/article/content-2244456-34004.html
    gh.dokee.cn/article/content-2244457-34004.html
    gh.dokee.cn/article/content-2244458-34004.html
    gh.dokee.cn/article/content-2244459-34004.html
    gh.dokee.cn/article/content-2244460-34004.html
    gh.dokee.cn/article/content-2244461-34004.html
    gh.dokee.cn/article/content-2244462-34004.html
    gh.dokee.cn/article/content-2244463-34004.html
    gh.dokee.cn/article/content-2244464-34004.html
    gh.dokee.cn/article/content-2244465-34004.html
    gh.dokee.cn/article/content-2244466-34004.html
    gh.dokee.cn/article/content-2244467-34004.html
    gh.dokee.cn/article/content-2244468-34004.html
    gh.dokee.cn/article/content-2244469-34004.html
    gh.dokee.cn/article/content-2244470-34004.html
    gh.dokee.cn/article/content-2244471-34004.html
    gh.dokee.cn/article/content-2244472-34004.html
    gh.dokee.cn/article/content-2244473-34004.html
    gh.dokee.cn/article/content-2244474-34004.html
    gh.dokee.cn/article/content-2244475-34004.html
    gh.dokee.cn/article/content-2244476-34004.html
    gh.dokee.cn/article/content-2244477-34004.html
    gh.dokee.cn/article/content-2244478-34004.html
    gh.dokee.cn/article/content-2244479-34004.html
    gh.dokee.cn/article/content-2244480-34004.html
    gh.dokee.cn/article/content-2244481-34004.html
    gh.dokee.cn/article/content-2244482-34004.html
    gh.dokee.cn/article/content-2244483-34004.html
    gh.dokee.cn/article/content-2244484-34004.html
    gh.dokee.cn/article/content-2244485-34004.html
    gh.dokee.cn/article/content-2244486-34004.html
    gh.dokee.cn/article/content-2244487-34004.html
    gh.dokee.cn/article/content-2244488-34004.html
    gh.dokee.cn/article/content-2244489-34004.html
    gh.dokee.cn/article/content-2244490-34004.html
    gh.dokee.cn/article/content-2244491-34004.html
    gh.dokee.cn/article/content-2244492-34004.html
    gh.dokee.cn/article/content-2244493-34004.html
    gh.dokee.cn/article/content-2244494-34004.html
    gh.dokee.cn/article/content-2244495-34004.html
    gh.dokee.cn/article/content-2244496-34004.html
    gh.dokee.cn/article/content-2244497-34004.html
    gh.dokee.cn/article/content-2244498-34004.html
    gh.dokee.cn/article/content-2244499-34004.html
    gh.dokee.cn/article/content-2244500-34004.html
    gh.dokee.cn/article/content-2244501-34004.html
    gh.dokee.cn/article/content-2244502-34004.html
    gh.dokee.cn/article/content-2244503-34004.html
    gh.dokee.cn/article/content-2244504-34004.html
    gh.dokee.cn/article/content-2244505-34004.html
    gh.dokee.cn/article/content-2244506-34004.html
    gh.dokee.cn/article/content-2244507-34004.html
    gh.dokee.cn/article/content-2244508-34004.html
    gh.dokee.cn/article/content-2244509-34004.html
    gh.dokee.cn/article/content-2244510-34004.html
    gh.dokee.cn/article/content-2244511-34004.html
    gh.dokee.cn/article/content-2244512-34004.html
    gh.dokee.cn/article/content-2244513-34004.html
    gh.dokee.cn/article/content-2244514-34004.html
    gh.dokee.cn/article/content-2244515-34004.html
    gh.dokee.cn/article/content-2244516-34004.html
    gh.dokee.cn/article/content-2244517-34004.html
    gh.dokee.cn/article/content-2244518-34004.html
    gh.dokee.cn/article/content-2244519-34004.html
    gh.dokee.cn/article/content-2244520-34004.html
    gh.dokee.cn/article/content-2244521-34004.html
    gh.dokee.cn/article/content-2244522-34004.html
    gh.dokee.cn/article/content-2244523-34004.html
    gh.dokee.cn/article/content-2244524-34004.html
    gh.dokee.cn/article/content-2244525-34004.html
    gh.dokee.cn/article/content-2244526-34004.html
    gh.dokee.cn/article/content-2244527-34004.html
    gh.dokee.cn/article/content-2244528-34004.html
    gh.dokee.cn/article/content-2244529-34004.html
    gh.dokee.cn/article/content-2244530-34004.html
    gh.dokee.cn/article/content-2244531-34004.html
    gh.dokee.cn/article/content-2244532-34004.html
    gh.dokee.cn/article/content-2244534-34004.html
    gh.dokee.cn/article/content-2244535-34004.html
    gh.dokee.cn/article/content-2244536-34004.html
    gh.dokee.cn/article/content-2244537-34004.html
    gh.dokee.cn/article/content-2244538-34004.html
    gh.dokee.cn/article/content-2244539-34004.html
    gh.dokee.cn/article/content-2244540-34004.html
    gh.dokee.cn/article/content-2244541-34004.html
    gh.dokee.cn/article/content-2244542-34004.html
    gh.dokee.cn/article/content-2244543-34004.html
    gh.dokee.cn/article/content-2244544-34004.html
    gh.dokee.cn/article/content-2244545-34004.html
    gh.dokee.cn/article/content-2244546-34004.html
    gh.dokee.cn/article/content-2244547-34004.html
    gh.dokee.cn/article/content-2244548-34004.html
    gh.dokee.cn/article/content-2244549-34004.html
    gh.dokee.cn/article/content-2244550-34004.html
    gh.dokee.cn/article/content-2244551-34004.html
    gh.dokee.cn/article/content-2244552-34004.html
    gh.dokee.cn/article/content-2244553-34004.html
    gh.dokee.cn/article/content-2244554-34004.html
    gh.dokee.cn/article/content-2244555-34004.html
    gh.dokee.cn/article/content-2244556-34004.html
    gh.dokee.cn/article/content-2244557-34004.html
    gh.dokee.cn/article/content-2244558-34004.html
    gh.dokee.cn/article/content-2244559-34004.html
    gh.dokee.cn/article/content-2244560-34004.html
    gh.dokee.cn/article/content-2244561-34004.html
    gh.dokee.cn/article/content-2244562-34004.html
    gh.dokee.cn/article/content-2244563-34004.html
    gh.dokee.cn/article/content-2244564-34004.html
    gh.dokee.cn/article/content-2244565-34004.html
    gh.dokee.cn/article/content-2244566-34004.html
    gh.dokee.cn/article/content-2244567-34004.html
    gh.dokee.cn/article/content-2244568-34004.html
    gh.dokee.cn/article/content-2244569-34004.html
    gh.dokee.cn/article/content-2244570-34004.html
    gh.dokee.cn/article/content-2244571-34004.html
    gh.dokee.cn/article/content-2244572-34004.html
    gh.dokee.cn/article/content-2244573-34004.html
    gh.dokee.cn/article/content-2244574-34004.html
    gh.dokee.cn/article/content-2244575-34004.html
    gh.dokee.cn/article/content-2244576-34004.html
    gh.dokee.cn/article/content-2244577-34004.html
    gh.dokee.cn/article/content-2244578-34004.html
    gh.dokee.cn/article/content-2244579-34004.html
    gh.dokee.cn/article/content-2244580-34004.html
    gh.dokee.cn/article/content-2244581-34004.html
    gh.dokee.cn/article/content-2244582-34004.html
    gh.dokee.cn/article/content-2244583-34004.html
    gh.dokee.cn/article/content-2244584-34004.html
    gh.dokee.cn/article/content-2244585-34004.html
    gh.dokee.cn/article/content-2244586-34004.html
    gh.dokee.cn/article/content-2244587-34004.html
    gh.dokee.cn/article/content-2244588-34004.html
    gh.dokee.cn/article/content-2244589-34004.html
    gh.dokee.cn/article/content-2244590-34004.html
    gh.dokee.cn/article/content-2244591-34004.html
    gh.dokee.cn/article/content-2244592-34004.html
    gh.dokee.cn/article/content-2244593-34004.html
    gh.dokee.cn/article/content-2244594-34004.html
    gh.dokee.cn/article/content-2244595-34004.html
    gh.dokee.cn/article/content-2244596-34004.html
    gh.dokee.cn/article/content-2244597-34004.html
    gh.dokee.cn/article/content-2244598-34004.html
    gh.dokee.cn/article/content-2244599-34004.html
    gh.dokee.cn/article/content-2244600-34004.html
    gh.dokee.cn/article/content-2244601-34004.html
    gh.dokee.cn/article/content-2244602-34004.html
    gh.dokee.cn/article/content-2244603-34004.html
    gh.dokee.cn/article/content-2244604-34004.html
    gh.dokee.cn/article/content-2244605-34004.html
    gh.dokee.cn/article/content-2244606-34004.html
    gh.dokee.cn/article/content-2244607-34004.html
    gh.dokee.cn/article/content-2244608-34004.html
    gh.dokee.cn/article/content-2244609-34004.html
    gh.dokee.cn/article/content-2244610-34004.html
    gh.dokee.cn/article/content-2244611-34004.html
    gh.dokee.cn/article/content-2244612-34004.html
    gh.dokee.cn/article/content-2244613-34004.html
    gh.dokee.cn/article/content-2244614-34004.html
    gh.dokee.cn/article/content-2244615-34004.html
    gh.dokee.cn/article/content-2244616-34004.html
    gh.dokee.cn/article/content-2244617-34004.html
    gh.dokee.cn/article/content-2244618-34004.html
    gh.dokee.cn/article/content-2244619-34004.html
    gh.dokee.cn/article/content-2244620-34004.html
    gh.dokee.cn/article/content-2244621-34004.html
    gh.dokee.cn/article/content-2244622-34004.html
    gh.dokee.cn/article/content-2244623-34004.html
    gh.dokee.cn/article/content-2244624-34004.html
    gh.dokee.cn/article/content-2244625-34004.html
    gh.dokee.cn/article/content-2244626-34004.html
    gh.dokee.cn/article/content-2244627-34004.html
    gh.dokee.cn/article/content-2244628-34004.html
    gh.dokee.cn/article/content-2244629-34004.html
    gh.dokee.cn/article/content-2244630-34004.html
    gh.dokee.cn/article/content-2244631-34004.html
    gh.dokee.cn/article/content-2244632-34004.html
    gh.dokee.cn/article/content-2244633-34004.html
    gh.dokee.cn/article/content-2244634-34004.html
    gh.dokee.cn/article/content-2244635-34004.html
    gh.dokee.cn/article/content-2244636-34004.html
    gh.dokee.cn/article/content-2244637-34004.html
    gh.dokee.cn/article/content-2244638-34004.html
    gh.dokee.cn/article/content-2244639-34004.html
    gh.dokee.cn/article/content-2244640-34004.html
    gh.dokee.cn/article/content-2244641-34004.html
    gh.dokee.cn/article/content-2244642-34004.html
    gh.dokee.cn/article/content-2244643-34004.html
    gh.dokee.cn/article/content-2244644-34004.html
    gh.dokee.cn/article/content-2244645-34004.html
    gh.dokee.cn/article/content-2244646-34004.html
    gh.dokee.cn/article/content-2244647-34004.html
    gh.dokee.cn/article/content-2244648-34004.html
    gh.dokee.cn/article/content-2244649-34004.html
    gh.dokee.cn/article/content-2244650-34004.html
    gh.dokee.cn/article/content-2244651-34004.html
    gh.dokee.cn/article/content-2244653-34004.html
    gh.dokee.cn/article/content-2244654-34004.html
    gh.dokee.cn/article/content-2244655-34004.html
    gh.dokee.cn/article/content-2244656-34004.html
    gh.dokee.cn/article/content-2244657-34004.html
    gh.dokee.cn/article/content-2244658-34004.html
    gh.dokee.cn/article/content-2244659-34004.html
    gh.dokee.cn/article/content-2244660-34004.html
    gh.dokee.cn/article/content-2244661-34004.html
    gh.dokee.cn/article/content-2244662-34004.html
    gh.dokee.cn/article/content-2244663-34004.html
    gh.dokee.cn/article/content-2244664-34004.html
    gh.dokee.cn/article/content-2244665-34004.html
    gh.dokee.cn/article/content-2244666-34004.html
    gh.dokee.cn/article/content-2244667-34004.html
    gh.dokee.cn/article/content-2244668-34004.html
    gh.dokee.cn/article/content-2244669-34004.html
    gh.dokee.cn/article/content-2244670-34004.html
    gh.dokee.cn/article/content-2244671-34004.html
    gh.dokee.cn/article/content-2244672-34004.html
    gh.dokee.cn/article/content-2244673-34004.html
    gh.dokee.cn/article/content-2244674-34004.html
    gh.dokee.cn/article/content-2244675-34004.html
    gh.dokee.cn/article/content-2244676-34004.html
    gh.dokee.cn/article/content-2244677-34004.html
    gh.dokee.cn/article/content-2244678-34004.html
    gh.dokee.cn/article/content-2244679-34004.html
    gh.dokee.cn/article/content-2244680-34004.html
    gh.dokee.cn/article/content-2244681-34004.html
    gh.dokee.cn/article/content-2244682-34004.html
    http://www.youyuanapp.com/thread-10728-1-1.html
    http://www.youyuanapp.com/thread-10729-1-1.html
时间: 2024-10-11 01:00:25

Android 开源数据库的相关文章

greenDao android开源框架数据库更新表的问题

最近使用greenDao当android应用升级数据库新增表或者修改表,发现数据被清空的问题 查找资料也没有找到解决方案,最后查看代码发现需要自己修改SQLiteOpenHelper 1.找到greenDao生成的DaoMaster.java文件,里面有SQLiteOpenHelper实现 2.修改DevOpenHelper类里的   public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) 方法 通过old

优秀的 Android 开源项目

摘要  转载http://www.trinea.cn/android/android-open-source-projects-view/,方便大家找到自己合适的资料 目录[-] 一.ListView 二.ActionBar 三.Menu 四.ViewPager .Gallery 五.GridView 六.ImageView 七.ProgressBar 八.其他 GitHub上优秀Android开源项目 3. Android开发神器 1.Xabber客户端 2.oschina客户端 3.手机安全

GitHub Top 100的Android开源库

本项目主要对目前 GitHub 上排名前 100 的 Android 开源库进行简单的介绍, 至于排名完全是根据GitHub搜索Java语言选择「Best Match」得到的结果,然后过滤了跟Android不相关的项目,所以排名并不具备任何官方效力,仅供参考学习,方便初学者快速了解当前一些流行的Android开源库. 1. React Native 这个是 Facebook 在 React.js Conf 2015 大会上推出的基于 JavaScript 的开源框架 React Native,

GitHub 优秀的 Android 开源项目

转自:http://blog.csdn.net/shulianghan/article/details/18046021 主要介绍那些不错个性化的View,包含ListView.ActionBar.Menu.ViewPager.Gallery.GridView.ImageView.ProgressBar及其它如Dialog.Toast.EditText.TableView.Activity Animation等等. 一.ListView android-pulltorefresh 一个强大的拉动

【转】Android开源项目 分类 便于查看

之前转载了一个开源项目的文章,发现那些都是没有系统的总结,这里又转载一篇有系统总结的文章. Android开源项目系列汇总已完成,包括: Android开源项目第一篇——个性化控件(View)篇 Android开源项目第二篇——工具库篇 Android开源项目第三篇——优秀项目篇 Android开源项目第四篇——开发及测试工具篇 Android开源项目第五篇——优秀个人和团体篇 Android开源项目第一篇——个性化控件(View)篇 主要介绍那些不错个性化的View,包括ListView.Ac

GitHub上最火的74个Android开源项目(收藏)

GitHub上最火的40个Android开源项目(一) GitHub上最火的40个Android开源项目(二) GitHub上最火的74个Android开源项目(三) GitHub上最火的40个iOS开源项目(一) GitHub上最火的40个iOS开源项目(二) GitHub在中国的火爆程度无需多言,越来越多的开源项目迁移到GitHub平台上.更何况,基于不要重复造轮子的原则,了解当下比较流行的Android与iOS开源项目很是必要.利用这些项目,有时能够让你达到事半功倍的效果. 下面,就让我们

[转]Android开源项目分类汇总

我喜欢收集源码,如今这个时代,我觉得我们要做的不是做前人做过的事,而是学习他们的经验然后在这基础上创新做出更伟大的事. 转自https://github.com/Trinea/android-open-project Android开源项目第一篇——个性化控件(View)篇  包括ListView.ActionBar.Menu.ViewPager.Gallery.GridView.ImageView.ProgressBar.TextView.ScrollView.TimeView.TipView

GitHub上史上最全的Android开源项目分类汇总

今天在看博客的时候,无意中发现了@Trinea在GitHub上的一个项目Android开源项目分类汇总,由于类容太多了,我没有一个个完整地看完,但是里面介绍的开源项目都非常有参考价值,包括很炫的界面特效设计.个性化控件.工具库.优秀的Android开源项目.开发测试工具.优秀个人和团体等.可以这样说,每一位Andorid开发人员都能从中找到一个或多个适用自己项目的解决方案,消化吸收并加以利用,可以为自己的APP增色不少.文章最后还列出了部分国外著名Android开发者的信息,包括GitHub地址

100个Github上Android开源库

项目名称 项目简介 1. react-native 这个是 Facebook 在 React.js Conf 2015 大会上推出的基于 JavaScript 的开源框架 React Native, 该框架结合了 Web 应用和 Native 应用的优势, 可以使用 JavaScript 来开发 iOS 和 Android 原生应用 2.Android-Universal-Image-Loader ImageLoader 是最早开源的 Android 图片缓存库, 强大的缓存机制, 早期被广泛