会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
ChHM
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
···
11
下一页
2016年11月18日
Android eventBus
摘要: EventBus定义:是一个发布订阅事件的总线,主要功能是替代Intent,Handler,BroadCast在Fragment,Activity,Service,线程之间传递信息。 三要素: Event事件 订阅者 发布者 四种线程模式: POSTING (默认) 表示事件处理函数的线程跟发布事件
阅读全文
posted @ 2016-11-18 08:32 ChHM
阅读(120)
评论(0)
推荐(0)
2016年11月16日
Android 图片框架
摘要: 1、图片框架:Picasso、Glide、Fresco 2.介绍: picasso:和Square的网络库能发挥最大作用,因为Picasso可以选择将网络请求的缓存部分交给了okhttp实现 Glide:模仿了Picasso的API,而且在他的基础上加了很多的扩展(比如git等支持) Picasso
阅读全文
posted @ 2016-11-16 14:17 ChHM
阅读(356)
评论(0)
推荐(0)
2016年11月15日
recyclerView DiffUtil使用
摘要: DiffUtil是和RecyclerView一块用的,DiffUtil用来比较两个数据集,他的最大用处是在RecyclerView刷新时,不在无脑。 以前adapter.notifyDataSetChanged()有两个缺点: 1.不会触发RecyclerView的动画(删除、新增、位移、chang
阅读全文
posted @ 2016-11-15 16:40 ChHM
阅读(793)
评论(0)
推荐(0)
RecyclerView实现侧滑删除、置顶、滑动
摘要: 1、首先在build.gradle里添加 2、设置recyclerView的item布局 3、Activity 4、adapter RecyclerView滑动Scroll
阅读全文
posted @ 2016-11-15 13:56 ChHM
阅读(1772)
评论(0)
推荐(0)
2016年11月14日
Android RecyclerView
摘要: RecyclerView是一个比ListView更灵活高效的适配器类型空间,使用它需要一个LayoutManager和Adapter进行展示,RecyclerView提供了三种布局管理器: 1、LinearLayoutManager:线性布局管理器,支持水平和垂直效果 2、GridLayoutMan
阅读全文
posted @ 2016-11-14 15:37 ChHM
阅读(161)
评论(0)
推荐(0)
视频框架 Vitamio使用
摘要: 转自http://blog.csdn.net/u010181592/article/category/5893483 1.在https://github.com/yixia/VitamioBundle上下载Vitamio包,下载后解压,其中vitamio-sample是管饭提供的demo,我们需要的
阅读全文
posted @ 2016-11-14 14:51 ChHM
阅读(249)
评论(0)
推荐(0)
2016年11月7日
react native初始化项目
摘要: 打开命令行窗口,进入我们想要创建项目的父目录,输入命令: react-native init 项目名 进入新建的项目目录,执行升级命令: cd 项目名 react-native upgrade 提示:对于Windows,如果初始化项目出错,则可以尝试删除“系统安装盘符:\Users\用户名\.nod
阅读全文
posted @ 2016-11-07 17:00 ChHM
阅读(1734)
评论(0)
推荐(0)
react native环境搭建
摘要: Windows: 1.需要安装Node.js,推荐安装5.0以上的版本 2.安装git 3.以管理员身份启动命令行窗口 打开windows操作系统安装盘下的\windows\system32文件夹,选择cmd.exe以管理员身份运行。 在命令行输入npm install -g nrm,安装nrm麻婆
阅读全文
posted @ 2016-11-07 16:27 ChHM
阅读(141)
评论(0)
推荐(0)
javascript Promise
摘要: Promise 回调函数真正的问题在于它剥夺了我们使用return和throw这些关键字的能力,而Promise很好地解决了这一切。 Promise,就是一个对象,用来传递异步操作的消息。他代表了某个未来才会知道结果的事件(通常是一个异步操作),并且这个事件提供统一的API,可供进一步处理。 Pro
阅读全文
posted @ 2016-11-07 15:33 ChHM
阅读(193)
评论(0)
推荐(0)
2016年10月14日
javascript 基础
摘要: 1、对数组进行操作 var arr =["小李",20,"男"]; 用法:
阅读全文
posted @ 2016-10-14 17:12 ChHM
阅读(126)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
···
11
下一页
公告