移动端测试了解Android的配置和使用过程

Posted 软件测试呀

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了移动端测试了解Android的配置和使用过程相关的知识,希望对你有一定的参考价值。

android 是基于JAVA语言来进行开发编写的,但是对于Android体系中最底层是Linux层,现在说一下android 项目的结构目录:

整体结构和一个普通的java项目很类似 每一个项目都有一个主Activity 相当于java类中的main 方法是程序的入口 比如 该项目中的ListViewActivity 就是程序的主入口 gen包下面的R类 是系统自动生成的 在做项目的时候我们一定不用手动去修改它,说白了 你无须管它就行了。AndroidManifest.xml配置的该项目远行的核心对象以及权限,版本信息等等…具体的一个配置如下…

<?xml version="1.0" encoding="utf-8"?>

<manifest xmlns:android=“http://schemas.android.com/apk/res/android”

package=“com.example.testlayout”—指定对应的包名

android:versionCode=“1”

android:versionName=“1.0”>

<application android:icon=“@drawable/icon” –指定应用的图标

android:label=“@string/app_name”>–指定应用的名称

<activity android:name=“.ListViewActivity”

android:label=“@string/app_name”>

–项目的意图对象

— 代表程序的主入口–

–代表当程序远行的时候,显示在最上面…

–配置服务

–配置内容提供者

–服务的接受者

–sdk的版本号

–对应的权限 比如访问网络权限,电话权限–

![在这里插入图片描述](https://img-blog.csdnimg.cn/b726e41a8b8d4ef29a671b770ba5f332.png) Res 下面有三个文件夹 前三个用来存放图片的 根据清晰度和分辨率分配的 从上到下 分辨率是从高到低..这个可以根据实际需要进行选定..

Layout 文件里面主要存放 一些布局文件 都是以.xml格式存在的…

Values 文件里面放的是一些常用的值 一般通过引用 为了实现国际化…

当然 在实际项目中的开发 可能还需要anim文件 该文件专门用来存放动画相关的配置 还有color文件 用来存放相关颜色的设置.

一:android 常用控件

1 andorid 常用控件:TextView

掌握常用的文本属性,比如 文本显示,高度,宽度,字体大小,颜色,是否显示超链接,是否显示跑马灯…

<?xml version="1.0" encoding="utf-8"?>

<LinearLayout xmlns:android=“http://schemas.android.com/apk/res/android”

android:orientation=“vertical”—指定控件的布局的形式 默认值为水平 horsiotonal – vertical 指定为垂直形式…

android:layout_width=“fill_parent”—表面宽度填充父窗口的宽度—

它还有个值 是warp_content 表示 包裹当前的内容…

android:layout_height=“fill_parent”—表明高度填充父窗口的高度—

它还有个值 是warp_content 表示 包裹当前的内容

<TextView

android:text=”hello,world ”指定要显示的文本内容

android:autoLink=“web”—是否加上超链接…

有 none,web,email,phone,all 分别是对应不加超链接,给url,emali,phone加上超链接,如果选择all 那么只要是以上4个中的一个都会加上超链接…

android:textSize=“12px”

android:textColor=“#ffff00”

android:layout_width=“fill_parent”

android:layout_height=“wrap_content”

/>

2 android 常用控件 EditText

该控件其实大家都很熟悉的,因为它和我们平常使用的html中的input标签一摸一样,里面的属性几乎都是一样的,下面就让大家看看它实现的代码:

<EditText

android:id=“@+id/edit1”

android:layout_width=“fill_parent”

android:layout_height=“wrap_content”

android:editable=“true”—指定当前的文本框是否是可编辑

android:hint=“请输入你的姓名”—显示在编辑框里面的内容,给用户的提示—

/>

最后感谢每一个认真阅读我文章的人,下面这个网盘链接也是我费了几天时间整理的非常全面的,希望也能帮助到有需要的你!

这些资料,对于想转行做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。希望对大家有所帮助……

如果你不想一个人野蛮生长,找不到系统的资料,问题得不到帮助,坚持几天便放弃的感受的话,可以点击下方小卡片加入我们群,大家可以一起讨论交流,里面会有各种软件测试资料和技术交流。

敲字不易,如果此文章对你有帮助的话,点个赞收个藏来个关注,给作者一个鼓励。也方便你下次能够快速查找。

自学推荐B站视频:

零基础转行软件测试:38天自学完软件测试,拿到了字节的测试岗offer,堪称B站最好的视频!

自动化测试进阶:已上岸华为,涨薪20K,2022最适合自学的python自动化测试教程,自己花16800买的,无偿分享

以上是关于移动端测试了解Android的配置和使用过程的主要内容,如果未能解决你的问题,请参考以下文章

移动端测试===Android内存泄露和GC机制(转)

Flutter Android IOS 三端共用同一份配置文件

Flutter Android IOS 三端共用同一份配置文件

Android移动端自动化测试从入门到实战(Java篇)

移动端自动化测试-Windows-Android-Appium环境搭建

android 仿微信小demo(实现移动端,服务端)