1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 小日历实验目的Android Android实验报告22个.doc

小日历实验目的Android Android实验报告22个.doc

时间:2020-04-15 18:50:42

相关推荐

小日历实验目的Android Android实验报告22个.doc

Android实验报告22个

<>大作业

设计题目:Web开发技术实验

学 院:

专业: 班级:1班2班

姓名: 学号:2

姓名: 学号:2

姓名: 学号:2

姓名: 学号:2

月日

山东科技大学

实验一 页面跳转

一、

通过使用Java语言,在Android环境下实现页面跳转,加深对Android开发的理解。

二、:

Windows8.1 64位系统 Android Developer Tools

三、

1.新建项目工程android,框线部分为整个项目要完成的代码和配置部分

拖拽button和textfield到activity_index.xml画布上,位置如图:

3.编写代码Index.java划线部分的代码:

Scancode.java接收片段代码,拖拽一个text field接收:

查看修改

实验结果

实验二 URI跳转

一、

实现URI跳转即百度链接跳转,加深对Android开发的理解,为后面的学习奠定基础。

实验环境:

Windows8.1 64位系统 Android Developer Tools

实验步骤:

新建activity: Summary.java:

添加页面及代码:

实验结果

完成页面如图:

跳转至百度页面所示如图:

实验三 TextView超链接

一、

添加TextView超链接,加深对Android开发所使用控件的理解,全面掌握Android开发所使用的各种控件。

二、:

Windows8.1 64位系统 Android Developer Tools

实验步骤:

打开Form Widgets,将TextView拖到画布上:

实验结果

所添加的TextView超链接如图所示:

实验四 TextView改变样式

一、

改变TextView样式,对控件进行更进一步的修改,全面掌握Android开发过程中的页面布局。

二、:

Windows8.1 64位系统 Android Developer Tools

实验步骤:

添加代码如下:

实验结果

完成后结果如下:

实验五 drawable改变颜色设置

一、

Drawable改变颜色,加深对Android开发过程中页面的各种颜色变化的理解,有利于全面掌握Android的页面布局。

二、:

Windows8.1 64位系统 Android Developer Tools

实验步骤:

drawable.xml后台代码:

2.activity_summary后台代码:

Summary.java添加的代码:

实验结果

实验六、DisplayMetrics

一、实验目的

二、实验环境

Windows8.1 64位系统 Android Developer Tools

三、实验步骤

DisplayMetrics类的定义。DisplayMetrics是一个描述普通显示信息的结构,例如描述显示大小,密度,字体尺寸等。

private static DisplayMetrics displaysMetrics = null;

()获取显示定制窗口的管理器,获取默认显示Display对象。通过Display对象的数据来初始化一个DisplayMetrics对象。

private static DisplayMetrics getInstance(Activity acitvity) {

if (displaysMetrics == null) {

displaysMetrics = new DisplayMetrics();

acitvity.getWindowManager().getDefaultDisplay().getMetrics(displaysMetrics);

}

得到手机屏幕宽度像素:

public static int getDisplayWidthPixels(Activity activity) {

displaysMetrics = getInstance(activity);

return displaysMetrics.widthPixels;

}

得到手机屏幕高度像素:

public static int getDisplayHeightPixels(Activ

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。