- 博客(7)
- 资源 (2)
- 收藏
- 关注
转载 Android网络编程概述
首先,应该了解的几个问题: 1)Android平台网络相关API接口 a) java.net.*(标准Java接口) java.net.*提供与联网有关的类,包括流、数据包套接字(socket)、Internet协议、常见Http处理等。比如:创建URL,以及URLConnection/HttpURLConnection对象、设置链接参数、链接到服务器、向服务器写数据
2015-06-25 08:58:36 396
转载 android 设备唯一码的获取,Cpu号,Mac地址
开发Android应用中,我们常常需要设备的唯一码来确定客户端。 Android 中的几中方法,使用中常常不可靠 1. DEVICE_ID 假设我们确实需要用到真实设备的标识,可能就需要用到DEVICE_ID。通过 TelephonyManager.getDeviceId()获取,它根据不同的手机设备返回IMEI,MEID或者ESN码. 缺点:在少数的一些设备上,该实现
2015-05-28 10:02:12 481
原创 超级ListView,包括下拉刷新,自动翻页加载数据,异步下载、加载图片缓存等
自定义封装超级ListView,包括下拉刷新,自动翻页加载数据,异步下载、加载图片缓存等
2015-05-25 16:21:48 749
转载 Android之ListView异步加载网络图片(优化缓存机制)
网上关于这个方面的文章也不少,基本的思路是线程+缓存来解决。下面提出一些优化: 1、采用线程池 2、内存缓存+文件缓存 3、内存缓存中网上很多是采用SoftReference来防止堆溢出,这儿严格限制只能使用最大JVM内存的1/4 4、对下载的图片进行按比例缩放,以减少内存的消耗 具体的代码里面说明。先放上内存缓存类的代码MemoryCache.java:
2015-05-21 09:34:53 493
原创 Android Service被系统回收的解决方法
搜了很多资料,大概有四种方法能实现service不被回收。 1.把service写成系统服务,将不会被回收。这个不靠谱,设置后没效果,据说必须是系统应用才行,也就是要设置ApplicationInfo.FLAG_SYSTEM|ApplicationInfo.FLAG_PERSISTENT,不知道怎么设置,有大神知道的麻烦告知。 2.提高service的优先级(未实践),设置android:pr
2015-05-15 16:37:47 2041
原创 Android启动Service登陆openfire服务器实现消息推送
首先安装配置好Openfire服务器,这个不多说,参考基于xmpp openfire smack开发之openfire介绍和部署[1]。创建一个账号rjh,密码123. 首先我们要了解Service的生命周期:Android 中的 Service 全面总结。 核心Service类: public class Connect2Service extends Service { LoginC
2015-05-13 15:56:20 842
Android启动Service登陆Openfire实现基于XMPP Smack的消息推送功能
2015-05-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人