预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共92页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

vAndroid常用控件总结 2011-11-1312:56:54HYPERLINK"http://www.2cto.com/kf/201111/110940.html"\l"comment_iframe"我来说两句 HYPERLINK"javascript:;"收藏 HYPERLINK"http://www.2cto.com/tg.html"\t"_blank"我要投稿[字体:HYPERLINK"javascript:fontZoomA();"小HYPERLINK"javascript:fontZoomB();"大] Notepad++编写可以负责粘贴到其中去看得更清楚。(内容包括了Android中的大部分常用控件及其事件的监听) 第一章 1.1Android中src文件夹包含项目的所有包及其资源文件,res文件夹包含了项目中所有的资源。比如:程序图标(drawable),布局文件(layout),常量(value),音频文件(raw) R.java是在创建项目是自动生成的只读文件,不可更改此文件。R文件其作用:是定义项目中所有资源的索引文件。 1.2AndroidManfest.xml如下: <?xmlversion="1.0"encoding="utf-8"?> <manifest//根节点,描述了packege包中所有的内容 xmlns:android="http://schemas.android.com/apk/res/android"//包命名空间的声明,使得Android中各种标准属性能在文件中使用,提供了大部分元素中的数据 package="Android.Summary"//引用程序包名 android:versionCode="1" android:versionName="1.0"> <uses-sdkandroid:minSdkVersion="7"/>//使用SDK版本号 <application//包含package中application级别组件声明的根节点,可包含application的一些全局和默认的属性, 如标签label,icon,主题,必要的全限。注意:一个manifest中只能包含一个或0个application android:icon="@drawable/icon"//应用程序图标 android:label="@string/app_name">//应用程序名字 <activityandroid:name=".SummaryActivity"//Activity用来与用户交互的主要工具,是用户打开程序的初始界面.此处为引用程序默认启动的Activity android:label="@string/app_name"> <intent-filter>///描述了Activity的启动时间和位置,另外为了支持查找Activity可以包含一个或多个<intent-filter> <actionandroid:name="android.intent.action.MAIN"/>//acton为组件支持的Intentaction <categoryandroid:name="android.intent.category.LAUNCHER"/>//categor为组件支持的Intentcategory这里指定了引用程序的默认启动的Activity </intent-filter> </activity> <activityandroid:name="Activity02"></activity>//在此对新增的Activity进行注册。如果在不同的包中注意声明是将包名带上 </application> </manifest> 1.3String.xml如下: <?xmlversion="1.0"encoding="utf-8"?> <resources>//此处定义了两个字符串资源,即定义了app_name,hello常量 <stringname="hello">HelloWorld,SummaryActivity!</string> <stringname="app_name">Summary</string> </resources> 如何使用这个资源呢?如下: Resourcesr=this.getContext().getResources();//通过Context的getResource()实例化一个Resources对象 Stringapp_name=((String)r.getString(R.string.app_name));//然后通过getString()方法取得指定的索引的字符串。项目中所有常量都可以在S