自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

转载 Greedao基本的使用

greenDAO3 基本使用greenDAO3基本使用greenDAO3开始使用注解的方式定义实体类(entity),并且是通过安装gradle插件来生成代码。之前的版本则是通过建立一个独立的Java-lib工程来存放生成的文件。导入相关的包总工程下加入dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) ...

2018-04-16 22:01:08 314

原创 Handler机制原理

一:Handler的意义:Andorid提供了Handler和Looper来满足线程间的通信。并且提供了很重要的一种功能,那就是进行异步处理。Handler的原则是先进先出。而Looper类则是用来管理特定线程内对象之间的消息交换(MessageExchange)。二;1:Looper,一个线程可以产生一个Looper对象,由它来管理此线程里的MessageQueue(消息队列)。     2:H...

2018-04-16 17:57:32 108

原创 RecyclerView结合Checkbox实现单选,反选,全选功能

思路:首先需要一个Map集合用于存储每一个条目的选中状态。选中哪个条目,则把该条目的位置添加进集合,并设置key为true,删除则设置Map集合中对应的位置的key为false。最后提交的时候,遍历map集合,即可得到所有选中的条目。全选是把Map集合中的key全部设置为true即可,而反选则需要遍历Map集合,判断每个key的状态并设置为相反的状态。先上适配器的代码public class My...

2018-04-16 12:47:54 1403 2

转载 长传头像

废话不多说直接上代码Activity代码public class MainActivity extends AppCompatActivity implements View.OnClickListener {    private ImageView iconurl;    private TextView tv_gallery;    private TextView tv_photograp...

2018-04-16 12:42:29 170

空空如也

空空如也

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

TA关注的人

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