随笔分类 -  Android实例教程

Google地图开发
摘要:配置Google API SDK如果要想进行Google Map或者说是定位服务的开发,那么肯定需要下载一个新的SDK的支持。1、点击Android SDK Manager,下载SDK。2、直接配置已经下载好的SDK到项目中。配置完Google API SDK之后,那么下面就需要建立一个适合于Google的SDK的虚拟机。LocationManager的使用1、主要逻辑部分/** * * @author Harvey * * */public class MyGPSDemo extends Activity{ private TextView msg = null; // 显示坐标... 阅读全文

posted @ 2013-08-18 23:41 Harvey Ren 阅读(1464) 评论(0) 推荐(0)

SQLite应用实例
摘要:DatabaseHelper.java /** * 继承SQLiteOpenHelper * * @author Harvey * */ public class DatabaseHelper extends SQLiteOpenHelper { /** * 数据库名称 /.db可有可无 */ pu 阅读全文

posted @ 2012-10-30 20:23 Harvey Ren 阅读(4506) 评论(2) 推荐(0)

Android中判断当前网络是否可用
摘要:应用场景:实现判断当前网络是否可用当前有可用网络,如下图:当前没有可用网络,如下图:实现步骤:1、获取ConnectivityManager对象Context context = activity.getApplicationContext();// 获取手机所有连接管理对象(包括对wi-fi,net等连接的管理)ConnectivityManager connectivityManager = (ConnectivityManager)context.getSystemService(Context.CONNECTIVITY_SERVICE);2、获取NetworkInfo对象// 获取Ne 阅读全文

posted @ 2012-10-18 17:49 Harvey Ren 阅读(52922) 评论(1) 推荐(2)

仿UC点击两次返回键退出程序
摘要:应用场景:点击两次Back键退出程序效果图:实现原理:onKeyDown()会捕获当前点击事件,如果当前keyCode等于BACK事件值就会执行exit()方法。在exit()方法中,首先判断isExit的值,如果为false的话,则置为true,同时会弹出提示,并在3000毫秒(3秒)后发出一个消息,在Handler中接收到消息后将isExit值还原成false。如果在发送消息间隔的3秒内,再次按了BACK键,则再次执行exit方法,此时isExit的值已为true,则会执行退出程序的方法。实现步骤:1、定义一个boolean型的变量,默认值为false private boolean... 阅读全文

posted @ 2012-09-28 18:25 Harvey Ren 阅读(1776) 评论(2) 推荐(0)

导航