Android详解(一)

一、第一个Android项目

1、创建步骤

第一步:双击打开Android Stdio,点击create new project创建项目。

 第二步:在选择项目的界面中,选择”Empty Activity“,创建一个空的Activity。 

第三步:在项目配置界面,指定项目的名称和项目的包名(Android系统通过包名来区分不同的应用程序,因此包名应具有唯一性)

 第四步:点击Finish,完成项目的创建,如下图为项目的目录结构。

 项目结构模式(Android):

 项目结构模式(Project):

第五步:配置Android模拟器,点击右上角红色圈中的按钮,配置模拟器。

 

第六步:点击图中红色按钮,在模拟器中启动Android项目。 

2、项目分析

  • 项目目录结构默认为Android模式,这种模式简洁明了。
  • 项目目录结构也可以手动切换为Project模式,这种模式是项目的真实的目录结构。

完成目录结构分析(Project模式) :

  • .gradle和.idea:Android Stdio自动生成的文件,无需关心。
  • app:项目中的代码和资源都放置在这个文件夹下,需要重点掌握!!!
  • build:包含编译时自动生成的文件,无需关心。
  • gradle:包含了gradle wrapper的配置文件,无需关心。

app目录下的内容分析:

  • build:包含了一些在编译时自动生成的文件,无需关心。
  • libs:项目中使用到的第三方jar包,需要放在libs目录下,放在这个目录下的jar包会被自动添加到项目的构建路径里。
  • androidTest:用于编写Android Test测试用例。
  • java:放置我们的java代码,其中Kotlin代码也放在这里,需要重点掌握!!!
  • res:包含项目中所有使用到的图片,布局,字符串等资源。其中图片资源挡在drawable目录下,布局放在layout目录下,字符串放在values目录下。
  • AndroidMainfest.xml:这是整个Android项目的配置文件,程序中定义的四大组建都需要在这个文件里注册,需要重点掌握!!!
  • test:用于编写Unit Test测试用例。

注意:

gradle通俗理解:gradle是一种构建工具,用于项目打包。

为什么需要打包?

在IDE中写完代码,直接右键run就可以。但是程序写完是需要发布到服务器上或者给别人用的。第一不可能在服务器上安装IDE,第二不可能将源代码公布给所有人。所以需要把完成的代码打包为二进制的形式,让其他环境方便运行。

四大组件:

Activity:页面容器

Service:后台常驻任务

Content Provide:数据提供

Broadcast Reciver:广播消息接收器

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值