![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
熟练使用Android常用第三方框架
文章平均质量分 79
心之所善兮
心之所善兮
展开
-
android中的网络解析xml,json,html框架
android中网络请求回来数据之后,我们要对其解析。请求的返回的结果格式如果不是自定义协议;那么返回的数据通常是xml,json,html形式的数据了。下面就是针对上面3种格式进行解析。xml解析使用工具:在android中推荐使用pull解析,还有其他的dom,sax解析。json解析使用工具:推荐使用Fastjson,由阿里提供。还有其他的如JackSon,Gson解析。原创 2016-06-24 00:45:26 · 7973 阅读 · 0 评论 -
在android中使用OrmLite数据库框架
android中的数据库框架OrmLite,是对android中自带数据库的封装。下面按步骤说明如何使用。最重要的是继承OrmLiteSqliteOpenHelper,获取得到helper对象在里面重写onCreate,onUpgrade,close等方法,完成数据库表的创建,更新,资源释放。获取到helper对象后,就可以使用helper的getDao方法获取dao来对数据表进行操作原创 2016-07-13 00:48:39 · 2755 阅读 · 0 评论 -
在android中使用Realm数据库框架
详细参考说明在https://realm.io/docs/java/latest/#getting-startedGithub地址在https://github.com/realm/realm-java具体要使用该框架需要参考文档Getting Started中配置Realm使用C++编写,不同于android中的sqlite下面看一张结构图,realm原创 2016-06-08 15:59:29 · 3776 阅读 · 0 评论 -
android中EventBus总线框架的使用
android中用于解耦的框架有EventBus,Otto,Rx系列。本章先来说说对EventBus的使用。引用一个图片:EventBus使用分为3步:1.定义event事件,就是一个自定义的类,类的作用要能用来携带数据和区分事件类型。public class MessageEvent { public final String message;原创 2016-07-14 22:24:58 · 857 阅读 · 0 评论 -
在android中使用Retrofit网络框架
1.Retrofitk可以让你使用注解的方式描述Http请求基本使用:public interface GitHubService { @GET("users/{user}/repos") Call> listRepos(@Path("user") String user);}Retrofit retrofit = new Retrofit.Builder() .bas翻译 2016-07-19 01:23:43 · 1917 阅读 · 0 评论 -
在android中使用OkHttp框架处理网络请求
OkHttp网络处理框架,分成下面几个使用过程:1.Get:同步Getprivate final OkHttpClient client = new OkHttpClient(); public void run() throws Exception { Request request = new Request.Builder() .url("http:翻译 2016-07-19 20:12:07 · 2484 阅读 · 0 评论