摘要: Google Play服务和OAuth认证工具Google Play服务在2.2以上设备的发布在全球范围内已经完成,所有这些设备现在在OAuth 2.0下有了新的工具可以使用。下面是一个灵活性方面的例子,这种灵活性可以延伸Google Play服务支持的平台特性。为什么是OAuth 2.0网上已经有很多用户名和密码了,而且密码的强度良莠不齐,进一步说,你的设备肯定能分辨出你是谁,这种情况下,业界一直认为,在缺乏高强度安全密码 保护的前提下,OAuth 2.0是提供有效安全保障的最佳选择之一。Google Play服务使需要访问Google APIs的Android应用也可以使用OAuth 2. 阅读全文
posted @ 2013-02-19 11:40 天地乐 阅读(535) 评论(0) 推荐(0) 编辑
摘要: android gps 定位客户需要跟踪运单信息,决定采用gps和 基站定位。经过几天的折腾,已粗见成效,以下为示例代码:locationManager = (LocationManager) getSystemService(Context.LOCATION_SERVICE); // 创建LocationManager对象provider = locationManager.getBestProvider(getCriteria(), true); // 设置查询条件,返回定位方式,默认为GPS定位//设置监听locationListener = new LocationListener() 阅读全文
posted @ 2013-02-19 11:33 天地乐 阅读(204) 评论(0) 推荐(0) 编辑
摘要: Java 多线程断点下载文件基本原理:利用URLConnection获取要下载文件的长度、头部等相关信息,并设置响应的头部信息。并且通过URLConnection获取输入流,将文件分成指定的块,每一块单独开辟一个线程完成数据的读取、写入。通过输入流读取下载文件的信息,然后将读取的信息用RandomAccessFile随机写入到本地文件中。同时,每个线程写入的数据都文件指针也就是写入数据的长度,需要保存在一个临时文件中。这样当本次下载没有完成的时候,下次下载的时候就从这个文件中读取上一次下载的文件长度,然后继续接着上一次的位置开始下载。并且将本次下载的长度写入到这个文件中。、一、下载文件信息类、 阅读全文
posted @ 2013-02-19 11:15 天地乐 阅读(214) 评论(0) 推荐(0) 编辑