Android Studio测试开发环境02

Android Studio 笔记1.2 测试开发环境 Android Studio笔记1.2 测试开发环境 阅读详情

一、创建安卓应用

  • 新建项目
    在这里插入图片描述
  • 在Phone and Tablet 中选择 Empty Activity模板

在这里插入图片描述

  • 配置基本信息

在这里插入图片描述

  • 单击 Finish 按钮

在这里插入图片描述

二、运行安卓项目

  • 点击工具栏运行按钮

在这里插入图片描述

  • 查看项目运行结果
  • 屏幕标签显示 Hello World!

在这里插入图片描述

三、设置屏幕标签

(1)修改标签文本
  • 打开res - layout目录,打开主布局文件 activity_main.xml,默认是 Design 视图
    在这里插入图片描述

  • 切换至Code视图

在这里插入图片描述

  • 修改android:text 的值

在这里插入图片描述

  • 重启项目,查看效果

在这里插入图片描述

  • 看屏幕提示,建议不使用硬编码字符串(Hardcoded string),应该使用@string资源,也就是说应该定义字符串变量。

  • 在 res - values 里的strings.xml文件中定义一个字符串变量 welcome

在这里插入图片描述

  • 在布局配置文件 activity_main.xml里调用该字符串变量 welcome

在这里插入图片描述

  • 重启项目,查看效果

在这里插入图片描述

(2)设置标签字号和颜色
  • text Size - 文本字号;text Color - 文本颜色
  • 修改后,重新运行,查看效果

在这里插入图片描述

(3)修改程序名字
  • 在应用列表中找到创建的安卓应用 - Test

在这里插入图片描述

  • 程序运行,活动栏上的标题也是应用程序的名称 - Test
  • 在字符串资源文件里修改字符串变量 app_name 的值

在这里插入图片描述

  • 重启项目,查看效果

在这里插入图片描述

  • 查看应用列表

在这里插入图片描述

四、修改主布局并设置布局属性
(1)将约束布局改成线性布局

将ConstraintLayout改成LinearLayout
在这里插入图片描述

(2)设置线性布局属性
  • 1、设置背景图片
    将背景图片background.jpg拷贝到drawable目录里
    在这里插入图片描述

  • 设置线性布局的background属性

在这里插入图片描述

  • 运行查看效果

在这里插入图片描述

2、设置子控件对齐方式
  • 设置线性布局的 gravity 属性为 center

在这里插入图片描述

  • 运行查看效果

在这里插入图片描述

3、设置线性布局方向
  • 如果要在线性布局里添加多个标签控件,默认的情况是水平排列,即线性布局的orientation属性默认是horizontal。如果要垂直排列,那么线性布局的orientation属性要设置vertical。

在这里插入图片描述

  • 再添加一个标签,设置相关属性

在这里插入图片描述

  • 运行项目,查看效果

在这里插入图片描述

  • 如果希望两个标签隔开一点,那就是设置外边距属性(marginLeft、marginRight、marginTop、marginBottom)

在这里插入图片描述

4、线性布局嵌套示意图
  • 通过布局嵌套可以实现比较复杂的界面

在这里插入图片描述

Android Studio Narwhal | 2025.1.1新功能 此功能可用于测试您的应用在从设备到设备或从云备份恢复应用数据时是否按预期运行,或者如果您想以更快的方式设置测试设备并保存开发和调试应用所需的数据。您可以即时获取复杂技术图表的洞察,或使用设计模型生成相应的代码框架。在您的应用中正常运行是确保用户在切换到新设备或从云端恢复后仍能继续使用您的应用的关键方面。或者,您可以将备份文件作为运行配置的一部分包含在内,这样部署应用时也会从备份文件中恢复应用数据。虽然 Gemini 生成的代码可能不是每次都完美,但它有助于提供一个宝贵的起点来加速您的开发工作流程。 阅读详情

相关推荐

