新建android project和其配置文件的基本介绍

在搭好环境后我们要做的肯定是建一个android工程来看看效果

 

 1.在eclipse里new一个android的工程,在弹出的对话框中有下面几个要填的内容:

 

  • Appliction Name:你的app的名字,就是我们在手机上看到的一个个应用的名字(如:水果忍者)
  • Project Name:这就是你的工程名
  • Package Name:这是你的包名
  • 勾选你的SDK版本,然后按要求下一步就行

 

2.建立好工程后,eclipse会帮你把一些基本的文件给你配置好,有几个文件或包如下:

 

  • AndroidManifest.xml:
这个文件描述了应用程序的基本特征,并定义它的每个组件
  • src/:
这是你的主要工作目录,写的主要源文件基本在这个目录中;
  • res/:
这个包是应用程序资源目录,其中还分几类包 。下面只列出几个:        1.drawable-hdpi/            这是高密度屏幕设计绘制对象(如位图)的目录。其他绘制目录包含其他屏幕密度设计的资源        2.layout/            定义你的应用程序的用户界面的文件目录        3.values/         其他各种XML文件,其中包含资源的集合,如字符串和颜色定义的目录。
3.在res/layout/目录中打开activity_main.xml文件如下(这是改过后的):
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="horizontal" >
</LinearLayout>

系统默认的是<RelativeLayout>,且没有 android:orientation 这一项

 

 

android:layout_width="match_parent"
android:layout_height="match_parent"

 

上面两行是设置app的视图大小,match_parent是填充整个它的上一级视图

 

android:orientation="horizontal" >

这一行是设置组件排列方式为水平

如果你想在界面上添加一个文本域,可以这样写:

 

 <EditText android:id="@+id/edit_message"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:hint="@string/edit_message" />

 

@:当你要从xml中映射到源对象时,这个符号是不能少的,其对象名是:edit_message

+:当你首次定义一个数据源ID时需要,在编译这个app时,sdk会新建一个数据源ID在gen/R.java 文件中

wrap_content:这跟match_parent不同,它跟你的内容大小变化,如果你的内容是5个字符那么它就长5个字符

 

4.打开res/values/strings.xml文件,其内容如下(改动后的):

 

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <string name="app_name">My First App</string>
    <string name="edit_message">Enter a message</string>
    <string name="button_send">Send</string>
    <string name="menu_settings">Settings</string>
    <string name="title_activity_main">MainActivity</string>
</resources>

 

app_name:你的app名字

edit_message:代表你建的那个文本域,其初始内容是Enter a message

后面都是新建组件的名字,如要新建一个send的按钮,可以在activity_main.xml文件中添加如下行:

 

 <Button
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@string/button_send" />

 

这就是几个基本配置文件的基本作用,本人初学,就先写到这里!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值