![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Mars Android视频学习笔记
sam_zhang1984
这个作者很懒,什么都没留下…
展开
-
Mars Android视频学习笔记——01_14/15_Handler的使用
本节会用到JAVA的内部类和匿名内部类,这些知识在另一篇转载的文章里详细讲述。http://blog.csdn.net/sam_zhang1984/archive/2011/02/26/6209899.aspxHandler就是实现队列的形式,一个Handler共有两个队列:一个是线程队列,另一个是消息队列。要应用Handler进行线程队列,其流程主要是:1. 要定义一个Handler对象;2. 定义一个线程,并覆写其run方法;3. 通过Handler对象把第二的原创 2011-02-26 23:24:00 · 2609 阅读 · 0 评论 -
Mars Android视频学习笔记——01_16_SQLite使用方法
要用Android方便快捷地访问数据库,可以使用SQLiteOpenHelper,它是一个助手类。可以利用它来创建或打开一个可读或可写的数据库,利用其方法可以返回一个SQLiteDataBase对象,即返回一个数据库,这样我们就可以利用SQLiteDataBase的方法对数据库进行增、删、改、查等等的操作。SQLiteOpenHelper除返回一个数据库对象外,还提供了一些回调函数,如onCreate、onOpen、onUpgrade,可以创建数据库、打开数据库、升级数据库时调用。自己定义一个SQLiteO原创 2011-03-01 10:49:00 · 2411 阅读 · 1 评论 -
Mars Android视频学习笔记——01_18_文件下载
文件下载就涉及到两个问题:1. 下载:使用网络协议下载文件,这里主要是讲利用HTTP协议下载。2. 保存:文件可以保存到手机内存,也可以下载到SDCard,下到SD卡是比较常用的。文件下载的主要步骤有:1) 创建一个HttpURLConnection对象。通过URL的openConnection方法,就可以得到一个HttpURLConnection对象,所以要先创建一个URL对象;//得到一个URL对象 m_URL = new URL(strURL);原创 2011-03-03 14:42:00 · 3186 阅读 · 7 评论 -
Mars Android视频学习笔记——01_20_XML文件解析
解析XML有两种方式:SAX和DOM。它们各有利弊。 DOM是把XML文档全部装载到内存中,然后当成一树进行处理。其好处是当成树处理起来比较方便,但弊端是如果XML文件比较大时,会对内存消耗比较大; SAX是逐行扫描XML文档,逐行解析,而且可以在处理XML文档过程中的任意时刻中止处理过程,比如找到我们的目标节点,剩下的XML文档内容就可以不读了,直接结束。其弊端是操作起来相对不方便,而且对XML文档进行处理,如果修改、新增、删除等操作比较不方便。 SAX是原创 2011-03-06 23:27:00 · 2120 阅读 · 1 评论 -
Mars Android视频学习笔记——01_23_WIFI网络操作
Wifi的一些官方说明,历史由来就不多说了,这些需要进百度一下大把资料看!这一集主内容有:一、 WIFI网卡有哪些状态?二、 操作WIFI需要获取的权限!三、 改变WIFI的状态!一、 WIFI网卡有哪些状态?WIFI总共有以下五个状态,实际就是一些整形常量:1. WIFI_STATE_DISABLED:WIFI不能使用,其值是:1。2. WIFI_STATE_DISABLING:WIFI正在原创 2011-02-24 13:20:00 · 4085 阅读 · 2 评论 -
Mars Android视频学习笔记——01_21/22_广播机制
Android中的广播,可以理解成系统发出的消息,我们通过接收这些广播可以进行相应的处理。 为了要接收系统的广播,需要继承BroadcastReceiver,生成自己的类,并覆写其onReceive方法,这个方法就是进行消息处理的实体,即用于接收消息并进行相应处理,代码如下:public class MyBroadcastReceiver extends BroadcastReceiver{ public void onReceive(Context context, Intent int原创 2011-03-13 22:28:00 · 2538 阅读 · 3 评论 -
Mars Android视频学习笔记——03_03/04_用户定位
地图的使用,一般包括两方面的基本知识:一是定位;二是显示地图和在地图上显示相应的图层,包括定位到的位置。Mars老师在这两节中主要讲解了定位方面的;至于在地图上显示其它图层可参照转载的另一篇文章:http://blog.csdn.net/sam_zhang1984/archive/2011/04/26/6364186.aspxAndroid中的定位,主要涉及到两个重要的API:Location Manager和Location Providers。Location Manager是用于管理Android的用原创 2011-05-08 21:42:00 · 2859 阅读 · 1 评论