Android
文章平均质量分 61
shu_lin
成长的路上,脚踏实地,一步步前进...
展开
-
Android学习——百度地图开发定位与显示Demo
百度地图给我们提供了非常丰富的API供我们进行二次开发。百度地图的SDK与定位SDK在今年6月份进行了更新。地图更新为3.0,定位更新为4.2。百度说:这次更新对接口有了较大部分的调整,与之前版本不兼容。本篇博文基于以上最新版本的API提供一个小例子:获取自己当前的经纬度坐标,并且显示在地图上。这里只给出核心代码,其他KEY的引入,地图控件的添加,权限的声明,定位服务的声明可在百度地图API官网(原创 2014-07-07 08:18:41 · 15713 阅读 · 6 评论 -
Android——SQLite实现面向对象CRUD
android中SQLite的使用,其实倒也不难,但是与JDBC操作数据库相比,这个还是有点不顺手,而且我好久没写底层的封装了,使用SSM框架这些都不需要考虑......好了,废话不多说,下面直接建立一个测试工程来试试SQLite在Android中的应用吧。1、新建一个工程2、配置junit测试环境打开AndroidManifest.xml文件,进行jU原创 2014-08-27 17:20:44 · 3776 阅读 · 0 评论 -
Android——解决端口占用问题导致的模拟器无法识别
遇到一个问题:昨天模拟器工作还正常,今天eclipse就识别不了了。后来发现是360手机助手占用了5555端口造成的,我就纳闷了,平时这个也不是自动启动,今天就启动了。废话不多说,就几个步骤就可以解决类似的端口占用问题: 打开命令窗口,输入netstat -an 就可以查看到所有的端口占用情况,如下图所示,模拟器需要的5555端口被占用了:下原创 2014-08-30 12:07:27 · 3969 阅读 · 0 评论 -
Android——判断Service是否已经启动
延续百度地图定位的Demo,采用Service来进行百度定位,并且将数据上传到服务器上遇到了一个问题:在真机中使用清理内存来关闭程序的之后,Service会被关闭,但是过几秒中,它又会自动重启;重启就算了,而且再次登陆系统的时候,又会开启一个一样的服务,在LogCat中就会看到每次都获取到两次的定位数据。然后想想是否可以在建立Service之前判断这个服务有没有被创建?只要能做这个判断,那么服务存原创 2014-08-18 22:39:35 · 16733 阅读 · 1 评论 -
Android——隐藏输入法的小技巧
今天偶然在百度地图提供的DEMO里看到这样一段代码,觉得确实是个小技巧,就写下来分享一下。针对的问题: 我们在开发android界面的时候,经常使用EditText控件,然后每次进入这个页面的时候,获取焦点,自动调用输入法。有时候我们并不需要这样,接下来就是这个小技巧的代码了,加入到这个布局第一个EditText之前即可: <LinearL原创 2014-11-18 10:36:25 · 1976 阅读 · 0 评论 -
android——解决Android SDK Manager无法更新的问题
都知道由于某些原因Android SDK Manager无法正常更新,网上有很多方法解决这个问题,以下推荐一个非常简单的方法,今天(2014-11-26)刚刚亲测过,而且下载速度挺快...原创 2014-11-26 14:01:30 · 2275 阅读 · 0 评论 -
百度地图SDK3.2.0—自定义缩放按钮,与手势同步
百度地图SDK3.0今年6月5号更新之后,全面升级SDK接口设计,不兼容老版本。 本文简介:百度地图自带缩放控件很丑,即使在9月18号发布的3.1.1版本中开放了调整位置的接口依然无法满足我的需要,而且百度地图自己的产品就是位于右侧上下排列的两个缩放按钮,看着舒服,用着方便。故而本文说明的就是模仿这种实现的一个简单方法。原创 2014-11-22 10:34:12 · 9280 阅读 · 2 评论 -
Android学习——开发环境搭建(图文教程)
昨天又搭建了一次Android的开发环境,尝试了好几种方式,也遇到了一些问题,在此分享一下。 注意:官网发布的最新版本的SDK和ADT(23.0.0),对于和Eclipse集成的开发环境是有BUG存在的。搭建完成建立HelloWorld测试的时候,src和layout文件下的文件都为空。所以最好还是下载之前版本,我最终安装成功的就是使用了前一个版本的SDK和ADT(22.6.原创 2014-07-05 10:50:38 · 2638 阅读 · 0 评论