目录

android学习心得安卓入门一

目录

android学习心得【安卓入门一】

从今天开始,我也要经常写一些日志,记录一下自己学习android的成长过程,这是我前几天做的笔记,以后整理的更详细点!

1、R.java,内部类,生成的唯一的id

2、assets是放置资源,没有id,必须写路径

3、res中的

drawable:放置不同分辨率下使用的图片,使用不同的屏幕!

layout:控制文件的布局,布局文件【一个activity对应一个布局文件】

LinearLayout是线性

xmlns:android="http://schemas.android.com/apk/res/android"是命名空间

            android:orientation="vertical"这个标签代表是垂直还是水平的摆放

            android:layout_width="fill_parent"控制控件宽度【填满父控件,即添加整个窗                                                            口】

            android:layout_height="fill_parent"控制控件高度
                                "wrap_content":正好包住内容,内容有多高,控件就有多高

    String.xml国际化的标准

4、activity 是 android 应用程序非常重要的一个用户接口

【用户和应用程序之间的一个交互的接口】

一个 activity 中可以放置多个控件

文本控件是 TextView

activity 是控件的一个容器。

手机的应用程序和电脑有个区别,就是布局。如何更好的布局。

5、Create Activity:应用程序帮我们创建的一个 activity。

6、如何创建 activity 的步骤:

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

(2)需要复写 onCreate 方法

(3)哪个 activity 配置了

<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>

哪个 activity 就先启动

(4)每一个 Activity 都需要在 AndroidManifest.xml 文件当中配置

(5)为 Activity 添加必要的控件

7、setContentView:设置布局文件(R.layout.main)

总结:Activity,用户操作程序都是通过 Activity,

是一个控件的容器

【2011 年 3 月 5 日 星期日 晴】

1、弹出对话框式的 activity

在 AndroidManifest.xml 中加入一句话:

 <activity android:theme="@android:style/Theme.Dialog"/>

【2011 年 3 月 7 日 星期一 晴】

1

<users-sdk android:minSdkVersion="4"/>

2、第二个 activity 完全把第一个 activity 完全遮挡住了,就调用第一个 activity 的 onstop 方法

第二个 activity 没有完全把第一个 activity 完全遮挡住,就调用第一个 activity 的 onpause()方法

3、android 布局:常用两种:LinearLayout   Tablelayout