摘要: 1、概念2、wifi网卡的状态 WIFI_STATE_DISABLED:wifi网卡不可用(1) WIFI_STATE_DISABLING:wifi正在关闭(0) WIFI_STATE_ENABLED:wifi网卡可用(3) WIFI_STATE_ENABLING:wifi网卡正在打开(2) WIFI_STATE_UNKNOWN:未知网卡状态3、wifi的权限 (部分与网络有关的权限,具体的其他权限可以查阅帮助文档)4、改变wifi网卡的状态 对wifi网卡的的操作需要对WifiManager对象进行,方法如下: WifiManager wifiManager=(Wi... 阅读全文
posted @ 2013-03-04 12:42 daomul 阅读(1443) 评论(0) 推荐(0) 编辑
摘要: 1、广播机制 (1、广播接收者在Android中注册 (2、当一个事件产生后,它可以发送一个广播信息,然后这些接收者来接收这些信息 (3、广播接收者的实现一般是写成一个类,该类继承Android提供的类BroadcastReceiver,并且复写该类的onCreate方法,在该方法中实现接收到信息后的处理过程2、实例 例1:采用在 Mainifest.xml文件中注册BroadcastReceiver 首先在发送端Main.java建立一个intent,然后通过它的setAction方法设置接收器的action类型, 最后在activity中启动broadcast,即send... 阅读全文
posted @ 2013-03-03 10:40 daomul 阅读(1251) 评论(0) 推荐(0) 编辑
摘要: 1、概念XML:可扩展标记语言,类似html的那些标记。可扩展指的是:没有规定的、限制的、固定的标记。有SAX和DOM两种解析方式。DOM:将XML文档全部装载到内存里面,然后解析成一个棵树,再进行操作。如果XML文档比较大,则效果不佳。SAX:全称是Simple API for XML,既是一种接口,又是一个软件包。它是通过逐行顺序扫描文档,一边扫描一边解析。可以在解析文档的任意时刻,根据需求来停止解析。 但是,操作复杂,不方便;往文档总添加或者删除数据则比较困难。作为接口,SAX是事件驱动型XML解析的一个标准接口。2、解析分档过程中的系列事件: (1、创建事件处理程序 (2、创... 阅读全文
posted @ 2013-03-02 19:09 daomul 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 1、作用: (1、为存储和获取(访问)数据提供了统一的接口(它对数据的存储进行了一层封装,让我们无需关心数据存储的细节就可以直接使用。) (2、能够让我们的数据在不同的应用程序中共享(SQLite只能在同一个应用程序中共享数据) (3、Android为常见的一些数据提供了Content Provider(包括了音频、视频、图片、通讯录等)2、ContentProvider使用表的形式来组织数据 3、统一资源标识符 URL(为资源起名字) (1、每个ContentProvider都有一个公共的URl,用于表示该ContentProvider提供的数据 (2、Android的Conten... 阅读全文
posted @ 2013-03-02 12:02 daomul 阅读(3211) 评论(0) 推荐(0) 编辑
摘要: 文件下载的步骤: 1、创建一个HttpURLConnection对象 HttpURLConnection urlConn=(HttpURLConnection)url.openConnection(); 2、获得一个InputStream()对象 urlConn.getInputStream(); 3、访问网路的权限 android.permission.INTERNET 现做一个小程序如下,能够下载文本文件和Mp3文件 main.xml 1 <LinearLayout xmlns:android="http://schemas.android.... 阅读全文
posted @ 2013-02-27 14:26 daomul 阅读(1230) 评论(0) 推荐(1) 编辑