任务1:创建核心UI架构——创建项目工程
2018-03-01 23:47
260 查看
1. 在Android Studio中新建名为SimpleNote的App项目:
最重要的是两个地方:
Application name:这里是你的应用程序名称
Package name:这里是应用程序包名,是本App真正的唯一标识。
2. 选择Android版本。
这里我选择5.1,也可根据需要选择其它版本。
3. 选择作为应用程序入口的Activity模板。
这里简单起见,选择“Empty Activity”。可根据需要选择其它模板。
4. 编辑入口Activity的名称。
由于我们的首页是“全部笔记”页面,所以将“Activity Name”项改名为“NoteListActivity”。Android Studio自动将对应布局文件名称进行修改,见“Layout Name”项。点击“Finish”按钮,Android Studio即开始创建项目工程。
5. 在创建完成的项目中,我们可以找到与NoteListActivity相关的三个主要文件:
NoteListActivity.java:activity的Java源代码文件。
activity_note_list.xml:activity对应的布局文件,在这里可以对UI进行修改。
AndroidManifest.xml:所有activity都必须在这个文件中注册,否则系统无法找到它。其中红色矩形框标出的部分就是NoteListActivity的注册内容。其中<intent-filter>...</intent-filter>标签包含的内容告诉系统,NoteListActivity是App的入口,即用户点击桌面图标后打开NoteListActivity
6. 运行当前项目。
效果如图所示。可以发现,窗口标题设置成了应用程序的名字。这是因为,在AndroidManifest.xml中注册NoteListActivity时,没有为它指定android:label属性,因此它继承了上一级标签,也就是<application>的android:label属性
7. 修改窗口标题。我们进入AndroidManifest.xml文件,在NoteListActivity对应的标签中增加android:label属性:
同时在字符串资源文件string.xml中增加对应的字符串:
<string name="note_list_title">全部笔记</string>运行项目。如图,可以看到页面标题已经修改正确
最重要的是两个地方:
Application name:这里是你的应用程序名称
Package name:这里是应用程序包名,是本App真正的唯一标识。
2. 选择Android版本。
这里我选择5.1,也可根据需要选择其它版本。
3. 选择作为应用程序入口的Activity模板。
这里简单起见,选择“Empty Activity”。可根据需要选择其它模板。
4. 编辑入口Activity的名称。
由于我们的首页是“全部笔记”页面,所以将“Activity Name”项改名为“NoteListActivity”。Android Studio自动将对应布局文件名称进行修改,见“Layout Name”项。点击“Finish”按钮,Android Studio即开始创建项目工程。
5. 在创建完成的项目中,我们可以找到与NoteListActivity相关的三个主要文件:
NoteListActivity.java:activity的Java源代码文件。
activity_note_list.xml:activity对应的布局文件,在这里可以对UI进行修改。
AndroidManifest.xml:所有activity都必须在这个文件中注册,否则系统无法找到它。其中红色矩形框标出的部分就是NoteListActivity的注册内容。其中<intent-filter>...</intent-filter>标签包含的内容告诉系统,NoteListActivity是App的入口,即用户点击桌面图标后打开NoteListActivity
6. 运行当前项目。
效果如图所示。可以发现,窗口标题设置成了应用程序的名字。这是因为,在AndroidManifest.xml中注册NoteListActivity时,没有为它指定android:label属性,因此它继承了上一级标签,也就是<application>的android:label属性
7. 修改窗口标题。我们进入AndroidManifest.xml文件,在NoteListActivity对应的标签中增加android:label属性:
同时在字符串资源文件string.xml中增加对应的字符串:
<string name="note_list_title">全部笔记</string>运行项目。如图,可以看到页面标题已经修改正确
4. 编辑入口Activity的名称。 由于我们的首页是“全部笔记”页面,所以将“Activity Name”项改名为“NoteListActivity”。Android Studio自动将对应布局文件名称进行修改,见“Layout Name”项。点击“Finish”按钮,Android Studio即开始创建项目工程。 | |
5. 在创建完成的项目中,我们可以找到与NoteListActivity相关的三个主要文件: NoteListActivity.java:activity的Java源代码文件。 activity_note_list.xml:activity对应的布局文件,在这里可以对UI进行修改。 AndroidManifest.xml:所有activity都必须在这个文件中注册,否则系统无法找到它。其中红色矩形框标出的部分就是NoteListActivity的注册内容。其中<intent-filter>...</intent-filter>标签包含的内容告诉系统,NoteListActivity是App的入口,即用户点击桌面图标后打开NoteListActivity。 | |
6. 运行当前项目。 效果如图所示。可以发现,窗口标题设置成了应用程序的名字。这是因为,在AndroidManifest.xml中注册NoteListActivity时,没有为它指定android:label属性,因此它继承了上一级标签,也就是<application>的android:label属性: | |
7. 修改窗口标题。 我们进入AndroidManifest.xml文件,在NoteListActivity对应的标签中增加android:label属性: 同时在字符串资源文件string.xml中增加对应的字符串: <string name="note_list_title">全部笔记</string>运行项目。如图,可以看到页面标题已经修改正确。 | |
相关文章推荐
- 任务1:创建核心UI架构——任务内容
- 任务1:创建核心UI架构——创建所需要的Activity
- MVC架构Maven项目(二)工程创建
- GitHub上创建项目 并初始化本地工程提交到GitHub上
- jenkins,maven--创建自由风格的软件项目任务
- mvc项目架构搭建之UI层的搭建
- c++ ActiveX基础1:使用VS2010创建MFC ActiveX工程项目
- MFC ActiveX基础1:使用VS2010创建MFC ActiveX工程项目
- CocosStudio(二)创建UI项目
- JPA项目使用myeclipse创建带注解的model实体类&web工程使用MyEclipse自动生成hibernate映射文件和实体类
- 一、创建Maven项目(大型分布式网站架构设计)
- PA 项目创建任务
- iOS个人整理01-创建UI工程及UIView简单使用
- 新版本cocos2d-x工程项目的创建(本版本为cocos2d-x_v2.1.5b)
- Qt for Android 项目中,创建的工程路径中不可以有空格
- 工程项目的基线库创建
- 调度系统任务创建---Git部署项目(一)
- eclipse 创建maven 项目 动态web工程完整示例
- (2)qt5的图像界面(UI)创建第一个项目并以运行窗口为例
- cocos2d-x-3.0rc0创建项目 创建工程 cocos2dx-3.0rc0