自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

cheyiliu的专栏

每天进步一点点

  • 博客(4)
  • 资源 (1)
  • 收藏
  • 关注

原创 Google io 2015 从链接跳app

两个新特性 这次Android生态最大的变化就是Android M的发布,Android M在 UI和交互上并没有很大的变化,继续Material Design设计语言,但 Android M引入的新特性对应用开发者影响比较大的有两个。第一个是APP的权限机制,权限不再是在安装的时候让用户确认,而是APP在需要用到某个权限时让用户来确认。我认为这个机制是对Android系统安全性

2015-05-31 11:32:50 1557 2

原创 体验LeakCanary如何做内存泄露检测

引子最近江湖流传一内存泄露检测的神奇-LeakCanary,于是笔者按耐不住激动的心情,想试一把。结果伤不起的,这个工程是gradle的,对于使用eclipse惯了的同学来说伤不起……不过笔者将其改造为eclipse工程了,github地址:https://github.com/cheyiliu/leakcanary/tree/leakcannary_eclipse_project用法下载该工

2015-05-20 08:56:43 3908 1

原创 完整方案:命令模式+异步执行+取消机制

引子随着项目的发展,activity的代码变得越来越庞杂,不易维护。这便出现了诸如MVP等模式来分层实现以达到给activity减负的效果,从而降低业务逻辑的耦合,提高可维护性。本文从另外一个角度出发,利用命令模式来实现给activity瘦身的目标。采用本文的方案,同样可以将业务逻辑抽离,并于后台执行,同时提供了不错的取消机制。接口iCmd接口,主要api是exe方法,返回值是bundle对象

2015-05-13 09:45:01 3293 1

原创 Google ProtocolBuffer(PB) 简介和实例2-Wire的使用

Wire简介轻量级的protocol buffers,针对移动设备的java库(和protoc产生的代码相比较)由Wire生成的代码方法数量将大大减少,这将有助于android应用避免方法数65k的限制使用方法下载最近的wire jar包,目前最新的版本是wire-compiler-1.7.0-jar-with-dependencies.jar, github上有下载链接编写 .proto

2015-05-03 15:56:00 3143

google protocal buffer 2.6.1 及实例

资源包含: protobuf-2.6.1.zip源码; protoc-2.6.1-win32; protobuf-java-2.6.1.jar; 一个序列化反序列化实例

2015-04-06

空空如也

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

TA关注的人

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