- 博客(19)
- 收藏
- 关注
原创 BroadcastReceiver
BroadcastReceiver概述:BroadcastReceiver是接收从sendBroadcast()发出的intent的基类。你可以通过Context.registerReceiver()方法在代码中动态的注册一个BroadcastReceiver的实例,也可以通过再AndroidManifest.xml文件中用标签来静态声明。注意:如果你实在Activity.onResume
2011-12-26 23:47:42 960
原创 Android SmsMessage类
Android SmsMessage类public static int[] calculateLength (CharSequence msgBody, boolean use7bitOnly)参数:msgBody-要封装的消息、use7bitOnly-如果为TRUE,不是广播特定7-比特编码的部分字符被认为是单个空字符;如果为FALSE,且msgBody包含非7-比特可编码字符,长
2011-12-26 23:43:52 2933 1
原创 SQLite数据库2
SQLite数据库中另一种添删改查操作OtherPersonServicepackage cn.class3g.service;import cn.class3g.domain.Person;import android.content.ContentValues;import android.content.Context;import android.d
2011-12-22 21:34:32 630
原创 SQLite数据库
SQLite简介SQLite 是一个开源的嵌入式关系数据库,它在 2000 年由 D. Richard Hipp 发布,它可以减少应用程序管理数据的开销 , SQLite 可移植性好 、 很容易使用 、 很小 、 高效而且可靠 。目前在 Android 系统中集成的是 SQLite3 版本 , SQLite 不支持静态数据类型 , 而是使用列关系 。 这意味着它的数据类型不具有表列属性 , 而
2011-12-22 21:32:30 659
原创 SharedPreferences
SharedPreferences是Android平台上一个轻量级的存储类,主要是保存一些常用的配置比如窗口状态,一般在Activity中 重载窗口状态onSaveInstanceState保存一般使用SharedPreferences完成,它提供了Android平台常规的Long长 整形、Int整形、String字符串型的保存,它是什么样的处理方式呢?SharedPreferences类似过
2011-12-22 21:29:33 576
原创 android解析xml文件的方式
android解析xml文件的方式(其一)在androd手机中处理xml数据时很常见的事情,通常在不同平台传输数据的时候,我们就可能使用xml,xml是与平台无关的特性,被广泛运用于数据通信中,那么在android中如何解析xml文件数据呢? 通常有三种方式:DOM,SAX,PULL 在这一节中我们使用DOM方式来处理。 DOM方式解析xml是先把xml文档都读到内存中,然后再用D
2011-12-18 23:57:30 799
转载 Android UI 之Spinner组件
Spinner下拉列表(Spinner)是一个每次只能选择所有项中一项的部件。它的项来自于与之相关联的适配器中。看一个例子:Strings.xml中文件内容: Hello World, UITest3Activity! UITest3 下拉列表中的xml文件内容: 足球 网球 篮球
2011-12-16 00:06:36 738
转载 Android UI 之ListView组件
ListView列表的显示需要三个元素:1.ListVeiw 用来展示列表的View。2.适配器 用来把数据映射到ListView上的中介。3.数据 具体的将被映射的字符串,图片,或者基本组件。根据列表的适配器类型,列表分为三种,ArrayAdapter,SimpleAdapter和SimpleCursorAdapter其中以ArrayAdapter最为简
2011-12-16 00:05:11 1339
转载 Android UI之CheckBox组件
CheckBoxCheckBox.setChecked(true)::设置选中状态CheckBox.getText()android.widget.CompoundButton.OnCheckedChangeListenersetOnCheckedChangeListener()例题:Xml文件内容: android:layout_width="match
2011-12-16 00:03:09 888
转载 Android UI之RadioGroup、RadioButton组件
RadioGroup、RadioButton:下面看一下我们今天写的例子:radio_layout.xml文件内容: android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" >
2011-12-16 00:01:18 822
转载 Android UI之TextView组件
TextView组件:直接之类:Button.CheckedTextView,Chronometer,DigitalClock,EditText间接子类:AutoCompleteTextView,CheckBox,CompounButton,ExtractEditText,MultiAutoCompleteTextView,RadioButton,ToggleButtonandro
2011-12-15 23:58:41 1706
原创 UI组件
TextView属性设置android:layout_width="fill_parent" android:layout_height="wrap_content" android:id="@+id/autotx" 注意:setText()或setTextColor()方法的参数是一个int值还是一
2011-12-13 22:56:08 608
原创 Android菜单简述
android提供了三种菜单类型,分别为options menu,context menu,sub menu。options menu就是通过按home键来显示,context menu需要在view上按上2s后显示。这两种menu都有可以加入子菜单,子菜单不能种不能嵌套子菜单。options menu最多只能在屏幕最下面显示6个菜单选项,成为icon menu,icon menu不能有che
2011-12-12 23:42:59 815
原创 Activity生命周期
Activity的三种状态Activity 有三种状态,分别是运行状态、暂停状态以及停止状态。运行状态:当Activity 在屏幕的最前端(位于当前堆栈的顶部),它是可见的、有焦点的。可以用来进行处理用户的操作(点击、双击、长按等),那么就叫做激活或运行状态。值得注意的是,当Activity 处于运行状态的时候,Android 会尽可能的保持它的运行,即使出现内存不足等情况
2011-12-12 00:31:03 647
转载 Eclipse 在开发中使用到的快捷键很实用噢(转载)
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对
2011-12-08 23:35:10 447
原创 android布局属性详解
RelativeLayout用到的一些重要的属性: 第一类:属性值为true或false android:layout_centerHrizontal 水平居中 android:layout_centerVertical 垂直居中 android:layout_centerInparent 相对于父元素完全居中 android:lay
2011-12-07 20:27:54 463
原创 第一个Android应用程序
Android,陌生又熟悉的一个单词,说陌生是因为对Android,我几乎什么都不懂,说熟悉是因为我们几乎每天都在说这个词。初学Android,感觉还不是那么难,尤其是在我们写第一个程序的时候,说写有点牵强,其实就是创建了一个新的Android项目,什么代码都没敲,直接就可以运行了。我们的第一个项目是Hello World,起初我认为这是一个非常简单的程序,不需要多花时间去看,但今天陈老师把昨
2011-12-06 21:20:04 927 1
原创 Android模似打电话程序实现
今天我们用Android写了一个小程序,实现了打电话。首先,先新建一个Android项目Phone,然后修改Layout下Values中的String.xml,代码如下:Hello World, PhoneActivity! Phone 请输入你要拨打的号码 拨打然后在main.xml中添加几个属性,代码如下: android:layout_width=
2011-12-06 16:50:15 879
原创 android环境搭建
Android是一种以Linux为基础的开放源码操作系统,主要使用于便携设备。目前尚未有统一中文名称,中国大陆地区较多人使用安卓(非官方)或安致(官方)。Android操作系统最初由Andy Rubin开发,最初主要支持手机。2005年由Google收购注资,并组建开放手机联盟开发改良,逐渐扩展到平板电脑及其他领域上。Android的主要竞争对手是苹果公司的iOS以及RIM的Blackberr
2011-12-05 23:13:48 841
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人