Android手机系统环境解析与开发指南

通过配置正确的开发环境,创建和调试应用程序,开发者可以开始构建更复杂和功能丰富的Android应用程序。作为移动设备领域最受欢迎的操作系统之一,Android提供了一个强大的开发平台,使开发者能够创建功能丰富的应用程序。c. 运行应用程序:点击工具栏上的“Run”按钮或使用快捷键Shift + F10,Android Studio将安装应用程序并在模拟器或连接的真实设备上运行。d. 在运行过程中,您可以使用Android Studio提供的调试工具来调试应用程序,以解决可能出现的错误和问题。

2301_79326510的博客 244

Androidstudio手机模拟器运行内容总是helloworld

@[AndroidStudio 手机模拟器运行layout下的xml文件] 关于运行layout的布局文件xml文件时,每次运行都是运行出来默认的activity_main.xml文件下的内容。 每次都是出来helloworld而不是我们自己创建的另外的xml文件。 这时找到我们创建的项目的java下的com.example.myapplication下的MainActicity的内容。 将下图的紫色字体的文件名(一般默认avtivity_main)改成你的想运行的文件名,再次运行即可. ...

a26689的博客 5069

Android 手机工厂测试模式:通过暗码进入

请注意,不同的 Android 设备可能支持不同的暗码和工厂测试模式。此外,访问工厂测试模式需要谨慎操作,因为为一些测试选项可能会对设备的功能和性能产生影响。Android 手机拨号盘提供了一些隐藏的暗码,可以让用户进入设备的工厂测试模式。在本文中,我们将探讨如何使用这些暗码来访问 Android 手机的工厂测试模式。首先,打开 Android 手机的拨号盘应用程序。在拨号盘中,输入相应的暗码,然后点击拨号按钮。希望这些信息能帮助你了解如何通过暗码进入 Android 手机的工厂测试模式。

HackDashX的博客 1555

关于Android初学者需要知道的基础知识并简要讲解一个Hello World文件的运行过程(一)

AndroidManifest.xml配置文件 在Android视图下可以找到 Application标签 权限标签

Atticus的博客 691

部署资源管理系统chemx

资源管理系统的部署教程

weixin_40784215的博客 822

(10)Proteus 8.9上的STM32仿真系列(HAL)---freertos

实验设计:通过cubemxide生成freertos工程,然后创建一个 pc13 led灯间隔200ms闪烁的任务。非常遗憾的是proteus8.9仿真失败,实物上没有问题,但还是把流程过一遍。 一、原理图 实物是淘宝上stm32f103 c8t6的核心板,proteus上没有这个芯片,这里图上大概表示一下,用的是核心板自带的pc13引脚的led灯。 二、cubemxide配置 1.RCC如之前工程一样配置 2、配置SYS timebase Source不要使用systick,自己选择一个定时器,我这

qq_35442550的博客 7342

android studio 2.0 hello world,第二篇:用Android Studio编写Hello World

将Android Studio的环境搭建好后,第一个写Hello World测试程序。Android Studio v3.2.1.一、新建工程点击Start a new Android Studio project,在Application name下方填:Hello World,Project location下选择项目存放路径(默认就好),点击next。在Phone and Tablet下选择...

weixin_32371243的博客 808

别再算错了!深入SAP FI后台,看懂外币清账时汇兑损益的自动计算逻辑

刚接手一家跨国企业的SAP财务模块优化项目时,我遇到了一个棘手案例:每月末外币清账产生的汇兑损益金额总是与财务团队的预期存在差异。最令人困惑的是,系统似乎"擅自"计算出了1989.11元的损益,而财务人员反复手工验算都无法复现这个数字。这让我意识到,要真正掌握SAP FI的外币处理能力,必须深入理解系统后台的汇兑损益计算逻辑——不是停留在操作层面,而是穿透到算法内核。这个过程的精妙之处在于,损益金额不是简单比较两个时点的市场汇率,而是反映业务执行全周期的汇率影响。:损益金额与手工计算不符。

