课堂笔记

<!-- 
  package属性:指定当前应用的唯一包名(标识)
  versionCode:指定应用的版本号
  versionName:指定应用的版本号(版本名称)
 -->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.beicai.helloword"
    android:versionCode="1"
    android:versionName="1.0" >

<!--
       对手机的版本进行要求
       minsdkversion:最小版本,如果手机的版本小于此值,不能安装此应用
       targetsdkversion:
 -->
    <uses-sdk
        android:minSdkVersion="18"
        android:targetSdkVersion="18" />

<!--
    icon:应用的图标
    label:应用的名称
 -->
    <application
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme" >

<!--
    activity:配置我们的activity类
 -->
        <activity
            android:name=".MainActivity"
            android:label="@string/app_name" >

<!--     让当前activity成为主界面  -->             

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

                <category android:name="android.intent.category.LAUNCHER" />             </intent-filter>         </activity>     </application>

/**
 * 主界面activity类
 * 主界面:点击应用图标启动的界面
 * 继承自四大组件之一的activity
 *
 */
    @Override
    /**
     * 重写的方法
     * oncreate:在当前类(activity)对象创建的时候自动调佣
     * 回调方法:系统自动调用
     */
    protected void onCreate(Bundle savedInstanceState) {
     //调用父类处理做一些默认的初始化工作
        super.onCreate(savedInstanceState);
        //加载布局文件
        //指定布局文件在R所对应的变量,加载布局文件最终显示到窗口中
        setContentView(R.layout.activity_main);
    }


    <string name="app_name">HelloWord</string>
    <string name="hello_world">Hello world!</string>

HelloWord
   --src(源码文件夹)
        MainActivity.java  主界面类
   --gen(自动生成的源码文件夹)
        R.Java 对应res文件夹
          drawable  图片
          layout    布局
          string    字符串
   --res(资源文件夹)
        drawable-xxxx  图片文件夹
                                为了适配不同分辨率的手机

posted @ 2018-04-28 18:37  8026  阅读(78)  评论(0编辑  收藏  举报