![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
常用框架
文章平均质量分 63
YaoHHH
只会Google的Android开发小白,已放弃了,现在在银行搬砖。
展开
-
Android CircleImageView开源控件
CircleImageView:一个圆形的ImageView,可以绘制边框宽度和颜色 官方说明:Gradledependencies { ... implementation 'de.hdodenhof:circleimageview:2.2.0'}Usage<de.hdodenhof.circleimageview.CircleImageVi...原创 2018-12-19 16:34:05 · 763 阅读 · 0 评论 -
Android 图片加载框架
现在主流三个:Glide:项目非常轻巧,源代码体积小(几百K),功能齐全,使用api简单方便。还有就是出色图片处理,保存bitmap格式是RGB565,对内存消耗低。(谷歌的)http://www.cnblogs.com/zhangqie/p/6612812.html郭神的Glide详解:https://blog.csdn.net/guolin_blog/article/details...原创 2018-12-19 09:29:01 · 136 阅读 · 0 评论 -
Android retrofit Could not locate ResponseBody converter for interface
retrofit默认转换string成json obj,如果不需要gson转换,那么就指定泛型为ResponseBody,不要设置gson转换器 * 只能是ResponseBody,子类都不行,同理,下载上传时,也必须指定泛型为ResponseBody 示例public interface ZhailuData1 { @GET("api/v1/{id}") Ca...原创 2018-12-19 09:09:26 · 2478 阅读 · 0 评论 -
Android Litepal基本使用(草稿版)
Litepal一款用于使用Android数据库的开源工具 https://github.com/LitePalFramework/LitePal简要使用方法说明1.添加依赖dependencies { implementation 'org.litepal.android:java:3.0.0'}2.在assets目录下配置litepal.xml文件<...原创 2018-12-18 14:59:52 · 312 阅读 · 0 评论 -
Android okhttp3基本操作(草稿版)
https://github.com/square/okhttp/wiki一种HTTP client开源工具 http://square.github.io/okhttp/3.x/okhttp/okhttp3/package-summary.htmlAPI查询 示例功能https://github.com/square/okhttp/wiki/Recipes S...原创 2018-12-18 14:53:05 · 139 阅读 · 0 评论 -
Android retrofit2基本操作
retrofit底层实现是okhttpretrofit就是对okhttp做了一层封装。把网络请求都交给给了Okhttp,我们只需要通过简单的配置就能使用retrofit来进行网络请求了。Retrofit框架存在的优势:① Retrofit使用注解方式,大大简化了我们的URL拼写形式,而且注解含义一目了然,简单易懂;② Retrofit使用简单,结构层次分明,每一步都能清晰的表达出之所以要使...原创 2018-12-18 14:45:38 · 310 阅读 · 0 评论 -
Json的生成和读取2(JSONArray+JSONObject)
JSONArray类 构造方法JSONArray()JSONArray(CollectioncopyFrom)JSONArray(JSONTokener readFrom)JSONArray(String json)JSONArray(Object array) 常用方法:Getputopt(不抛出异常的get)remove 不常用方法:...原创 2018-12-18 09:23:53 · 961 阅读 · 0 评论 -
Android Rxjava2.0(草稿版,未完待写)
官方介绍RxJava is a Java VM implementation of Reactive Extensions: a library for composing asynchronous and event-based programs by using observable sequences.It extends the observer pattern to suppor...原创 2018-12-27 16:45:51 · 151 阅读 · 0 评论 -
Json的生成和读取(Gson)
使用开源工具Gson先在gradle中添加依赖dependencies { implementation 'com.google.code.gson:gson:2.8.5'}生成Json:1.创建实体类Result,PersonData,SchoolInfo三个类,具体代码就懒得放了2.实体类赋值Result result=new Result();result...原创 2018-12-16 22:50:40 · 961 阅读 · 0 评论 -
Android XML解析
平时习惯用Json格式来保存传递数据,xml的生成解析不太熟悉,写的有点乱 一个典型的xml格式文本<?xml version="1.0" encoding="utf-8"?><LOL> <person> <!-- 这里是盖伦的注释 --> <name sex="man"原创 2019-01-22 11:51:53 · 772 阅读 · 0 评论