weixin_32932149的博客 473

Android测试开发环境(含ADB和Monkey)

1、Android开发的三种环境 1.1、Android Studio      AndroidStudio 是Google 官方在2013 Google I/O 大会上发布的Andrid 开发IDE,专门用于开发Android项目,安装包里集成了Android SDK,不需再安装ADT,是目前主流的Android应用开发环境。 1.2、Eclipse+Android SDK+ADT

七色米的足迹 2945

Ubuntu Server 24.04 安装 (超详细)

本文介绍最小化安装 Ubuntu Server的详细过程。

炀炀的专栏 1万+

出个AI8051U的PWM例程 | 3相互补SPWM变频驱动,PWMA-3个相位差120度的PWM互补输出

通道2输出: P2.2, PWMA2P输出, P2.3, PWMA2N输出, PWMA2相对PWMA1滞后120度相位.通道3输出: P2.4, PWMA3P输出, P2.5, PWMA3N输出, PWMA3相对PWMA1滞后240度相位.先别修改程序, 直接下载"Objects"里的"pwm.hex"测试, 下载时选择主频24MHz.主频32.768MHz, PWM周期1422, 刷新频率23040Hz,死区0.5us,通道1输出: P2.0, PWMA1P输出, P2.1, PWMA1N输出。

USB_CAN_8051的博客 690

Android Studio测试开发环境

Android Studio测试开发环境

m0_62491877的博客 282

卡尔曼滤波算法-Kalman Filter Algorithm

Kalman滤波是一种递归过程,主要有两个更新过程:时间更新和观测更新,其中时间更新主要包括状态预测和协方差预测,主要是对系统的预测,而观测更新主要包括计算卡尔曼增益、状态更新和协方差更新,因此整个递归过程主要包括五个方面的计算:1)状态预测;2)协方差预测;3)卡尔曼增益;4)状态更新;5)协方差更新; 用数学公式表示,如下: 状态预测:(1) 其中,X(k|k)是k时...

sunlin972913894的博客 2万+

android adb下载_Windows配置android测试环境

欢迎关注公众号 学习资料不会少Windows配置android测试环境 配置JDK环境 安装android studio 配置android环境 安装模拟器01 配置JDK环境请参考上面jdk配置连接https://www.yuque.com/funcat/env/betm1102安装android Studio1.下载客户端请从此链接 https://developer....

weixin_39652646的博客 1037

【HAL库】STM32CubeMX开发----STM32F407----SPI实验

【HAL库】STM32CubeMX开发----STM32F407----SPI实验

MQ0522的博客 3019

【ODX介绍】-4.2-UDS诊断$27服务在ODX-D诊断描述文件中如何描述

共25页精讲:附ODX-D XML:UDS $27 Security服务0x61和0x62 Sub-Function,其它Sub-Function可参照其格式。 目录 1 ODX-D描述一个UDS $27 Security服务Sub-Function的结构 2 标签DIAG-SERVICE描述的内容 2.1 举例:DIAG-SERVICE的XML描述 3 标签REQUEST描述的内容 3.1 举例:REQUEST的XML描述 4 标签POS-RESPONSE描述的内容 4.1 举例:PO..

「汽车电子助手」的博客 1121

Android基础学习笔记2 测试安卓开发环境

Android基础学习笔记2 测试安卓开发环境

m0_63691734的博客 210

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

AndroidStudio1.2测试开发环境

安卓测试开发环境

qq_62972842的博客 253

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

【安卓讲课笔记1.2 测试开发环境】

测试开发环境

qq_59102169的博客 144

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

android开发如何测试,成为 Android 测试开发的关键第一步

