创建一个Android Project
本人使用的是Android Studio。
按照指示一步步,最后finish就好了。不过这过程中有一步需要选择 Minimum SDK
这里我选择了API 8: Android 2.2 (Froyo),为了支持多种版本的设备,选择可以使app提供它的核心特性的最低版本。
然后我们先来看看目录结构和build.gradle文件
app/src/main/res/layout/activity_main.xml
这个xml布局文件包含了一些默认的界面元素,例如app bar和一个浮动的操作按钮。它还包含了一个单独布局文件的主要内容。
app/src/main/res/layout/content_main.xml
这个放置在activity_main.xml中的文件,包含了一些设置和显示”Hello World”的Textview组件。
app/src/main/java/com.mycompany.myfirstapp/MainActivity.java
MainActivity就是我们创建的活动,加载界面和调用一些我们定义所需要的类相关方法等这一些操作
app/src/main/AndroidManifest.xml
AndroidManifest.xml描述这个app的一些基本特性,定义它的每一个组成部分
app/build.gradle
Android Studio 是用 Gradle 来编译和运行 app
compileSdkVersion 23,就是现在编译的Sdk版本
applicationId 也就是这个app项目的包名,用来作为Id
minSdkVersion 当然这就是最小Sdk版本啦
targetSDKVersion 可以测试应用的最高版本
dependencies 所依赖的库,例如com.android.support:appcompat-v7:23.1.1
在res/下面有
drawable/ 用来放置所需要的图标
layout/ 用来放布局文件
menu/ 菜单的选项
mipmap/ 默认的图标
values/ 包含一些资源,例如string字符的定义和颜色的定义等
创建一个LinearLayout
1、打开res/layout/content_my.xml,可以看到选择的BlankActivity模板中包含一个RelativeLayout布局和一个TextView的组件。
2、删除TextView组件,把RelativeLayout改成LinearLayout
3、设置android:orientation属性为“horizontal”,水平排列
4,、移除android:padding和tools:context属性
如下: