第一行代码笔记

  • 1、Dalvik虚拟机和ART虚拟机
  • Android运行时库中包含了Dalvik虚拟机(5.0系统之后改为ART运行环境),它使得每一个Android应用都能运行在独立的进程中,并且拥有一个自己的虚拟机实例。相较于Java虚拟机,Dalvik和ART都是专门为移动设备定制的,它针对手机内存、CPU性能有限等情况做了优化处理
  • 2、Android四大组件
  • Activity、Service、BroadcastReceiver、ContentProvider
  • Activity是所有Android应用程序的门面,凡是在应用中你看得到的东西,都是放在Activity中的
  • Service翻译过来是(服务),service是无法看到的,它运行在后台,即使用户退出了应用,service仍然可以继续运行
  • BroadcastReceiver翻译过来是(广播接受者),允许你的应用接收来自各处的广播消息,比如电话、短信等,当然你的应用也可以向外处发出广播消息
  • Contentprovider翻译过来是(内容提供者),用作应用程序之间共享数据,比如说你要读取系统通讯录中的联系人,就需要通过Contentprovider来实现
  • 3、SQLite数据库
  • Android系统自带的轻量级,运行速度快的嵌入式数据库,支持标准的SQL语法,也可以通过Androi提供的API进行操作
  • 4、多媒体
  • 音乐、视频、录音、拍照……
  • 5、准备三个开发工具
  • JDK、Android SDK、Android Studio
  • JDK是Java语言的软件开发工具包,包含了Java的运行环境、工作集合、基础类等内容
  • Android SDK是Google提供的Android开发工具包,引入工具包使用Android相关的API
  • Android Studio是Google推出的IDE工具
  • 6、local.properties
  • 文件中指定了本地的Android SDK路径,通常会自动生成,除非我们本地的Android SDK位置发生了变化,将路径改为最新的即可
  • 7、libs
  • 如果你的项目中需要用到三方jar包,就需要放在libs目录下,放在这个目录下的jar包会被自动添加到项目的构建路径里
  • 8、androidTest
  • 此处是用来编写Android Test测试用例的,可以对项目进行一些自动化测试
  • 9、res
  • 项目中用到的所有的图片,布局,字符串等资源都要放在这个目录下
  • 图片放在    drawable目录下
  • 布局放在    layout目录下
  • 字符串放在   values目录下
  • 应用图标    mipmap目录下
  • 10、AndroidManifest.xml
  • 这是整个Android项目的配置文件,你在程序中定义的所有四大组件都需要在这个文件里注册,另外还可以在这个文件中给应用程序添加权限
  • 11、test
  • 用来编写UnitTest测试用例的,是对项目进行自动化测试的另一种方式
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值