在搭好环境后我们要做的肯定是建一个android工程来看看效果
1.在eclipse里new一个android的工程,在弹出的对话框中有下面几个要填的内容:
- Appliction Name:你的app的名字,就是我们在手机上看到的一个个应用的名字(如:水果忍者)
- Project Name:这就是你的工程名
- Package Name:这是你的包名
- 勾选你的SDK版本,然后按要求下一步就行
2.建立好工程后,eclipse会帮你把一些基本的文件给你配置好,有几个文件或包如下:
这个文件描述了应用程序的基本特征,并定义它的每个组件
这是你的主要工作目录,写的主要源文件基本在这个目录中;
这个包是应用程序资源目录,其中还分几类包。下面只列出几个:
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" />
这就是几个基本配置文件的基本作用,本人初学,就先写到这里!
分享到:
相关推荐
1.进入eclipse界面,新建android工程 new > android project 2.该工程目录下建立两个文档 /libs 和 /assets/www 3.把phonegap中android目录下的cordova-1.7.0.js拷贝到 /assets/www下, 把同目录下的cordova-...
的 Android SDK 提供了在 Android 平台上使用 JaVa 语言进行 Android 应用开发必须的工具和 API 接口。 特性 • 应用程序框架 支持组件的重用与替换 • Dalvik Dalvik Dalvik Dalvik 虚拟机 专为移动设备优化 • ...
1、 在应用tests目录文件下新建一个libs文件夹,将android-junit-report-dev.jar拷贝到该libs文件夹中 2、 在应用tests目录中的Android.mk文件加上如下配置: LOCAL_STATIC_JAVA_LIBRARIES += android-junit-report...
如Andr 创建第一个Android应用程序 创建和配置新的Android工程 选择File->New->AndroidProject命令,将工程项目名称命名为MyFirstAndroidApp。 由于需要新建一个新的工程在contents中勾选CreateNewProjecti
实习报告 实习目的: 生产实习是计算机科学与技术专业重要的实践性教学活动,其目的是使学生们进一步 加深对所学知识的理解,理论联系实际,巩固所学有关计算机基础理论知识和基本技能 ,学习有关计算机最新技术方面...
本文主要解决两个问题: 1,当前项目./gradlew的配置问题 2,全局统一gradle的配置问题 一、当前项目./gradlew的配置问题 ...没有的话可以新建个项目自行拷贝过来,通常这里丢失问题都是git忽略文件将
1、java转成kotlin ...1、新建一个Project “Kotlin” ,然后在app的build.gradle文件中添加配置,如图所示: 2、在main下新建一个’kotlin’文件夹,然后添加配置,如下图: 3、在main下新建一个MainA
一、创建 Android Project 在新建对话框中输入 App 属性,SDK版本全部选最新的,不作版本兼容。主题选择 Holo Dark。 下一步,使用默认设置 下一步,使用默认设置 下一步,使用默认配置 下一步,使用默认设置 ...
文章目录建立项目主要编译的目录结构 :src 文件混合App开发原理1、在MainActive文件中2、在AndroidManifest文件中(Android的一些配置信息)js调用Android中的功能Android调用js中的功能总结: 建立项目 步骤 :...
3.在src目录下新建一个以渠道版本名的文件夹,并添加资源文件(因为Android在编译打包时会将渠道版本下的资源文件一同打包,而引用资源文件时会优先引用渠道版本下的资源文件,和res引用资源文件类似),从而达到...
uiautomator一个简单的uiautomatro demo环境配置:环境配置:java环境配置、adb环境配置、ant环境配置做好之后按照以下步骤执行:1、新建一个Java项目,导入android 和 uiautomator的jar包(在sdk的tools目录下)2、...
A 新增 选取 android 设备上的 profile 文件进行分析 详情 A 新增 WXML 面板支持自定义组件数据查看与实时修改 A 新增 WXML 面板支持使用键盘 (上下左右) navigate the DOM tree A 新增 WXML 面板支持右键操作 ...
2.2.3 配置仿真模拟器 .............................................................................................. 11 2.2.4 设置鼠标事件 ................................................................