- 博客(4)
- 收藏
- 关注
原创 如何实现一个简单的Android推送模块-Socket连接
现在已经有很多家公司提供了免费的云推送服务,常见的包括百度云推送,极光推送等。很多朋友觉得用云推送省力省心,也有一些朋友觉得用别人的推送到时候延迟过大或者有特殊协议需求等问题时,没有源码没办法修改。 不管你想省力用现成的,还是喜欢什么东西都自己控制,我们都可以讨论一下一个推送模块怎么写,实际项目用不用自己写的再说嘛。我觉得云推送涉及三部分内容,Socket长连接,Android Service管理
2015-03-07 22:41:06 1639 2
原创 Android REST Clients - WeakReference/AsyncTask Pattern
我们之前在很多方案都会提到该方案有AsyncTask和Activity LifeCycle的问题,但是之前都没有详细展开说,今天我们就讨论一下到底AsyncTask和Activity配合使用时会发生什么问题。Activity Leaks我们参照Retrofit的示例代码写一个简单的Demo,这个Demo用来获取GitHub中square用户下的retrofit项目的所有贡献者的昵称,主要代码如下:p
2015-03-07 19:25:03 716 1
原创 Android REST Clients 实践-网络库
记得以前有一篇文章好像叫Android dev tips,第一条说明就是使用成熟的网络通信库,而不要自己编写网络库。
2015-02-27 17:32:16 1004 1
原创 Android REST Clients 实践-官方实现
Android程序中REST Clients是一个很常见的使用场景,不过一些书籍介绍的都是很入门的网络访问,离在程序实际使用的场景还差的很远,今天我大概介绍一下自己的实践经验
2015-02-27 15:29:36 1820
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人