2022年夏季《移动软件开发》实验报告
一、实验目标
1、学习使用Android studio进行应用程序的创建;
2、能够使用Android studio编写出微信发现界面。
二、实验步骤
5.1 环境的下载和搭建
下载JAVA SE环境:https://www.oracle.com/java/technologies/downloads/
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-8KasnUbd-1661051997456)(/Users/songziang/Library/Application Support/typora-user-images/截屏2022-08-21 10.37.47.png)]
下载Android studio(含SDK):https://developer.android.google.cn/studio#downloads
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-WfD3uaBn-1661051997457)(/Users/songziang/Library/Application Support/typora-user-images/截屏2022-08-21 10.38.16.png)]
安装JDK:https://www.oracle.com/java/technologies/downloads/#java8-mac
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-cOskz5cu-1661051997458)(/Users/songziang/Library/Application Support/typora-user-images/截屏2022-08-21 10.39.52.png)]
终端输入java - version查看Java版本以及JDK版本:
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-OFj8Ddgj-1661051997458)(/Users/songziang/Library/Containers/com.softwareambience.Unclutter/Data/Library/Application Support/Unclutter/FileStorage/截屏2022-08-21 10.42.41.png)]
Android studio安装完成后即可新建项目开始编写第一个程序:
5.2 编写微信发现列表页
页面上主要包含5组列表,每组列表包含1-2个列表项。 具体内容解释如下:
列表组1:“朋友圈”单行列表项;
列表组2:“扫一扫”和“摇一摇”两行列表项;
列表组3:“看一看”和“搜一搜”两行列表项;
列表组4:“购物”和“游戏”两行列表项;
列表组5:“小程序”单行列表项。
先导入所需要的图片文件到drawable文件夹中,方便使用时的调取:
5.2.1 首先设计一个外部总垂直布局,包含所有的列表组
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:background="#e5e5e5"
android:layout_heig