[2013-10-04 9:49]  复习第一课.

Building Your First App;

1.安装好SDK 后,启动Eclipse,新建一个Android工程。设置使用默认。

2.检查文件:AndroidManifest.xml 同时需要确保该文件中存在

<uses-sdk> 元素。 该元素中包含了两个个属性 android:minSdkVersion和 android:targetSdkVersion

3.创建一个模拟器。点击 该按钮或者选择 window->Android Virtual Devie Manager 开启模拟器管理界面。通过New按钮新增一个模拟器。

新增好模拟器后,点击start..按钮启动该模拟器。

4.启动完毕后,点击模拟器屏幕显示区,解锁。接下来在Eclipse中运行刚才新建的Android项目,选择Run as Android Application

5.运行后该新建Android 项目就安装到了模拟器上。通过模拟器可以试运行该项目。

[11:10]

previous: 项目已经成功启动,并安装到模拟器上。

现在开始复习一个简单用户交互项目。

项目需求:用户从输入框中输入内容,点击 发送按钮,输入的内容将显示到新的展示页面中。

1.首先熟悉页面布局设置

在res/layout/中activity_main.xml 中包含了关于该项目的布局详细设置。

在我们初始化时,自动生成的是HelloWorld的页面。该页面由两个元素构成<RelativeLayout>和<TextView>。

首先删除<TextView>,并将<RelativeLayout>替换为<LinearLayout>,同时新增LinearLayout另外一个属性设置:android:orientation 值设置为horizontal

其他属性:android:layout_width / android:layout_height 都设置为 match_parent,将会自动将大小设置为父窗口大小。LinearLayout在此处是最原始界面。

所以大小设置为与父窗口一致。

2.增加文本域

在LinearLayout中增加<EditText>元素

Android Day1的更多相关文章

  1. android开发学习——day1

    了解安卓系统架构:Linux内核层,系统运行层库,应用框架层,应用层 版本信息 android开发的特色之处就在于强大的组件功能 开发环境android stdio 2.0安装:把安装的组件都勾选上, ...

  2. Android 笔记 day1

  3. Android 自学之列表视图ListView和ListActivity

    ListView是手机系统中使用非常广泛的一种组件,它以垂直列表的形式显示所有列表项. 创建ListView有两种方式: 直接使用ListView创建. 让Activity继承ListActivity ...

  4. android开发时间和日期的代码实现工具类(一)

    android开发时间和日期工具类的代码实现: package com.gzcivil.utils; import android.annotation.SuppressLint; import an ...

  5. Android学习路径图

    一个PHPer转战Android学习过程: 直接跨过java的学习,原因有我之前看过毕向东和张孝祥的Java基础课程,虽然中间好几次看睡着,但java的环境是能跑起来的.我建议大家如果没有Java基础 ...

  6. PHPer转战Android的学习过程以及Android学习

    原文作者: eoeadmin原文地址: http://my.eoe.cn/shuhai/archive/19684.html-------------------------------------- ...

  7. Android之Bmob移动后端云服务器

    源码下载:http://download.csdn.net/download/jjhahage/10034519 PS:一般情况下,我们在写android程序的时候,想要实现登录注册功能,可以选择自己 ...

  8. Beta冲刺! Day1 - 磨刀

    Beta冲刺! Day1 - 磨刀 今日已完成 晨瑶:罗列Beta计划.和新人交接.任务安排 昭锡:无 永盛:服务器出现一些 mysql 的问题,伟鹏的爬取脚本没办法远程链接到服务器,在修 立强:学习 ...

  9. 「Android 开发」入门笔记

    「Android 开发」入门笔记(界面编程篇) ------每日摘要------ DAY-1: 学习笔记: Android应用结构分析 界面编程与视图(View)组件 布局管理器 问题整理: Andr ...

随机推荐

  1. HDU 1022(火车过站 栈)

    题意是给定火车进站的序列和出站的序列,问能否完成转换,若能输出过程. 和另一道以火车进站为背景的栈应用题类似,但增加了对于过程的输出,只需要多记录一下进出站顺序即可. #include <bit ...

  2. 047、管理Docker Machine(2019-03012 周二)

    参考https://www.cnblogs.com/CloudMan6/p/7248188.html     用docker-machine创建machine的过程很简洁,非常适合多主机环境.除此之外 ...

  3. Spring boot 连接Redis实现HMSET操作

    这篇文章记录使用spring-boot-starter-redis访问Redis.Redis相关的的配置文件放在Resources目录下的application.yml文件中,如下所示: spring ...

  4. [译]C#7 Pattern Matching

    原文 public struct Square { public double Side { get; } public Square(double side) { Side = side; } } ...

  5. jQuery漏洞

    1.使用jQuery.append().jQuery.html()方法时,如果其中内容包含<script>脚本而没有经过任何处理的话,会执行它. 2.版本低于1.7的jQuery过滤用户输 ...

  6. Webstorm添加新建.vue文件功能并支持高亮vue语法和es6语法

    转载:https://blog.csdn.net/qq_33008701/article/details/56486893 Webstorm 添加新建.vue文件功能并支持高亮vue语法和es6语法 ...

  7. 【译】第十一篇 SQL Server安全审核

    本篇文章是SQL Server安全系列的第十一篇,详细内容请参考原文. SQL Server审核SQL Server审核是指你可以在数据库或服务器实例监控事件.审核日志包含你选择捕获的事件的列表,在服 ...

  8. linux把文件压缩成.tar.gz的命令

    https://blog.csdn.net/qq_27803491/article/details/52785838

  9. Maven 分模块,启动父工程时异常

    1.1 运行方式 Maven方式:命令的 方式1:运行父工程.父工程将各个子模块聚合到一起.将ssh-web打war包发布到tomcat 方式2:直接运行web工程 其他方式:传统的,   部署到to ...

  10. JAVA9大隐式对象