**ANDROID** android工程介绍

>androidStudio的开发步骤


  1. 创建android项目和文件结构
  2. 在XML布局文件中定义应用程序的用户界面
  3. 在.java文件中编写业务的实现。

android 的文件结构中只有三个有用:.java实现应用程序的业务,res中的.xml实现工程的视图的资源文件,manifest.xml实现相关资源的协调配置。

4大组件:activity,service,broadcastreceiver,contentProvider,intent(不同组件之间通讯的载体)

>android studio 中的文件结构

  • src文件夹,保存java文件
  • res文件夹,保存资源文件和xml文件
  • bin文件夹,存放生成的目标文件
  • gen文件夹,自动生成的R.java文件

>相关文件的理解


  • R.java是一个资源统筹文件,每个资源对应一个内部类的int值和field,相当于为为每个其他的资源文件添加了一个变量,或者说,定义了一个相对于软件的全局变量。在.java文件中相当于添加了一个字段:public static final int app_name = 00123031;在xml文件中的引用方法:@string/app_name;另外标识符不需要R资源文件的定义就可以直接使用:@+id/ok
  • value/string.xml,定义了全局的字符串常量。
  • androidManifest.xml全局描述文件。统筹了很多东西。通过标签声明需要的权限,声明被调用用的权限。

>antivity中包含的方法的总结


getWindow()获得当前窗口的对话框
setContentView()设置当前activity的主要视图xml文件
setTheme()设置xml文件显示的主题风格
签名防止同名的包中的程序被覆盖。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值