- 博客(6)
- 收藏
- 关注
原创 Android消息机制
Android消息机制消息机制模型Handler :作为一个具体的执行者,主要作用是发送消息(sendMessage(Message),postAtTime(Runnable ,long))和处理消息Message:定义一些要执行的操作,可能还携带一些数据(arg1,arg2,obj)。MessageQueue:消息队列,主要作用是放入消息(messageQueue.enqueMessage(
2017-09-12 21:05:30
200
原创 Android消息机制
Android消息机制消息机制模型Handler :作为一个具体的执行者,主要作用是发送消息(sendMessage(Message),postAtTime(Runnable ,long))和处理消息Message:定义一些要执行的操作,可能还携带一些数据(arg1,arg2,obj)。MessageQueue:消息队列,主要作用是投递消息(messageQueue.enqueMessage(
2017-06-03 18:57:31
173
原创 RecyclerView进阶(二)点击事件的实现
个人总结、笔记之用,如有错误欢迎指正。先列出来LayoutManager的常用方法:findFirstVisibleItemPosition()返回当前第一个可见 Item 的 positionfindFirstCompletelyVisibleItemPosition() 返回当前第一个完全可见 Item 的 positionfindLastVisibleItemPosition() 返回当
2017-04-10 23:32:37
262
原创 RecyclerView进阶(一)item分割线
如图,一般来说,item之间都应该有分界线。但是RecyclerView并没有提供divider这样的属性。在API中,提供了RecyclerView.ItemDecoration这样一个内部类。API文档是这样描述的: An ItemDecoration allows the application to add a special drawing and layout offset to s
2017-04-09 22:06:38
760
原创 RecyclerView基础
一、介绍RecyclerView是一个比ListView更高级的,用来显示复杂数据集的容器,可以通过保持有限数量的视图进行非常有效的滚动操作。RecyclerView通过以下两种方式来简化数据的显示和处理:使用LayoutManager来确定每个item的排列方式提供了增加、删除项目等的默认动画你也可以定义你自己的LayoutManager和添加删除动画。RecyclerView项目结构如下:
2017-04-09 20:35:53
225
原创 Material Design相关(一) 概览
一、基本介绍根据官方的说法,Material Design是谷歌为了统一多个平台的视觉、运动与互动效果而制定的的综合指南。要求Android 5.0(API 21)以上。Android提供了以下元素来构建Material Design来构建应用:全新的风格主题用于设计复杂视图的全新小工具用于自定义阴影和动画的全新API二、基本使用1.官方的使用指南:查阅Material Design规范
2017-04-08 22:15:42
254
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人