.net

.net

博客园 首页 新随笔 联系 订阅 管理

2014年2月11日 #

摘要: Android Service 通知Activity更新界面的方法研究 Android的最重要的组件式service和activity,那么在使用的过程中,我们最常遇到的问题是他们之间的通信问题。当然今天我们不研究底层的实现问题,我从上层的应用的如何使用的角度进行研究。首先Activity调用Service这个是比较基础的,它有两种常见的方法;第一, 通过Intent,这个比较简单了,可以指定package name和class name的方式来调用,Intent.setClassName这个成员即可。通过putString来装载数据,startService(intent)即可例子如下:In 阅读全文
posted @ 2014-02-11 23:56 航宇 阅读(301) 评论(0) 推荐(0) 编辑

摘要: 1、要使用Service,首先就是在配置文件里吗添加Service,如果不填加,你的Service是不能够使用的。目前学到的方法有两种 方法一: 方法二: 点后面是Service类的名字。2、工程包括两个类:ServiceActivity.javaPlayService.java其中:ServiceActivity.java定义了两个按钮,分别控制音乐的播放与停止。用startService和stopService完成Activity与Service之间的切换,启动Service以及取消Service,如果不用按钮,可以在Activity的OnCreate和OnDestrpy里面启动和取消Se 阅读全文
posted @ 2014-02-11 23:17 航宇 阅读(250) 评论(0) 推荐(0) 编辑

摘要: /***GPS坐标转换为百度地图坐标*需要引入javabase64.jar和json的一些包**/publicclassGps2BaiDu{publicstaticvoidmain(String[]args){//转换前的GPS坐标doublex=116.397428;doubley=39.90923;//google坐标转百度链接//http://api.map.baidu.com/ag/coord/convert?from=2&to=4&x=116.32715863448607&y=39.990912172420714&callback=BMap.Conve 阅读全文
posted @ 2014-02-11 12:19 航宇 阅读(9240) 评论(0) 推荐(0) 编辑

摘要: 最近在做一个关于手机定位的小应用,需求是这样的,用户通过手机(Wp8)进行二维码扫描操作并且记录用户的当前位置,在PC上可以查看用户所在地图的位置,做法就是在用户扫描条码时,通过手机GPS获取当前在地图上的位置(采用百度静态地图,根据坐标直接生成图片)并将图片保存到数据库,PC端直接从数据库中读取并展示图片。问题是:生成的图片所呈现的位置与实际位置偏差太大。于是我开始踏上了寻找解决办法的道路。 首先我检测我的硬件设备是否定位准确,我用WP8手机内置的地图进行了当前位置定位,结果没有问题,说明我的手机没有问题。 由于用的是百度静态地图,我再次来到 百度地图API > 常见问题 下看到这么一 阅读全文
posted @ 2014-02-11 11:35 航宇 阅读(6696) 评论(0) 推荐(0) 编辑