AndroidStudio如何进行手机应用开发?

0.引言

  Android手机应用因其搭载于手机,使用便捷,应用被大量开发使用。笔者使用手机多年,用过许多手机软件,在使用的过程中,虽然手机软件能解决大部分问题,但在实际发展过程中,难免会有更多的特定需求的产生,手机商业软件更多的是面向大众,而且开发成本也不低,这就导致若要实现自己的需求,就必须自己进行手机应用开发。笔者之前有过开发手机应用的经历,当时学得比较浅,技术并未进行总结,导致安卓开发技术并未成为我的技能,为了总结安卓开发技术,本文重走安卓编程之路,从最基础的编译环境安装和创建第一个手机应用进行阐述。

1.AndroidStudio开发环境配置

  (1)配置Java环境;
  ①从oracle官网下载https://www.oracle.com/java/technologies/downloads/#jdk20-windows
  在这里插入图片描述

  ②检查jdk是否安装成功。
  在这里插入图片描述
  ③若安装的jdk版本号未显示,需要手动配置环境变量。
  一般用户是Administrator时,安装完jdk后就会更新系统变量,但若是自定义用户,则需要进手动配置环境变量。
  在这里插入图片描述
  A、新建JAVA_HOME
  变量值:【jdk路径】
  在这里插入图片描述
  B、新建CLASSPATH
  变量值:

.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

  在这里插入图片描述
  C、编辑PATH
  新建两行变量值:

%JAVA_HOME\jre\bin
%JAVA_HOME%\bin

  在这里插入图片描述
  D、验证jdk是否安装成功
  在这里插入图片描述
  (2)配置Android Studio环境;
  ①从Android官网下载最新版的Android Studio安装文件https://developer.android.com/studio?utm_source=android-studio
  在这里插入图片描述

  ②双击.exe文件进行安装;
  在这里插入图片描述

  ③完成安装向导。
  在这里插入图片描述

  在这里插入图片描述

  在这里插入图片描述

2.创建第一个手机应用

  (1)创建项目
  在这里插入图片描述

  初次创建程序,Android Studio会检查配置,经验证,jdk-20与gradle-8.1兼容。
  在这里插入图片描述

  若配置成功,软件会自动下载一些依赖包。
  在这里插入图片描述

  依赖下载并安装完成后重启Android Studio。

  (2)工程目录文件说明
  在这里插入图片描述
  manifests目录:用于存放AndroidManifest.XML文件,该文件是整个Android项目的清单文件;
  java目录:用于存放java源文件,业务功能都从这里实现;
  res资源目录:分别包含了drawable资源目录、layout资源目录、mipmap资源目录和values资源目录。
    drawable资源目录:存放各种位图文件(如.png、.jpg、.9png、.gif等),除此之外可能是一些其他drawable类型的XML文件;
    layout资源目录:目录下存放的是布局文件;
    mipmap资源目录:存放图标资源文件,其根据不同分辨率又进行了划分;
    values资源目录:该目录用于存放一些资源文件,其中又包括以下几个文件。
      demens.xml:定义尺寸资源;
      string.xml:定义字符串资源;
      styles.xml:定义样式资源;
      colors.xml:定义颜色资源;
      arrays.xml:定义数组资源;
      attrs.xml:自定义控件的属性,自定义控件时用的较多。
  (3)布局文件编写
  在这里插入图片描述

<TextView
    android:layout_width="wrap_content"  
    android:layout_height="wrap_content"  
    android:text="Hello Android!"  
    app:layout_constraintBottom_toBottomOf="parent"  
    app:layout_constraintEnd_toEndOf="parent"  
    app:layout_constraintStart_toStartOf="parent"  
    android:onClick="DoSomething"  
    app:layout_constraintTop_toTopOf="parent" />

  (4)业务功能编写
  在这里插入图片描述

public void DoSomething(View view) {
    new  AlertDialog.Builder(MainActivity.this)  
            .setTitle("消息提示框" )  
            .setMessage("你好,这是你的第一个手机应用。" )  
            .setPositiveButton("是" ,  null )  
            .setNegativeButton("否" , null)  
            .show();  
}

  (5)模拟器运行结果
  在这里插入图片描述

参考资料:
[1] 智商三岁半i. 【android】超级详细Android Studio下载安装教程(附:JDK1.8安装教程); 2023-02-14 [accessed 2023-04-15].
[2] phial03. Oracle JDK和 OpenJDK 之间的区别; 2022-04-30 [accessed 2023-04-15].
[3] 龟的小号. android开发环境搭建——android studio; 2019-04-05 [accessed 2023-04-15].
[4] 果果小师弟. [干货]手把手教你写一个安卓app; 2021-04-29 [accessed 2023-04-15].
[5] vistaup. 彻底清除Android Studio 安装记录; 2022-04-07 [accessed 2023-04-15].
[6] LeeCoding. Android Studio工作中如何改变(设置)选择的最小SDK版本; 2016-06-05 [accessed 2023-04-15].
[7] AbaloneVH. 【Android Bug】Failed to find Build Tools revision 30.0.3; 2022-06-20 [accessed 2023-04-15].
[8] 独苏揽月. Cannot resolve symbol 'AppCompatActivity’解决方法; 2018-07-17 [accessed 2023-04-15].
[9] ChampionDragon. 安卓OnClick的四种方法; 2021-01-25 [accessed 2023-04-15].

  • 7
    点赞
  • 82
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Android Studio是一款用于Android手机应用开发的集成开发环境,它提供了丰富的开发工具和库,帮助开发者构建出功能丰富、稳定可靠的手机应用程序。那么如果要用Android Studio开发手机银行应用程序,需要以下几个步骤: 1. 确定功能需求:作为手机银行应用,功能非常重要。需要确定用户能够进行哪些操作,比如账户查询、转账、支付等。同时要考虑到安全性和稳定性,确保用户信息的安全性和交易的准确性。 2. 设计界面:在Android Studio中,可以使用自带的界面设计器或者手写代码来设计应用程序的界面。界面设计应该简洁美观,易用性要强,同时要考虑不同屏幕大小和分辨率的适配。 3. 数据库设计:手机银行应用需要管理用户信息和交易记录等数据,所以需要合适的数据库来存储这些信息。可以使用SQLite或者其他合适的数据库技术进行数据存储和管理。 4. 开发业务逻辑:根据需求,在Android Studio中实现业务逻辑,比如账户查询、转账和支付等功能。开发者可以使用Java或者Kotlin等编程语言来实现这些功能,并通过调用接口或者API与后台进行数据交互和处理。 5. 测试与调试:在开发过程中,要不断进行测试与调试,确保应用程序的稳定性和功能正常运行。Android Studio提供了强大的调试工具,方便开发进行代码的调试和错误的修复。 6. 发布与更新:开发完成后,可以通过Android Studio将应用程序打包成APK文件,并发布到Google Play等应用商店供用户下载和使用。同时,还需要定期对应用程序进行更新和优化,修复bug和添加新的功能。 通过以上一系列的步骤,使用Android Studio开发手机银行应用程序将变得更加容易和高效。当然,开发过程中也需要不断学习和提升自己的编程能力,以及关注安全性和用户体验等因素,才能开发出高质量的手机银行应用。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值