android学习总结(20120721)

1.Android的基本概念

A)开发环境的搭建

     开发工具分三部分:eclipse

                       Android SDK

                       ADT

B)项目的目录结构

     (1)源代码

       Src:存放所有的.java文件

Gen:为ADT插件自动的生成的代码文件保存路径,其中R.java文件将保存所有的资源ID

Android 4.1 表示现在使用的Android-SDK的版本是4.1;

Assets:可以存放项目中一些较大的资源文件,如图片,音乐,字体等

Res:可以存放项目中的所有的资源文件,如图片,网页,文本等

Res/drawable-hdpi:保存高分辨率图片资源,可以使用Resources.getDrawable(id)方法获取资源类型

Res/drawable-ldpi:保存低分辨率图片资源,可以使用Resources.getDrawable(id)方法获取资源类型

Res/drawable-mdpi:保存中等分辨率图片资源,可以使用Resources.getDrawable(id)方法获取资源类型

Res/layout:存放所有的布局文件,主要用于排列不同的显示组件,在android程序中要读取此配置

Res/values:存放一些资源文件信息,用于读取文本资源,在本文件夹中有一些约定的文件名称。

                 Array.xml:定义数组数据

Colors.xml:定义表示颜色的数据

Dimens.xml:定义尺度。可以用Resources.getDimension()方法获取这些资源

Strings.xml定义字符串,可以使用resources。Getstring()或resources。Gettext()方法获取这些资源

Styles.xml:定义显示的样式文件

     Res/raw:自定义的一些原生文件的所在目录,如音乐,视频等文件格式,可以使用resources。Getrawresources()方法获取这些资源

Res/xml:用户自定义的xml文件,所有的文件在程序运行时编译到应用程序中,在程序运行时可以使用Resources.getxml()方法获取

Res/anim :用于定义动画对象

(2)资源文件

Strings:配置所有的资源信息

R.java:此文件为自动生成并自动维护的

Androidmanifest.xml为android的主要配置文件,用于配置各个组件或一些访问权限等

Default.Properties:android项目的属性定义文件

(3)配置文件

C)应用程序开发流程

        创建应用程序

编写布局文件

实现Activity

     声明控件对象

     为控件对象赋值

     编写监听器类

     绑定监听器

2.Activity相关知识

 A)生命周期:

B)启动另一个Activity的方法

创建一个新的Activity

在androidManifest.xml中注册新的Activity

创建Intent对象

调用Intent对象的setClass方法

调用startActivity方法

3.控件

A)布局控件

LinearLayout

RelativeLayout

B)实体控件

TextView

Button

ImageView

EditText

CheckBox

ProgressBar

SeekBar

RatingBar

C)Menu

Cancel()方法调用了dismiss()方法

D)Dialog

              

20120720周末作业

猜拳游戏

            

               

你可能感兴趣的:(android,总结)