摘要:老实说,作者已经很久没有更新博客了。 这就是为什么他很渴望发布一篇关于Andr​​oid的新颖有趣的博客文章。这篇文章是讲如何检查Android中的WiFi网络是否连接成功的。对于已经知道如何操作的人来说,这可能非常简单;但对于那些还不知道如何操作的人来讲,这会相当有趣。 01.public boolean isWifiConnect() { 02. ConnectivityManager connManager = (ConnectivityManager) getSystemService(CONNECTIVITY_SERVICE); 03. Network... 阅读全文
posted @ 2012-08-10 10:09 子福当自强 阅读 (272) 评论 (0) 编辑
摘要:WIFI是无线通信协议,可以允许手机直接连接到无线网络。在现在3G资费还比较贵的情况下,WIFI对于手机来说是很重要的,我们可以很方便的下载软件,音乐等资源。Android手机必须要有WIFI网卡才能支持WIFI。Android应用程序有时候需要对WIFI网卡进行操作,从而操作WIFI网络。 WIFI网卡有一些状态,由一系列的整形常量来表示。常量名常量值网卡状态WIFI_STATE_DISABLED 1 WIFI网卡不可用WIFI_STATE_DISABLING 0WIFI正在关闭WIFI_STATE_ENABLED3WIFI网卡可用WIFI_STATE_ENABLING2WIFI网卡正在.. 阅读全文
posted @ 2012-08-10 10:08 子福当自强 阅读 (507) 评论 (0) 编辑
摘要:在发送任何HTTP请求前最好检查下网络连接状态,这样可以避免异常。这个教程将会介绍怎样在你的应用中检测网络连接状态。 创建新的项目 1.在Eclipse IDE中创建一个新的项目并把填入必须的信息。 File->New->Android Project 2.创建新项目后的第一步是要在AndroidManifest.xml文件中添加必要的权限。 为了访问网络我们需要 INTERNET 权限为了检查网络状态我们需要 ACCESS_NETWORK_STATE 权限AndroidManifest.xml 查看源码打印?01<?xml version="1.0" e 阅读全文
posted @ 2012-08-10 10:01 子福当自强 阅读 (134) 评论 (0) 编辑
摘要:android的各种权限如下:访问登记属性android.permission.ACCESS_CHECKIN_PROPERTIES ,读取或写入登记check-in数据库属性表的权限获取错略位置android.permission.ACCESS_COARSE_LOCATION,通过WiFi或移动基站的方式获取用户错略的经纬度信息,定位精度大概误差在30~1500米获取精确位置android.permission.ACCESS_FINE_LOCATION,通过GPS芯片接收卫星的定位信息,定位精度达10米以内访问定位额外命令android.permission.ACCESS_LOCATION_. 阅读全文
posted @ 2012-08-10 02:46 子福当自强 阅读 (59) 评论 (0) 编辑
摘要:在Android中,要模拟SD卡,要首先使用adb的mksdcard命令来建立SD卡的镜像,如何建立,大家上网查一下吧,应该很容易找到,这里不说这个问题. 但是在应用程序执行起来以后,我们可以看到sdcard的执行权限很有问题.懂Linux的人都知道,这样的权限是无法在SD开中写入内容的,也就无法建立目录.Android中对sd卡的读写权限问题 但是,我们在adb shell命令中,依然可以在sdcard中建立目录,写入文件.这倒是也是见鬼的事情.但是,如果你想把权限更改成777,命令行并不报错,再使用ls -l查看一下,权限依然没有改变过来.我们急中生智,使用su命令将自己变成root用户. 阅读全文
posted @ 2012-08-10 02:39 子福当自强 阅读 (273) 评论 (0) 编辑
摘要:随着智能手机的普及,越来越多的人使用手机上网,很多网站也应手机上网的需要推出了网站客户端,.apk文件就是安卓(Android)的应用程序后缀名,默认情况下,使用IIS作为Web服务器的无法下载此文件,那么怎么才能让IIS支持.apk文件的下载呢?IIS服务器不能下载.apk文件的原因:iis的默认MIME类型中没有.apk文件,所以无法下载。IIS服务器不能下载.apk文件的解决办法:既然.apk无法下载是因为没有MIME,那么添加一个MIME类型就可以了。IIS服务器不能下载.apk文件的解决步骤:打开IIS服务管理器,找到服务器,右键-属性,打开IIS服务属性;单击MIME类型下的“M. 阅读全文
posted @ 2012-08-10 02:10 子福当自强 阅读 (599) 评论 (0) 编辑
摘要:在程序升级/维护过程中,版本控制是一个很重要的内容。用户需要了解安装到设备上的应用程序的版本信息,以及了解哪些版本可以进行升级。其它应用程序——包括你发布的其它程序——需要向系统查询你的应用程序的版本,来确定相互之间的兼容性。 你的应用程序发布的服务可能也需要查询版本来显示给用户。 Android系统自身不检查应用程序的版本信息,也不会强制限制升级或兼容等。相反的,只是用户或应用程序自身对应用程序的版本有限制。Android系统会对程序manifest中描述的系统版本(minSdkVersion特性指定)进行检查。这样,应用程序可以指定兼容的最低系统API等级。了解更多信息,请参考“指定程序. 阅读全文
posted @ 2012-08-10 00:13 子福当自强 阅读 (291) 评论 (0) 编辑
摘要:Android 获取AndroidManifest.xml文件versionCode,versionName属性Java代码 String pName = "cn.nedu.math.ninebox"; try { PackageInfo pinfo = getPackageManager().getPackageInfo(pName, PackageManager.GET_CONFIGURATIONS); String versionCode = pinfo.versionName; Strint versionName = pinfo.versionCode; } ca 阅读全文
posted @ 2012-08-10 00:11 子福当自强 阅读 (598) 评论 (0) 编辑
悟道2012