来自度娘的解释是:Gradle 是一个基于 JVM 的构建工具,是一款通用灵活的构建工具,支持 maven, Ivy 仓库,支持传递性依赖管理,而不需要远程仓库或者是 pom.xml 和 ivy.xml 配置文件,基于 Groovy,build 脚本使用 Groovy 编写。这样说还是比较抽象。或许下面的这个例子可以帮助你更好的理解它。“比如,大部分的 Java 项目基本流程都是相似的:编译源文件...

weixin_34464974的博客 456

解锁安卓子系统新姿势:Windows 11运行Android应用完全指南

### 启用硬件加速 虚拟化技术是安卓子系统(WSA)运行的基础。打开任务管理器(Ctrl+Shift+Esc)切换到性能选项卡,查看右下角虚拟化状态。若显示"已禁用",需重启电脑进入BIOS设置: - Intel平台:启用Intel Virtualization Technology - AMD平台:开启SVM Mode选项 ### 安装核心组件 以管理员身份打开PowerShell,执行以下

gitblog_00468的博客 466

Android开发环境的安装配置及步骤详解

访问Oracle官方网站或JDK的官方下载页面,选择与你的操作系统和位数(32位或64位)相匹配的JDK版本进行下载。Android开发环境的安装配置是一个多步骤的过程,涉及JDK、Android Studio以及Android SDK的安装和配置。:在SDK Manager中,选择你需要的Android版本和工具进行下载和安装。在安装过程中,你可以选择安装路径,并记住这个路径,因为在后续的配置中需要用到。:在Android Studio中,设置Android SDK的路径为你下载和安装SDK的文件夹。

一如既往的准备文章 994

Windows安卓子系统终极指南:轻松在Windows上运行完整Android生态

你是否曾希望在Windows电脑上无缝运行Android应用,享受完整的Google Play商店体验?WSABuilds正是你寻找的解决方案!这个强大的开源项目为Windows 10和11用户提供了预集成Google Play服务和Magisk/KernelSU root工具的完整Android子系统,让你在电脑上轻松使用Android应用,无需复杂的配置过程。 ## 🎯 为什么选择WSAB

gitblog_01162的博客 999

Katalon Studio —— 事半功十倍的自动化测试利器

做了大半年的自动化测试,无奈项目进度一直很慢????。我采用的是Selenium、Appium这套开源框架,遇到的问题主要有: 搭建测试环境复杂 测试脚本难以维护 调试困难 测试环境复杂主要是安卓的测试环境比较麻烦,模拟器、Android SDK等等一系列问题比较麻烦;测试脚本一方面是稳定性不够,经常有时起作用有时不起作用,不是那么健壮,这也间接的导致调试问题变得困难,比较浪费时间????。于是我又翻出下面这张常用的自动化测试框架图,想想为何不每一个都试一下呢????? 首先排除掉需要只能自己写脚本、

KEEP MOVING. 2176

在 Windows 下搭建 Appium + Android 自动化测试环境

前言 本来并不打算写这么一篇文章,但是实践下来发现网上的各种教程里大致有两个问题。一是文章有些跟不上时代,目前android开发和测试的技术更新都比较快,内容有些过期。二是细节部分不是太完整,拼拼凑凑也能完成,但对新手来说就比较痛苦。那么,我也来试着总结一下自己踩过的坑。 备注:Android自动化测试环境和开发环境并不完全相同,测试环境...

weixin_34248023的博客 1288

android开发环境:使用Android Studio搭建Android集成开发环境(图文教程)

开发环境情况: 物理机版本:Win 7旗舰版(64位) Java SDK版本:jdk1.8.0_25(64位) Android SDK版本:Android 7.1(API 25) Android Studio版本:Android Studio V2.2.3 注:物理机版本和Java SDK版本必须要保持一致,即:同为64位或者同为32位。 一、Android Studio的引入: ...

weixin_30580341的博客 295
上一篇: Android Studio下载搭建学习笔记01
下一篇: Android Studio-安卓应用目录结构03
HTML778
博客等级 码龄5年 11粉丝 31原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值