Android精通之OrmLite数据库框架,Picasso框架,Okio框架,OKHttp框架

版权声明:未经博主允许不得转载

OrmLite基础知识

什么是OrmLite框架,在我没用这个框架时,不知道它有多好,用了才知道很方便哦,为了提供开发效率,Android开发者需要懂得运行多种框架进行开发。对于OrmLite框架是一种很轻量级的数据库操作框架,它的底层是由反射机制实现的。

OrmLite框架

来认识一下OrmLite的官网:http://ormlite.com/releases/

展示

接下来我们下载4.48的包,分别是和的。

接下来你会看到

这你就被奇怪了,这大概是的框架的特性吧~

在中,你会编写一个数据库帮助类,继承,在该类中创建数据库和表的创建。

并重写两个方法:

在框架中:

使用注解

自己创建一个实体类对应类

@中代表数据表(表名=“值为表名的名称,字段列的名称”)

@generatedId表示id为主键,true自动生成

@columnName为字段名,同时下方

创建数据库帮助类

在继承包中要添加两包类:

ormlite-android-4.48

ormlite-core-4.48

继承于

创建帮助类继承会自动导入两个方法:

在onCreate中创建数据表,在onUpgrade中创建表的更新,onUpgrade先删除表在创建新的表更新。

在创建帮助类中,要获取DAO对象

Picasso框架

用于加载图片列表

OKio框架

历史:

OKio访问,存储,处理数据越来越方便

OKHttp框架

An HTTP+HTTP/2 client for Android and Java applications.

适用于Android和Java应用程序的HTTP和HTTP / 2客户端。

Apache HttpClient

HttpURLConnetion

OkHttp

OKHttp:https://github.com/square/okhttp

or Gradle:

编辑 :达叔

定位:分享 Android&Java 知识点

我的目标是——每天不断更

这是一个有质量,有态度的公众号

喜欢本文的朋友们

欢迎长按下图关注订阅号

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180710B0VSCX00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券