首页 > 其他分享 >Android运行第一个hello world项目

Android运行第一个hello world项目

时间:2025-01-09 14:32:28浏览次数:3  
标签:xml 项目 app 配置 world Android main hello

Android Studio安装

公 众 号:木木与代码
本文作者:@MuMu
编写日期:2024年01月25日
本文字数:1861个字符
关注可了解更多的教程。问题或建议,请公众号留言;

/ 开始 / 

01 环境

系统:Windows10 专业版
软件:Android Studio 2022.3.1 Patch 1

02 创建项目

  • 打开Android Studio

第一次打开软件界面如下图所示,如果不是第一次打开则软件自动打开上一次的项目。

图片

  • 选择项目模板

左侧选择设备类型,设备类型有:【手机和平板】,【手环】,【电视】,【汽车】。
右侧选择项目模板。

图片

  • 配置项目信息

设置项目名称,包名,保存位置,开发语言(Java或Kotlin)等

图片

03 修改项目

  • 项目视图

把项目视图切换Project,可以看出项目的UI部分(XML),逻辑部分(Java)和配置部分(grandle)。

图片

  • 修改界面

界面部分代码存放在: app/src/main/res/layout 文件夹下

图片

  • 逻辑部分

逻辑部分是指Java或Kotlin部分。一般存放在 app/src/main/java 

图片

  • 配置部分

配置部分有项目编译环境的配置运行配置
编译环境配置:项目根目录下的build.gradle和app目录下的build.grandlew文件,主要配置项目依赖和其他编译信息。
运行配置:在app/main目录下的AndroidManifest.xml文件,是Android的清单文件,告诉系统怎么运行app。

  • 运行配置

Android的运行配置清单文件在 app/src/main/AndroidManifest.xml ,在这个文件里配置应用的名称,图标和声明相关权限。

  • 修改应用名

应用名称在AndroidManifest.xml文件里修改application标签下的label的内容。
application下label引用一个字符串ID,我们在app/src/main/res/layout/string.xml 文件里声明字符串资源。(也可以直接在label里填写app名称,但是不推荐这样,因为不规范)

图片

图片

  • 修改应用图标

应用图标在AndroidManifest.xml文件里修改application标签下的icom的内容。
icon的值为图片资源ID,我们可以把图标放在app/src/main/res/drawable目录下,再AndroidManifest.xml引用资源。

04 运行

运行可以使用Android studio的模拟机也可以真机调试。

  • Android studio模拟机运行

图片

图片

图片

图片

图片

  • 运行

图片

图片

到此本节文章内容已结束,谢谢您的阅读!
如有问题欢迎一起讨论!

结束


 ♥♥关注我们♥♥

标签:xml,项目,app,配置,world,Android,main,hello
From: https://blog.csdn.net/m0_46426465/article/details/145024441

相关文章

  • 2025年百科荣创Android -- AI视觉检测模型集成--
    文章目录文章目录前言AndroidOCR文字识别简介PyddleOCR实现方法Android智能交通灯检测简介智能交通灯检测实现方法Android手势识别简介手势识别实现方法Android车牌矫正识别简介车牌矫正与识别方法Android口罩识别简介口罩识别实现方法结语文章目录......
  • Android权限初认识
    一、Android中对权限的定义根据Android官方文档,Android中的权限用于保护对受限数据和受限操作的访问/执行权限,目的是为用户隐私提供支持。二、使用权限的工作流Android官网向我们给出了在Android中使用权限的概要工作流,如图:1.判断能否在不声明权限的情况下提供......
  • hello-world
    WelcometoHexo!Thisisyourveryfirstpost.Checkdocumentationformoreinfo.IfyougetanyproblemswhenusingHexo,youcanfindtheanswerintroubleshootingoryoucanaskmeonGitHub.QuickStartCreateanewpost$hexonew"MyNewPost&q......
  • Android A/B system - bootctrl
    Achitecture在AndroidA/BSystem概述中有讲到A升B的一个例子。下面这张图是想说明两个问题:启动的时候是如何知道要从A启动还是B启动?升级的时候是如何要更新A还是B?图中有两个流程,和涉及的一些模块:模块:bootloader:启动的早期阶段,叫preloader/lk都行misc:单独的一块分区,存放......
  • 深入Android架构(从线程到AIDL)_18 SurfaceView的UI多线程02
    目录2、使用SurfaceView画2D图范例一设计GameLoop(把小线程移出来)范例二2、使用SurfaceView画2D图范例一以SurfaceView绘出Bitmap图像设计SpriteView类别来实作SurfaceHolder.Callback接口首先来看个简单的程序,显示出一个Bitmap图像。这个图像就构成Sprite动画的基......
  • 深入Android架构(从线程到AIDL)_17 SurfaceView的UI多线程01
    1、View与SurfaceView之区别SurfaceView是View的子类,其内嵌了一个用来绘制的Surface。当SurfaceView成为可见时,就会诞生Surface;反之当SurfaceView被隐藏时,就会删除Surface,以便节省资源。程序里可以控制Surface的大小,SurfaceView可控制Surface的绘图位置。View组件是由UI线......
  • 基于Android的疫苗预约系统
      博主介绍:java高级开发,从事互联网行业多年,熟悉各种主流语言,精通java、python、php、爬虫、web开发,已经做了多年的设计程序开发,开发过上千套设计程序,没有什么华丽的语言,只有实实在在的写点程序。......
  • 如何把Android手机变成一个WIFI下载热点? — 报文转发及DNS报文拦截15
    随着WiFi的普及,移动运营商的热点也越来越多了,如中国移动的CMCC、中国电信的ChinaNet、中国联通的ChinaUnicom等,一般来说,连上此类的热点,打开浏览器上网时都会自动跳转到一个验证页面,最近有个项目也有类似的需求,Android手机自建热点,别的手机wifi连接此热点,打开浏览器,输入任意内容......
  • 如何把Android手机变成一个WIFI下载热点? — 报文转发及DNS报文拦截13
    随着WiFi的普及,移动运营商的热点也越来越多了,如中国移动的CMCC、中国电信的ChinaNet、中国联通的ChinaUnicom等,一般来说,连上此类的热点,打开浏览器上网时都会自动跳转到一个验证页面,最近有个项目也有类似的需求,Android手机自建热点,别的手机wifi连接此热点,打开浏览器,输入任意内容......
  • 如何把Android手机变成一个WIFI下载热点? — 报文转发及DNS报文拦截1
    随着WiFi的普及,移动运营商的热点也越来越多了,如中国移动的CMCC、中国电信的ChinaNet、中国联通的ChinaUnicom等,一般来说,连上此类的热点,打开浏览器上网时都会自动跳转到一个验证页面,最近有个项目也有类似的需求,Android手机自建热点,别的手机wifi连接此热点,打开浏览器,输入任意内容......