自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zht的博客

每天进步一小点

  • 博客(10)
  • 收藏
  • 关注

原创 BaseRecycleViewAdapter的封装,基于多种bean数据源的呈现

写在前面:最近项目上需要,这是一点记录 一.需求: recycleview中可以实现多种不同的bean,加载不同的数据源内容在同一个adapter上。(以下用两种举例) 二.思路 1.首先需要两种list data,呈现在一个adapter上时,需要根据位置来进行区别,RecyclerView.Adapter中的getItemViewType可以很好的区别多种数据类型

2017-04-11 14:06:58 830

原创 对于 RxJava2 的 认知与直接应用(一)

最近有时间学习些许内容,加上重新写博客来记录自己的学习过程与心得1.rxjava2 认知rxjava作为知名的响应式编程库,这半年内极大的火爆开发者中 介绍 Observable 被观察者 | | subscribe() 订阅 | | Observer 观察者依赖: compile ‘io.reactivex.rxjava2:rxjav

2017-03-08 15:03:15 655

原创 volley,访问网络,聚合天气数据

Volley框架: volley的特性:volley适合快速,简单的请求(Json对象,图片加载) 1.JSON,图像等的异步下载; 2.网络请求的排序(scheduling) 3.网络请求的优先级处理 4.缓存 5.多级别取消请求 6.和Activity和生命周期的联动(Activity结束时同时取消所有网络请求)1.StringRequest 加载网络数据的步骤–首先创建请

2016-10-08 08:10:55 454

原创 OKHttp用法小结,response的巨坑,java.lang.IllegalStateException: closed

1.android studio 添加compile ‘com.squareup.okhttp3:okhttp:3.4.1’ 更新版本可以再github上寻找到 2.请求网络数据 基本用法: String szURL = url;OkHttpClient okHttpClient = new OkHttpClient();okhttp3.Request reque

2016-09-30 09:03:32 8312 1

原创 关于android 联系人,短信,电话记录,需要的uri,数据库中获取的小结,请看注释

关于android 联系人,短信,电话记录,需要的uri,数据库中获取的小结// 短信会话Uri public static final Uri CONVERSATION_URI = Uri.parse(“content://mms-sms/conversations”); // 短信Uri 对应的ContentProvider会协调处理短信的收件箱和发件箱 public static fin

2016-09-11 19:58:41 3693

原创 CoordinatorLayout+AppBarLayout+CollapsingToolbarLayout+Toolbar用法小结

CoordinatorLayout+AppBarLayout+CollapsingToolbarLayout+Toolbar用法小结今天做项目,沉浸式标题的一些用法的总结,怕自己忘记属性,所以写下来。 首先要理解,使用沉浸式标题首先要嵌套布局:

2016-09-04 14:45:14 1183

原创 android sqlite数据库的增删改查初步

android sqlite数据库的增删改查初步 一.Android 中的数据存储方式? a.外置sdcard的直接IO存储 b.内置sdcard的直接IO存储 c.内置sdcard的偏好设置存储 d.内置sdcard的数据库存储(SQLite) e.网络存储(例如云端数据cunchu)二.SQLite 相关概述 SQLite 是一个轻量级的DBMS(数据库管理系统),适合应用于一些便

2016-08-23 19:06:53 461

原创 android中多线程初步

android中多线程初步1.Android 中多线程应用机制? (1) 主线程负责执行UI操作(用户输入,事件的处理,UI的更新) (2 ) 工作线程负责执行耗时操作(例如下载,联网,访问数据库) Android中这样对线程分工目的是尽量不要阻塞主线程,让主线程更好的服务于用户,给用户一种更好的应用体验。2.Android 中多线程应用消息模型概述? Androi

2016-08-18 08:29:02 231

原创 Android自学初步——自定义view(2)————UI绘制圆与ViewPager互动

Android自定义view(2)————UI绘制圆,实现RadioGroup与ViewPager互动 自定义circleview基本步骤如下: 1.自定义一个类继承自View 2.重写三个构造方法,其中最重要的两个参数的构造方法,若无则无法传递数据 3.重写ondraw方法,此时会显示所绘制的三个圆,以及移动的圆详细请看代码以及注释public class CircleView exten

2016-08-14 23:15:59 334

原创 Android自学初步——自定义View(1)之创建初步——Android,UI 绘制

Android自学初步——自定义View(1)之创建初步——Android,UI 绘制一,了解UI绘制初步 这里我们所说的绘制指的是Android中的view通过API来进行绘制的,当android 中提供的view不能完全满足我们自己业务需求时,我们可以自己进行的绘制。二,首先我们所需要对象 (1)Canvas (画板对象) (2)Bitmap (位图)(可以理解为背景对象) (3)Pa

2016-08-11 23:19:32 356 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除