当前位置: 首页 > news >正文

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>元素

 

 

转载于:https://www.cnblogs.com/justbeginning/p/3351259.html

相关文章:

  • 插件和目标
  • 云信IMweb端开发总结
  • 数字转换为壹仟贰佰叁拾肆的Java方法
  • webgl学习,知识储备
  • 记录一下自己的xen迁移过程
  • 10.9PMP每日一题
  • 利用汇编查看C++函数调用
  • Vue 重置组件到初始状态
  • Vue 学习笔记 (三) -- VueCli 3 项目配置
  • Mint(Ubuntu)Linux终端中文显示乱码问题的解决
  • linux中Samba服务器配置
  • /etc/fstab和/etc/mtab的区别
  • c++模板实现抽象工厂
  • 1、工程构建、打包的一些经验
  • VI 你不知道的事
  • 【附node操作实例】redis简明入门系列—字符串类型
  • 78. Subsets
  • Babel配置的不完全指南
  • co.js - 让异步代码同步化
  • codis proxy处理流程
  • crontab执行失败的多种原因
  • CSS3 聊天气泡框以及 inherit、currentColor 关键字
  • JavaScript DOM 10 - 滚动
  • java中的hashCode
  • JS数组方法汇总
  • mongo索引构建
  • Traffic-Sign Detection and Classification in the Wild 论文笔记
  • vue从创建到完整的饿了么(11)组件的使用(svg图标及watch的简单使用)
  • Web Storage相关
  • windows下如何用phpstorm同步测试服务器
  • 阿里云Kubernetes容器服务上体验Knative
  • 从PHP迁移至Golang - 基础篇
  • 解决iview多表头动态更改列元素发生的错误
  • 紧急通知:《观止-微软》请在经管柜购买!
  • 前端技术周刊 2018-12-10:前端自动化测试
  • 一个完整Java Web项目背后的密码
  • 在Docker Swarm上部署Apache Storm:第1部分
  • - 转 Ext2.0 form使用实例
  • 蚂蚁金服CTO程立:真正的技术革命才刚刚开始
  • 摩拜创始人胡玮炜也彻底离开了,共享单车行业还有未来吗? ...
  • # 计算机视觉入门
  • #设计模式#4.6 Flyweight(享元) 对象结构型模式
  • #我与Java虚拟机的故事#连载03:面试过的百度,滴滴,快手都问了这些问题
  • ${ }的特别功能
  • (4)STL算法之比较
  • (6)【Python/机器学习/深度学习】Machine-Learning模型与算法应用—使用Adaboost建模及工作环境下的数据分析整理
  • (Matlab)使用竞争神经网络实现数据聚类
  • (Mirage系列之二)VMware Horizon Mirage的经典用户用例及真实案例分析
  • (TipsTricks)用客户端模板精简JavaScript代码
  • (zt)基于Facebook和Flash平台的应用架构解析
  • (分布式缓存)Redis哨兵
  • (附程序)AD采集中的10种经典软件滤波程序优缺点分析
  • (三)Honghu Cloud云架构一定时调度平台
  • (三)Hyperledger Fabric 1.1安装部署-chaincode测试
  • (循环依赖问题)学习spring的第九天