- 博客(3)
- 资源 (36)
- 收藏
- 关注
转载 Android 轮询最佳实践 Service + AlarmManager+Thread
android中涉及到将服务器中数据变化信息通知用户一般有两种办法,推送和轮询。 消息推送是服务端主动发消息给客户端,因为第一时间知道数据发生变化的是服务器自己,所以推送的优势是实时性高。但服务器主动推送需要单独开发一套能让客户端持久连接的服务端程序,不过现在已经有很多开源的代码实现了基于xmmp协议的推送方案,而且还可以使用谷歌的推送方案。但有些情况下并不需要服务端主动推送,而是在一定的时间间隔
2016-06-30 14:33:33
837
原创 判断手机上是否有该应用,并跳转
接到一个需求,就是判断手机上是否安装了某个应用程序,如果存在就跳转,如果不存在,则提示。查了一些资料,记录一下。发现你不能随心所欲地跳转到你想要的界面。后来知道默认是能跳转到你另一个应用的主入口activity,如果你想跳转到你想要的activity界面,那么那个activity的属性必须在清单文件中mainfest设置android:exported=true。否则就GG了,会报“java.lan
2016-06-28 09:52:15
1484
原创 通过handler消息机制更新进度条
在面试的时候出现一道题目,说是在UI主线程中new一个子线程每隔1秒更新进度条的进度。由于java基础差,当时真心事蒙圈了,索性记录一下,各种百度,各种搜索,做了一个通过android中的handler消息机制更新进度条的操作。 在java中可有两种方式实现多线程,一种是继承Thread类,一种是实现Runnable接口; Thread类是在java.lang包中定义的。一个类只要继承了Th
2016-06-07 15:59:10
2952
ListViewForScrollview
2015-12-07
Genymotion-ARM
2015-12-17
信鸽推送Android端(Android信鸽推送demo)
2017-03-23
SoapUI Pro 5.4.0 X64_破解版
2018-07-05
轮播设置间距透明度
2018-06-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人