Android之路
文章平均质量分 72
亚迪
这个作者很懒,什么都没留下…
展开
-
XML的三种解析方式
SAX解析XMLSAX是一个解析速度快并且占用内存少的xml解析器,非常适合用于Android等移动设备。 SAX解析XML文件采用的是事件驱动,也就是说,它并不需要解析完整个文档,在按内容顺序解析文档的过程中,SAX会判断当前读到的字符是否合法XML语法中的某部分,如果符合就会触发事件。所谓事件,其实就是一些回调(callback)方法,这些方法(事件)定义在ContentHandler接口转载 2011-12-18 20:11:10 · 662 阅读 · 0 评论 -
接受和发送广播------开机启动和接收短信
Intent不仅可以启动应用程序内部或其他应用程序的Activity,还可以发送广播动作(Broadcast Action)。Broadcast Action和Activity Action一样,既可以由系统负责广播,也可以自己的应用程序负责广播。当开机自动启动某个程序,就是Android向整个系统发送Broadcast Action,如果系统接收到Broadcast Action,就可以完成相应原创 2011-12-26 20:55:56 · 3520 阅读 · 1 评论 -
Android平台向web应用get、post方式提交信息案例
如果需要发送get请求只要调用URLConnection的connect()方法去建立实际的连接即可;如果需要发送post请求,则需要获取URLConnection的OutputStream,然后再向网络中输出请求参数,如以上程序!!!4、activity程序代码 该程序所发送的get、post请求都是向本地局域网内:http://192/168.65.1:8080/a转载 2011-12-25 22:22:04 · 827 阅读 · 0 评论 -
AndroidUI组件4- ProgressBar、SeekBar、ImageView、TabHost
1. 进度条组件ProgressBar通常用于向用户显示某个耗时操作完成的百分比。可以动态的显示进度,从而达到用户界面的友好性。通过style属性可以为progressBar指定风格。XML属性与说明ProgressBar有两种方法来操作进度:setProgress(int):设置进度的完成的百分比。 incrementProgressBy(int ):设置原创 2011-12-15 20:47:56 · 1227 阅读 · 0 评论 -
Android-UI组件- RadioButton、CheckBox、 Spinner和ListView
1. RadioButton选项按钮组件运用在多选一的应用中。要想多个选项按钮之间互斥,即:选中一个按钮后,其他的按钮都为未选中状态,需要将标签放在标签中。代码:2. CheckBox复选框组件运用在多选的应用中。代码:3. SpinnerSpinner组件用于显示一个下拉列表。该组件的用法语TextView组件类似,在装载一个数据原创 2011-12-14 20:56:11 · 2071 阅读 · 0 评论 -
Android组件2
TextView和EditText分别用来显示和编辑文本。显示文本的TextView组件:TextView组件使用标签定义,可以设置文字字体大小,文字颜色,背景颜色,文本距组件边缘的距离,链接等。android:padding属性设置文本距组件边缘的距离。android:layout_margin属性是设置组件距离相邻的其他组件的距离。都是四个方向的距离,即上下左右的距离。可以再属性后加L原创 2011-12-13 21:09:28 · 1050 阅读 · 0 评论 -
Android---菜单详解
Android菜单详解菜单是Android系统中重要的用户接口之一。Android提供了三种菜单类型,分别为options menu(选项菜单),context menu(上下文菜单),sub menu(子菜单)。options menu就是通过按home键来显示,context menu需要在view上按上2s后显示。这两种menu都有可以加入子菜单,子菜单不能嵌套子菜单。opt原创 2011-12-12 21:19:43 · 1027 阅读 · 0 评论 -
获取网络数据
J2SE实现网络图片的获取public static void main(String[] args) throws Exception { String path = "http://t3.baidu.com/it/u=1786103592,4245522417&fm=0&gp=0.jpg"; URL url = new URL(path);原创 2011-12-22 21:30:12 · 552 阅读 · 0 评论 -
Android布局类型概述
Android布局类型主要有四种,分别是LinearLayout(线性布局)、RelativeLayout(相对布局)、TableLayout(表格布局)、FrameLayout(帧布局)。然后再介绍一下线性布局与相对布局嵌套使用。注:Layout布局文件名禁止以大写字母来参与XML文件的命名。下面开始介绍:一、LinearLayout(线性布局)线性布局分两种方式:一种是垂直排列元素原创 2011-12-07 21:52:51 · 6236 阅读 · 0 评论 -
Android_学习——ContentProvider
一、ContentProvider 简介 当应用继承ContentProvider 类,并重写该类用于提供数据和存储数据的方法,就可以向其他应用共享其数据。虽然使用其他方法也可以对外共享数据,但数据访问方式会因数据存储的方式而不同,如:采用文件方式对外共享数据,需要进行文件操作读写数据;采用sharedpreferences 共享数据,需要使用sharedpreferencesAPI 读写数据原创 2011-12-22 19:29:13 · 567 阅读 · 0 评论 -
Android模拟打电话应用程序实现分析
1、设计界面 今天学了一个小程序,实现简单的打电话功能。下面我来解析一下怎么来完成打电话的功能。一、设计页面二、Activity的开发1. 我们先创建一个Android工程Phone2. 在res文件下的values目录下的strings.xml中写入数据: 请输入电话号码 拨打实现Android的数据传递。3. 在l原创 2011-12-06 20:10:23 · 2033 阅读 · 2 评论 -
Activity生命周期
在Activity从建立到销毁的过程中需要在不同的阶段调用7个生命周期方法。这7个生命周期方法的定义为:1. public void onCreated(Bundle savedInstanceState)2. public void onStart()3. public void onResume()4. public void onPause()5. publ原创 2011-12-11 17:14:41 · 1620 阅读 · 0 评论 -
Windows下Android开发环境搭建
Android环境搭建 在JDK安装正确的前提下一. 安装eclipse 运行eclipse二. 在菜单Help下选择Install New Software…三. 会弹出一个页面 *注*看到这个页面后要修改和添加这3个地方(红线圈起来的地方) 1.原创 2011-12-05 20:04:34 · 486 阅读 · 0 评论 -
Android数据存储---SharedPreferences
SharedPreferences是Android平台上一个轻量级的存储类,主要是保存一些常用的配置比如窗口状态,一般在Activity中重载窗口状态onSaveInstanceState保存一般使用SharedPreferences完成,它提供了Android平台常规的Long整形、Int整形、String字符串型的保存。这种方式应该是用起来最简单的Android读写外部数据的方法了。以一种简单原创 2011-12-19 20:10:21 · 603 阅读 · 0 评论 -
Android日志输出、单元测试
Android日志输出、单元测试由于这几天睡得晚,导致第二天都没有精神,还晕晕的听课,效率低,我不能熬夜了。下面我来讲讲今天学习的知识点吧。一、 单元测试有了测试以后我们遇到bug的时候就好解决了。单元测试需要以下几步:1. 首先要在AndroidManifest.xml中加入如下代码:这行代码必须只能放在元素之内,与平级。 Android:targ原创 2011-12-08 22:47:26 · 1009 阅读 · 0 评论 -
Android数据处理---SQLite
一、SQLite数据库介绍:SQLite 是一个开源的嵌入式关系数据库,它在 2000 年由 D. Richard Hipp 发布,它可以减少应用程序管理数据的开销, SQLite 可移植性好 、 很容易使用 、 很小 、 高效而且可靠 。目前在 Android 系统中集成的是 SQLite3 版本 , SQLite 不支持静态数据类型 , 而是使用列关系 。 这意味着它的数据类型不具有表列属原创 2011-12-19 21:35:58 · 645 阅读 · 0 评论 -
利用服务实现电话监听
服务不能自己运行,需要通过调用Context.startService()或Context.bindService()方法启动服务。这两个方法都可以启动Service,但是它们的使用场合有所不同。所以,我们接下来介绍Android四大组件之一Service。1. Service是什么Service是Android的四大组件之一,即Android系统的服务(不是一个线程,是主程序的一部分)原创 2011-12-27 21:24:10 · 1856 阅读 · 0 评论