实验内容

基于Android Studio开发简单的Android应用并部署测试;
了解Android组件、布局管理器的使用;
掌握Android中事件处理机制。
Android Studio安装

实验步骤

JDK的安装与环境变量配置

JDK需要安装7.0及以上版本,没有的可以到这里下载,安装过程可以参考毕向东老师的视频。
环境变量需要使用JAVA_HOME变量名称,否则很可能会提示JVM或者JDK 查找失败,配置过程详见博客- 20145211 《Java程序设计》第1周学习总结——小荷才露尖尖角

Android Studio的安装与运行

首先,到娄老师所给的链接中下载Android Studio的安装包并进行安装。

接着就可以正式运行Android Studio了:

我们先在配置中设置SDK:

找到SDK的位置,并且选择Android开发平台,然后点击OK就配置好了:

创建新的工程,在res->layout中打开activity_main.xml,可以看到如图所示预览图,左边Widgets一栏中有许多小插件,包括文本框,按钮之类的,可以在预览图中添加;我们鼠标双击文本框,可以对文本框的内容进行修改;完成之后,如果感觉文本框的字太小了,还可以在预览图的右边对文本框的大小及颜色等特性进行修改。


实验中存在的问题及解决过程

在我已经开启虚拟化的情况下,他总是让我装Intel HAXM ,装完了又让我装,无限死循环。。。这个问题,我请教过周正一和肖昱学长,均没有解决,希望天降神人帮我解决!现在,我只能用手机运行,P7好卡的你知道吗??

总结与体会

本次实验总体来用时较长,主要是为了熟悉Android Studio的开发环境。然后,最直接的感受是我想买一个苹果电脑,不然简直受罪啊!!!

  • PSP(Personal Software Process)时间:
步骤 耗时 百分比
需求分析 10min 5%
设计 10min 5%
代码实现 60min 32%
测试 75min 40%
分析总结 30min 16%

参考资料

20145211 《Java程序设计》实验报告四: Android开发基础的更多相关文章

  1. 20155227 《Java程序设计》实验四 Android开发基础设计实验报告

    20155227 <Java程序设计>实验四 Android开发基础设计实验报告 任务一 Android Stuidio的安装测试: 参考<Java和Android开发学习指南(第二 ...

  2. 20145219 《Java程序设计》实验四 Android开发基础设计实验报告

    20145219 <Java程序设计>实验四 Android开发基础设计实验报告 实验内容 安装Andriod Studio并配置软件 使用Andriod Studio软件实现Hello ...

  3. 20145213 《Java程序设计》实验四 Android开发基础

    20145213 <Java程序设计>实验四 Android开发基础 说在前面的话 不同以往实验,对于这次实验具体内容我是比较茫然的.因为点我,打开实验四的链接居然能飘出一股熟悉的味道,这 ...

  4. 20145225《Java程序设计》 实验四 Android开发基础

    20145225<Java程序设计> 实验四 Android开发基础 实验报告 实验内容 安装Android Studio 运行安卓AVD模拟器 使用安卓运行出虚拟手机并显示HelloWo ...

  5. 20155324 《Java程序设计》实验四 Android开发基础

    20155324 <Java程序设计>实验四 Android开发基础 实验内容 1.基于Android Studio开发简单的Android应用并部署测试; 2.了解Android.组件. ...

  6. 20155233 《Java程序设计》实验四 Android开发基础

    20155233 <Java程序设计>实验四 Android开发基础 实验内容 1.基于Android Studio开发简单的Android应用并部署测试; 2.了解Android组件.布 ...

  7. 20155235 《Java程序设计》 实验四 Android开发基础

    20155235 <Java程序设计> 实验四 Android开发基础 实验要求 基于Android Studio开发简单的Android应用并部署测试; 了解Android组件.布局管理 ...

  8. 20155219实验四 Android开发基础设计实验报告

    20155219实验四 Android开发基础设计实验报告 实验内容 安装Andriod Studio并配置软件 使用Andriod Studio软件实现Hello World!+学号的小程序 实验步 ...

  9. 20165223 实验四 Android开发基础

    实验四 Android开发基础 目录 一.实验报告封面 二.具体实验内容 (一)Android Stuidio的安装测试 (二)Activity测试 (三)UI测试 (四)布局测试 (五)教材代码测试 ...

  10. 20175314 实验四 Android开发基础

    20175314 实验四 Android开发基础 一.实验报告封面 课程:Java程序设计 班级:1753班 姓名:薛勐 学号:20175314 指导教师:娄嘉鹏 实验日期:2019年5月17日 实验 ...

随机推荐

  1. POJ1845 Sumdiv(求所有因数和+矩阵快速幂)

    题目问$A^B$的所有因数和. 根据唯一分解定理将A进行因式分解可得:A = p1^a1 * p2^a2 * p3^a3 * pn^an.A^B=p1^(a1*B)*p2^(a2*B)*...*pn^ ...

  2. ural 1217. Unlucky Tickets

    1217. Unlucky Tickets Time limit: 1.0 secondMemory limit: 64 MB Strange people live in Moscow! Each ...

  3. slice、substring和substr

    首先,他们都接收两个参数,slice和substring接收的是起始位置和结束位置(不包括结束位置),而substr接收的则是起始位置和所要返回的字符串长度.直接看下面例子: 1    var tes ...

  4. jws操作

    SQLite 并发写入的问题有人解决了吗? 我记得servicestack4的ormlite挺快的 但不开源了 那时候写10w条,200多m数据一下子就写完了,3的话就慢得不行 大家好,关于jws操作 ...

  5. 【教程】模拟登陆百度之Java代码版

    [背景] 之前已经写了教程,分析模拟登陆百度的逻辑: [教程]手把手教你如何利用工具(IE9的F12)去分析模拟登陆网站(百度首页)的内部逻辑过程 然后又去用不同的语言: Python的: [教程]模 ...

  6. Inheritance, Association, Aggregation, and Composition 类的继承,关联,聚合和组合的区别

    在C++中,类与类之间的关系大概有四种,分别为继承,关联,聚合,和组合.其中继承我们大家应该都比较熟悉,因为是C++的三大特性继承Inheritance,封装Encapsulation,和多态Poly ...

  7. sql对应C#的类型

  8. [转]SEP 11.x 迁移

    Sepm 迁移/灾难恢复     条件:更换服务器主机/重装服务器系统,但保持主机ip地址不更改,主机名不更改.     备份步骤:     Login 服务器控制台,进入"管理员" ...

  9. 词频统计(WEB版)

    通过点击浏览按钮输入文件: 点击查询按钮后返回结果: 前台代码: <%@ Page Language="C#" AutoEventWireup="true" ...

  10. JitterBuffer

    jitter buffer QoS的解决方案 注:此博客中的某些说法是有问题的,如65536的整数倍,则其buffer会太大=>64k*1.5k=98M,另在超时处理中也有问题 VOIP中何为动 ...