Android Day1
[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的更多相关文章
- android开发学习——day1
了解安卓系统架构:Linux内核层,系统运行层库,应用框架层,应用层 版本信息 android开发的特色之处就在于强大的组件功能 开发环境android stdio 2.0安装:把安装的组件都勾选上, ...
- Android 笔记 day1
- Android 自学之列表视图ListView和ListActivity
ListView是手机系统中使用非常广泛的一种组件,它以垂直列表的形式显示所有列表项. 创建ListView有两种方式: 直接使用ListView创建. 让Activity继承ListActivity ...
- android开发时间和日期的代码实现工具类(一)
android开发时间和日期工具类的代码实现: package com.gzcivil.utils; import android.annotation.SuppressLint; import an ...
- Android学习路径图
一个PHPer转战Android学习过程: 直接跨过java的学习,原因有我之前看过毕向东和张孝祥的Java基础课程,虽然中间好几次看睡着,但java的环境是能跑起来的.我建议大家如果没有Java基础 ...
- PHPer转战Android的学习过程以及Android学习
原文作者: eoeadmin原文地址: http://my.eoe.cn/shuhai/archive/19684.html-------------------------------------- ...
- Android之Bmob移动后端云服务器
源码下载:http://download.csdn.net/download/jjhahage/10034519 PS:一般情况下,我们在写android程序的时候,想要实现登录注册功能,可以选择自己 ...
- Beta冲刺! Day1 - 磨刀
Beta冲刺! Day1 - 磨刀 今日已完成 晨瑶:罗列Beta计划.和新人交接.任务安排 昭锡:无 永盛:服务器出现一些 mysql 的问题,伟鹏的爬取脚本没办法远程链接到服务器,在修 立强:学习 ...
- 「Android 开发」入门笔记
「Android 开发」入门笔记(界面编程篇) ------每日摘要------ DAY-1: 学习笔记: Android应用结构分析 界面编程与视图(View)组件 布局管理器 问题整理: Andr ...
随机推荐
- org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'cardSalDao' defined in file [E:\GItUp\pointerCard+redis\target\gameCard-1.0-SNAPSHOT\WEB-INF\classes\cn\jbit\dao
错误信息: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'cardSa ...
- 使用JMeter进行一次简单的带json数据的post请求测试,json可配置参数
配置: 1.新建一个线程组: 然后设置线程数.运行时间.重复次数. 2.新建Http请求: 设置服务器域名,路径,方法,编码格式,数据内容. 可以在函数助手中,编辑所需要的变量,比如本例中的随机生成电 ...
- HDU - 4553 约会安排(区间合并)
https://cn.vjudge.net/problem/HDU-4553 Description 寒假来了,又到了小明和女神们约会的季节. 小明虽为屌丝级码农,但非常活跃,女神们常常在小明网上的 ...
- 细说shiro之六:session管理
官网:https://shiro.apache.org/ 我们先来看一下shiro中关于Session和Session Manager的类图. 如上图所示,shiro自己定义了一个新的Session接 ...
- Android上禁止屏幕旋转
看网上讲了很多,设置很多属性,设置了很多,其实最关键的一点是这个 @Overrideprotected void onResume() { /** * 设置为横屏 */ if(getRequested ...
- C# string 保留数字英文字母
using System; using System.Collections.Generic; using System.Linq; using System.Text.RegularExpressi ...
- gethostbyname和gethostbyaddr
一.gethostbyname函数原型 #include <netdb.h> struct hostent *gethostbyname(const char *ghostname); 返 ...
- springboot09-redis
redis安装: 从redis官网下载redis包,解压后: cmd执行命令启动本地redis: D: cd D:\Program Files\redis2.4.5\64bit redis-serve ...
- Java SE之调整JVM内存笔记
[文档整理系列] Java SE之调整JVM内存笔记 一般JVM内存限制是64Mbyte Eclipse下 Run as configrationArguments选项:-Xmx80m [设置虚拟机 ...
- easyui 进阶之tree的常见操作
前言 easyui是一种基于jQuery的用户界面插件集合,它为创建现代化,互动,JavaScript应用程序,提供必要的功能,完美支持HTML5网页的完整框架,节省网页开发的时间和规模.非常的简单易 ...