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