首页 > 其他分享 >Android Studio开发Android APP

Android Studio开发Android APP

时间:2023-01-07 14:35:57浏览次数:40  
标签:窗口 APP 程序 编辑器 Studio Android IDE


1.下载Android Studio

官网下载: ​​Android Studio for Window ...​​

百度云下载: ​​android-studio-bundle-141.1903250-windows.exe​​

Android Studio 是谷歌推出的一个Android集成开发工具,基于IntelliJ IDEA. 类似 Eclipse ADT,Android Studio 提供了集成的 Android 开发工具用于开发和调试。

Android Studio 主窗口由下图标注的几个逻辑区域组成:

Android Studio开发Android APP_掘金·日新计划

  1. 工具栏提供执行各种操作的工具,包括运行应用和启动 Android 工具。
  2. 导航栏可帮助您在项目中导航,以及打开文件进行编辑。此区域提供 Project 窗口所示结构的精简视图。
  3. 编辑器窗口是创建和修改代码的区域。 编辑器可能因当前文件类型的不同而有所差异。 例如,在查看布局文件时,编辑器显示布局编辑器。
  4. 工具窗口栏在 IDE 窗口外部运行,并且包含可用于展开或折叠各个工具窗口的按钮。
  5. 工具窗口提供对特定任务的访问,例如项目管理、搜索和版本控制等。您可以展开和折叠这些窗口。
  6. 状态栏显示项目和 IDE 本身的状态以及任何警告或消息。

2.安装Android Studio

傻瓜式的下一步而已,只列出需要注意的页面:

Android Studio开发Android APP_掘金·日新计划_02

Android Studio开发Android APP_开发工具_03

Android Studio开发Android APP_Android_04

3.新建工程

安装完毕后,打开我们的Android Studio,第一次启动需要下载SDK等一些东西,时间比较长。

Android Studio开发Android APP_Android_05

选择第一项,新建一个Android项目

Android Studio开发Android APP_掘金·日新计划_06

选择开发程序将运行在哪个平台上:

Android Studio开发Android APP_开发工具_07

选择Activity的风格:

Android Studio开发Android APP_android-studio_08

设置进入程序一个页面后的Activity的一些信息

Android Studio开发Android APP_掘金·日新计划_09

然后是漫长的等待~

4.IDE的界面分析

Android Studio开发Android APP_开发工具_10

接着看下我们的项目结构,而我们一般关心的只是app这个目录:

Android Studio开发Android APP_android-studio_11

Android Studio开发Android APP_掘金·日新计划_12

5.运行下程序试试

点击菜单栏的X,即可运行程序:

Android Studio开发Android APP_掘金·日新计划_13

6.本节小结

Android Studio的用法还是比较简单的,目前我也是刚用Android Studio,后续还会写一篇更深入一点的文章,这里大家琢磨琢磨,暂时能跑起程序,知道在哪里写代码,怎么看Logcat就可以了!

标签:窗口,APP,程序,编辑器,Studio,Android,IDE
From: https://blog.51cto.com/u_15641375/5995501

相关文章

  • Android开发环境搭建
    现在主流的Android开发环境有:①Eclipse+ADT+SDK②AndroidStudio+SDK③IntelliJIDEA+SDK现在国内大部分开发人员还是使用的Eclipse,而谷歌宣布不再更新ADT后,并且官......
  • Android基础入门教程
    一、Android介绍Android是一种基于Linux的自由及开放源代码的操作系统,Android分为四个层,从高层到低层分别是应用程序层、应用程序框架层、系统运行库层和Linux内核层。Andr......
  • Mapper that could not be found
    现象1mapper资源扫不到resources建的是目录,不是package所以如果直接a.b的方式创建,会扫描不到mapper.xml文件现象2缺少配置文件HisDruidConfig​​SpringBoot......
  • Android 数据传递的几种方式,HttpLoggingInterceptor消息拦截器
    目录​​Android数据传递的几种方式​​​​一。用intent传递​​​​二。使用bundle进行传值:​​​​三。当antivity销毁时传递数据StartActivityForResult​​​​HttpLo......
  • 【Android】学习day05|RadioButton
    注意事项:当使用默认选中标签:check时,必须要给标签加id,否则失效。这个没什么,挺简单的,就记录一下代码【监听事件】packagecom.example.app02;importandroidx.appcompat......
  • Application.FileDialog
     Application.FileDialog属性(Excel)MsoFileDialogType可为下述常量之一:msoFileDialogFilePicker。允许用户选择文件。msoFileDialogFolderPicker。允许用户选......
  • CSAPP 第二章 信息的表示与处理 教材习题
    要求不得使用条件语句、循环语句、分支语句、乘除法、取模运算、相对比较运算(\(<,>,\le,\ge\))。2.58intis_little_endian(){unsignedintx=1;unsignedch......
  • 关于报错Caused by: java.lang.NoSuchMethodException: com.zuo.dao.StudentMapper.<i
    源代码报错解决方法注意在ResultMap(结果集映射)中,给type起的别名这里应该是实体类的全限定名为不是Mapper的!!! ......
  • app内嵌H5踩坑
    内嵌的H5是用的vue2版本开发的,期间有很多的坑要踩:1、调用app返回上一个页面不触发页面的onmouted和window.onPageShowapp返回上一个页面调用的方法并不会出发vue的页......
  • Uni-App 提交 App应用 到 Google Play 提示 API 级别过低的解决办法
    原文链接:Uni-App提交App应用到GooglePlay提示API级别过低的解决办法发现问题近日准备发布新版本上架到GooglePlay上时,突然出现了Changeyourapp'starget......