首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动开发 >

Andriod 学习札记二

2012-06-29 
Andriod 学习笔记二SQLite?SQLite 数据库管理软件 SQLite Expert Professional 3?-----------------------

Andriod 学习笔记二

SQLite

?

SQLite 数据库管理软件 SQLite Expert Professional 3

?

-----------------------------------------------------

?

1、Activity的主要作用

?

? ? Activity是可见的,(个人认为是界面)

?

? ? 在Activity中可放置控件。

?

? ? 创建一个Activity的方法

?

? ? 创建Activity的要点:

1)一个Activity就是一个类,并且这个类要继承Activity

2)需要复写onCreate方法

? ? ? ? ? ? ?当一个Activity第一次运行时,就会调用onCreate()方法,用Andriod的操作系统来调用的。

3)第一个Acitivity都需要在AndriodManifest.xml文件当中进行配置

4)为Activity添加必要的控件

?

2、Activity和Intent

?

1)多个Activity之间的关系

startActivity(Intentintent)?

2)Intent的基本作用

Intent是一个对象,包含了一组信息

Component name

要启动哪个Activity

Action

动作

Data

Category

Extras

额外信息,信息为健值对

Flags

3)在一个Activity当中启动另外一个Activity的方法

4)使用Intent在Activity之间传递数据的基本方法

?

3、TextView 文本标签

? ? ?EditView?

? ? ?Button

? ? ?Menu

4、Activity的生命周期

?

?

?

14、对应用进行单元测试

?

引用测试环境库:红色部分

?

? ?<application

? ? ? ? android:icon="@drawable/ic_launcher"

? ? ? ? android:label="@string/app_name" >

? ? ? ? <uses-library android:name="android.test.runner"/>

? ? ? ? <activity

? ? ? ? ? ? android:name="com.zwn.unit.UnitTestActivity"

? ? ? ? ? ? android:label="@string/app_name" >

? ? ? ? ? ? <intent-filter>

? ? ? ? ? ? ? ? <action android:name="android.intent.action.MAIN" />

?

? ? ? ? ? ? ? ? <category android:name="android.intent.category.LAUNCHER" />

? ? ? ? ? ? </intent-filter>

? ? ? ? </activity>

? ? </application>

? ? <instrumentation android:name="android.test.InstrumentationTestRunner"

? ? ? ? android:targetPackage="com.zwn.unit" android:label="Test for my app"/>

?

热点排行