摘要: 开放是当前一大趋势,新浪、腾讯、百度、淘宝无一不在开发自己的开放平台,作为Android开发者,我们来看看他们为Android开发者提供了什么样的SDK。新浪微博Android SDK貌似新浪只提供了API,Android SDK是由个人开发者提供。开源,提供了一个基于新浪微博Android项目开发模板。如果应用需要调用新浪微博接口,那么需要做的事情是将源码、layout、res,lib以及androidmenifest.xml导入到自己的项目,不过需要切忌:layout,res,AndroidManifest.xml不能简单覆盖。腾讯微博腾讯也是只提供了API,没见到Android SDK提 阅读全文
posted @ 2011-06-03 15:57 熊波 阅读(2140) 评论(0) 推荐(2) 编辑
摘要: 问题:在服务端保存有海量的兴趣点(POI,Point of Interest),根据用户的位置,如何判断用户当前出在哪个POI呢?分析:兴趣点是海量的,用户也是电信级的。如果每次查询用户所处的兴趣点,都要将全部兴趣点取出来计算一遍距离,从中选取最小的,这样会给服务端带来极大的压力(计算量级别约为:兴趣点数*用户数)。我们知道赤道约为4万公里,1度大约为111公里,1分大约为2公里,1秒大约为33米(经纬度的单位分别为度、分、秒,1度=60分=60*60秒)。我们可以根据用户所在位置的经纬度,先从海量数据中选取用户周围一定范围内的兴趣点,然后计算用户与兴趣点之间的距离,从而选出用户所处的兴趣点。 阅读全文
posted @ 2011-06-03 15:02 熊波 阅读(1619) 评论(0) 推荐(1) 编辑
摘要: 这个项目旨在提供一个可重复使用的ACTION BAR的组成部分。有关Action Bar 模式的详细描述可以参考Android Patterns.Action Bar 组件是一个 Library Project ,这意味着无需复制资源到项目,仅仅需要将Action Bar组件引用到项目中。Action Bar 需要 icons 么?Need icons to your action bar? Olof Brickarp has ported some of Androids native icons to vector format.使用在 layout 文件中<com.markupar 阅读全文
posted @ 2011-06-03 06:47 熊波 阅读(4099) 评论(1) 推荐(1) 编辑