- 博客(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 及实例
2015-04-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人