src: 主要存放java源文件

gen:用于存放由开发工具自动生成的内容

       R.java(很重要),用于登记各种资源的ID,编译器在你放入资源于自动生成的,程序员不需要自己去修改,是不能自己修改的

       往res中添加任意内容,R.java 文件中会自动生成一串数据

 

res: 用于存放资源文件(图片,软件界面,软件中的文字等等)

      下面三个文件夹,存放三种不同分辨率下的图片文件

  drawable-hdpi(高分辨率):  存放图片资源

  drawable-ldpi(低分辨率):

  drawable-mdpi(中分辨率):

 

layout:专门用于存放软件界面相关的资源文件

  比如:main.xml

 

values: 专门存放应用中使用到的一些数据

  如:strings.xml  ,以便于国际化(不同的语言)

  如果应用程序中文字比较多,可以重新创建一个xml文件,来保存文字,这样不会导致 strings.xml文件比较臃肿。

 

AndroidManifest.xml:  项目清单文件,

      安装的时候,会读取这个文件,对这个文件中的配置进行操作

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.example.hello"
    android:versionCode="1"
    android:versionName="1.0" >

    <uses-sdk
        android:minSdkVersion="8"     //最低配置要求
        android:targetSdkVersion="19" />

    <application
        android:allowBackup="true"
        android:icon="@drawable/sendmsg"  //这里设置的应用的图标
        android:label="@string/app_name"  //应用显示的名称
        android:theme="@style/AppTheme" >

     //下面这个表示程序的入口窗口,只能定义一个 <activity android:name="com.example.hello.MainActivity"
       //这里也可以写成 android:name=".MainActivity" ,前面的点“.”表示当前包,这样就表示是当前包中的窗口activity

        android:label="@string/app_name" >

       //这2个是“意图-过滤器”,这个表示在硬件上安装后,会在启动程序中显示图标 <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> </application> </manifest>

 

 

 

 

====================如何修改图标==================================

先在res/drawable-hdpi目录中粘贴一张png图片,注意图片名称不能大写

然后在AndroidManifest.xml中设置android:icon="@drawable/sendmsg"   后面的sendmsg就是名称,其实这个名称可以在R.java中已经自动登记了(在复制的时候)

 

posted on 2015-09-10 18:13  努力建设我的管道!  阅读(190)  评论(0编辑  收藏  举报