嗨伙计们和来自Aida Rika的Satya 欢迎
如果可以的话，到Android会话
听到我，如果你能看到我，你能
在问题中快速确认
小组很棒，我可以看到你们
问题- 好吧，我想要 你
伙计们体验和享受会议
我说经验，因为无论你是谁
伙计们在你的 手机上看到了什么
发生在手机上的是什么
你们究竟 要学习
整个会议和本届会议
会 更有趣， 因为它更多
一个研讨会 ，更多的实用和我
我很确定你们都会喜欢
本次会议的家伙 这届 已经
大致 分为两会
第一个是什么是Android
工作室让你们有 个主意
你们是什么样的IDE
打算使用，然后我们 要去
进行Android堆栈 没有刻意
我会慢一点
这个Android堆栈因为这个
包括Linux内核的设备
驱动程序和NDK就像你一样
甚至可以在C和C ++中开始编码
语言，然后你的各种各样
经理人以及最 重要的Android
程序员将在那里到最后
您可以决定的Android堆栈
你是否想成为司机
程序员你想成为一个
指标语法还是你想要的
以这种方式写一些服务经理
你们打算 下看
经理或你想成为
应用程序员这样反过来
将创建各种垂直 和你
可以决定你的热情 和
在那里你想得那么我想你
对此有点突出
特别会议， 我非常
确定你会喜欢这个
Android可能会采取行动
一段时间后甚至消化了
即使 在 接下来 的 会话的会话你
伙计们可以开始提出这个问题
所以我要澄清你所有的
在Android堆栈和Android上加载
之后的免费书最重要
什么你会等待的东西
是安装你的Android工作室吧
所以我们要谈谈如何做
现在 安装 Android工作室 在 那
指出我会推荐你​​的一切
是先安装Java然后再安装
Android工作室，我要走了
你通过 ，然后我们要
深入 了解Android
编程和任何程序
我们这样做是为了 编译 你的Android
我们这么虔诚的框架
当你开始时，所有人都说你好
学习 新的正确的 东西 ，那就是
我们要做什么，但为此我们
必须有一种深入的
使用Android堆栈了解您的知识
并经常使用android 框架
我们会 说我们要
用活动写一个简单的程序
之后 我们将 学习
你们之后的活动生命 周期
学习活动的生命周期有
第一次会议结束的时间和地点
第二节我会 走你的路
现在 通过 各种内容
什么是Android工作室和
事实上，这反过来会 给予
你所有的 ID，这或多或少
就像 最初 你的 Eclipse ID
Android开始使用Eclipse和
谷歌慢慢地否认了 Eclipse
那是大约两年前 ，然后 移动
因为Android工作室有Android
得到了很多集体对象
组件和Gradle以及很多
其他东西是难以想象的东西
这个Android工作室还有什么
我们将在整个 课程中 使用
无论如何，我建议你们不要
使用Eclipse ，请不要徘徊
从工作室到任何其他编译器
Eclipse 现在 它可以 全部免费
从你的网上下载我要去
告诉你如何下载和 听到
Android工作室Android本身就是
开源，事实上如果你
想要安装完全开放
来源到您的系统，你可以
编译它，你将 能看到 每一位
代码，没有任何东西是隐藏 的
查看，你可以 走进 每一点
你可以重新编译的代码， 你可以
玩弄那个 和 整个
东西不是全部的东西
认证它80％都已写入
Java 喜欢你我
UI 意味着你只是一个初学者
只是一个 Android程序员， 你将成为
使用Android工作室， 你会
编写Java应用程序和我们
有一种叫做Gradle的东西
构建它并且Gradle构建是
这是非常巨大的东西
在整个课程中， 我将会是
解释如何 使用它以及如何使用它
带进图书馆如何引进
味道如何带来ProGuard和
你有很多东西
伙计们必须从Gradle构建中学习
好吧， 所以说这个让我给
你对Android有什么介绍
正是Android堆栈现在让我们走了
更深入到堆栈中让我们尝试
了解Android架构和
让我们试着理解这是怎么回事
如果你明白了，文学就会有效
的架构是如何工作的想法，
你的应用程序，无论你是谁
将 要写的将被写入
建筑的顶部， 那 就是如何
你将开始学习 如何写作
你的应用程序 所以这个架构
恰好是最重要的部分
你的 Android所以你必须有点
集中在这个结构中， 所有的权利
我 会每十分钟猜一次
如果你看问题小组
如果你 有任何 问题，有任何问题
查询请留下您的问题
在问题面板 没事 ，所以我
因为我有，所以看不到你们
放大了我的 屏幕，所有人都在
以防 万一，如果 你 想要的背景
我静音您在任何 时间 点
请问我 mune - Lu - 所以
你可以澄清你的问题
是的，让我们进入这个Android
现在堆栈这是堆栈的外观
喜欢，这就是你们 的意思
通常是一名开发人员
你们会坐在这里
这是在应用程序级别 和
这是你将成为的地方
编写所有程序的所有代码
现在 ， 我会 从首发
Linux从底层 开始
我会一路带你去
应用程序让 我告诉你什么
那种动物的 是Android和什么
完全是Android
右所以让我跟你说话 的
正如我 告诉你的 那样 ，Linux内核
Android 是一个开源 平台
Android的移动开发是
他们 已经 从Linux全部挖出
他们已经创建了你的Android
现在 它的顶部是Linux
完整的Linux硬件堆栈
以及 中西部地区 现在这就是我们所说的
它作为一个中西部 ，在Linux之后
内核我们将看到硬件
抽象层在这里然后是
库，然后框架中的 所有
这进入中间 位 然后
它一路走到了
现在 应用程序级别 Android
所以它 现在 基于linux 2.6 角落
他们正在使用这个内核来创建
完整的Android系统现在让我说
如果一家公司让我接受医疗保健
公司他们想用手机
他们不想使用 的 手机
现在他们想转换的方式
打电话给医疗保健系统
例如， 它必须 成为 医生
友好的电话，他们应该能够
看他们应该能够的心率
看他们应该能够做的心电图
得到很多 从其它信息 的
医疗保健系统所以最重要 的
人们 在医疗保健你 知道些什么
他们反过来又重新编译了
Linux内核他们会尝试拍摄视频
将尝试 舀任何一个
你想从Linux获得的组件
内核他们会把它 放入 设备
他们重新编译了这个特定的Linux
内核到他们的设备，以便 为如何
你可以带来很多额外的
特征到您的设备或您
可以消除任何的
你不想要 的特征
如果你们看看你的设备， 现在就做设备
设备它不是100％的Linux 那么
你们可以在你的设备中看到它
只有它的一部分和我一分钟
谈论 Linux内核所有 这将 是
兴奋 有关 的过程
调度程序是关于很多 其他的东西没有
他们已经调整了到一切
过程真的不是那个过程
你在Linux内核中看到的内容
它来了
所以Android作为应用程序开发人员
的过程， 你所看到的 是将有
味道看起来或多或少 像一个
过程但很多 东西正在存在
由Android调整，因为他们只是
想要拿走他们想要的东西
想要 对Linux 进行 全面 审核
他们完全已经调整过了
进入Linux 所以请记住它
不是100％的Linux 已经使用过
在 Android现在这个Linux实习生做了
我们 相当 多 ，反过来 也会这样
照顾内存管理
流程管理和网络
管理和所有这一切，而不是转向
字面上照顾你的硬件
以及您的设备驱动程序， 所以当
你必须处理 你的相机 没有
反过来相机将有一个驱动程序和
知道你们要跟司机说话
来自图书馆或下巴
这 是一个硬件抽象 层
现在为你在这个库中的层
伙计们会创建点 ISO文件
现在点 ISO文件已经 创建了
NDK ，反过来可以调整
硬件可以从信息
相机，并给它一路 攀升至
然后是应用程序框架
应用程序框架反过来会给出
那些信息给你的应用程序
这就是 你将 如何 检索
从 它具有 硬件信息
被赋予了这个NDK库
反过来又将它返回给应用程序
框架，然后是应用程序
框架让它回到了
申请 的例子现在让 我说
要在放大或缩小
相机现在让我说你在
应用程序级别所有你做的就是你
将有 一个API可以放大 你现在
缩放，虽然你想要 处理
硬件 现在就直接 用了
你无法处理Linux
内核现在你必须跟 之一
经理 我会 回来的
我会谈谈 经理
来到这个应用程序框架和
你必须跟我们 的 经理 之一
和应用程序框架
经理反过来会 说话的
NDK NDK反过来会创建
点SEO图书馆，反过来将
通过 交谈 ， 摄像头 驱动程序 ，以便
驱动程序，你会被放大成
相机会 被 放大
相机或你会问你的
相机拍照， 这是怎么回事
你会更好地与硬件交谈
所以你们可以来自一路攀升
从您的应用程序到相机和
你可以开始拍照 了
我们可以开始放大， 你可以做到
现在很多其他的活动除了
现在这又是Linux内核
将帮助您处理 所有的问题
在 高进程间通信
水平，这有粘合剂和这个
Linux内核有作业调度程序和
它已得到很多运动，现在后
这个Linux内核现在非常好
几乎你们都会看到
设备驱动程序，这是在哪里
几乎你们都会和 他们说话
硬件现在让我升级一级
实际上我们来自Linux内核
有 库 之间的胶水
Linux内核，这是你的方式
看到 被 称为的 东西
硬件抽象层现在全部
点缀所以文件，你写的和
单元库可以放在您的 硬件中
抽象层反过来会
让你们来处理
硬件直接现在当你们来的时候
我告诉你，你将去图书馆
非常感兴趣的Java作品
并且非常确切地说C C ++进入了
这张照片因为很多人都会
坚定的C C ++ 因为你仍然 沉闷
想要在Android上，但你 会喜欢
使用C和C ++编写所有内容
仍然有你们的选择
适应这个特定的区域
中等水平的区域，你们可以写
所有的程序现在这个绿色块
你们在这里看到的是 什么
完全这块与你的居住在一起
你们可以完全写出的序列
程序的C和C ++部分
这反过来 会为你的Android和Android提供动力
它让步了
现在，Lloris对Android的强大功能
当谈到 表面 经理
表面经理负责
绘制不同的屏幕层
和不同的层次 和不同
窗户现在 表面 管理
我们会照顾操纵
像素和带来的图像
视频，它适合视频
到相关的屏幕上
相关框架 和 道德家
主要是在 那里 非常高的 水平
你的表面经理会工作
现在， 当你来到这个 OpenGL
无论何时你想使用
OpenGL你的设备需要有
芯片组是一个3D芯片组和它
需要有加速度
加速，然后你们
可以开始使用了OpenGL 这可能是
用于您的相机和视频
录像机和所有这反过来会
如果你们这些人使用你的OpenGL吧
了解opengl n media正在使用相当的
很多opengl，他们做了很多
动画类的程序权利和权利
事实上，如果你都已经听说 了
皮和 n媒体 人 的生活 ，他们不
他们Pi和 有 生命的一部分
哦，他们带来了那么神奇
图形和所有这些东西
这个被 非常 类似 地带入了 它
OpenGL将帮助我们引入3D
图形到 智能手机 上
像 你的 选项卡和其他设备
你 现在持有 哪些 设备
SGL碰巧这反过来会 有所帮助
你是二维图形的全部
已经处理的 是帮助你和
当我们现在来到这个媒体框架
这是你将使用你 的 空间
你将要播放的媒体播放器
音频你将播放 视频和
所有这一切，这就是你们所有人
看看坐在这里的所有编解码器
在媒体这个特殊的地方
框架现在如你的h.264 你的
AAC mp3和mpeg-4
所有这些事情将在这里 这
特定区域 和那些
收集你们将要使用的内容
播放您的视频和保罗股票
无论你想做什么，你都会
使用这个特殊的收集
同样，我们还有很多
现在就像你的SQLite一样
谈谈SQLite 和你 想做的 人
已经相当熟悉了这一点，
这主要是反过来的
帮助你在课程上写下你的
数据库
就像创建数据库存储一样
检索所有将要发生的事情
就在这个地方和 WebKit
现在将照顾您的 浏览器
如果你看看这款Apple手机的话
Safari实习生正在使用WebKit和
Google 实习生正在使用WebKit
所有这些人他们使用WebKit
获得最佳的出的过程中让喜欢本
我们有各种各样的图书馆
图书馆或最终与它有关
大西洋学者 所以，但从此你
现在 有了应用程序 框架
之前，我的 应用程序
框架我们有一个 叫做as的 东西
现在运行时库的租期是
在Android中我们使用非常重要
dalvik 虚拟 机 现在是dalvik
虚拟 机有助于缩小规模
像你的手机和所有设备
那和这个dalvik虚拟机可以
使 程序在有限的情况下运行
环境 具有 有限存储器与
有限的CPU功能和一个
有限的电池 现在好了 ， 反过来
被称为DBM的 dalvik虚拟
机器被称为DBM和所有
代码， 你在这里写的 它会
是一个字节码的形式， 并在
转弯将以文件的形式或在
jar文件的形式， 最终你
将会看到 所有文件
文本文件现在通常是文本文件
用于运行应用程序
处理在更小的器件，它是
上班 非常有效率
是您的dalvik虚拟机
在它上面做Android 已经有了
被称为ERT和顶部的东西
你的Android运行时恰好是
Android运行时和碰巧
是一个 非常有趣的 插件
这就是Android现在所拥有的
你在编译 程序时运行它
并没有真正编译所有程序
一遍又一遍 什么是线 ， 你
已经写了 它只是拿起那些
线条， 它编译那条线
你第二次尝试
编译你的 程序是 你的 程序
上班要快得多 ，这是
你的ERT 将进入哪里
画面， 还可以称为你的
即时编译器
所以说到核心库
这有所有的收集
在这里上课，这是 关于你的
Android运行时并回到此处
应用程序框架，这起到了作用
非常重要的角色和展示非常
我们的应用的重要作用
现在每当你写一个
应用程序应用程序 现在你
可以写你好世界或者你可以写
打电话或打电话的申请
从浏览器接收一些数据或
不管你有什么样的应用
现在在这个申请下
您在这里看到的框架不是
他们主要是打电话给经理
称为活动管理器包
经理窗口经理电话经理
内容Troyer经理资源
经理等等所有这些
经理会看着你 和 你
他们会不断转向
正确地提供信息
从硬件层面 和 你的一切
要求提供所有信息
进行 到硬件和 从
硬件他们将提出所有
你的信息是这样的
这个应用程序框架 将会发生
帮助您立即编写应用程序
例如，如果你写你的活动
通常在Android中的应用程序
我们写的东西被称为
活动现在立即活动
经理将采取行动，他
采取完全控制和活动
经理人是 他管理生活的人
申请周期哦，伙计们 给我
几分钟 我会 带你深入
进入 这个 这个生命周期
申请，他就是他
要管理的 生命周期
应用虽然你开始时
点击你的各种应用程序
移动现在活动经理就是其中之一
他 会抓住后卫筹码
来回，他将让你
导航应用程序，他是
要给你一个流畅的体验
而这 或多或少 是什么
活动经理现在会做包
经理是不可分割的一部分的
Android 虽然这个家伙 反过来会
跟踪有多少应用程序
在你的模拟器中有多少
应用程序正在运行
模拟器有什么样的权限
被给予该申请
所有这一切都得到了照顾
包管理器包经理发生了
成为你的一种大脑
现在应用所有应用程序
身份和资源或
资源意味着 应用程序
是否有它的细节
正确的权限 在哪里
执行是持有 还是什么
你的活动正好发生了
所有这些 信息都 被持有
包 管理器， 所以你有
电话经理知道一个实例
你正在看 几张 照片
从画廊 突然 一个电话
他们称之为 镜头的线条究竟如何
这可能是因为电话
经理必须接听电话
现在 照亮了上校
转向将检查 美国国税局和
这反过来 将检查是否
我很快就接到了电话
收到呼叫和硬件
抽象层将选择呼叫
那些库然后它是
电话经理这是给 你 的电话
而这个电话经理给了
打电话给应用程序，这是如何
你们将能够 挑选通话
从 硬件层面 右侧 和
你打电话给你说话，当你终止
电话经理知道你是
终止了，它去 了上校
回来说现在呼叫终止了
非常相似， 你有内容
提供者现在我给 你 一个
关于几位经理的概述因为
你 有更多的经理和什么
你在屏幕上看到我们会
在编写程序时工作， 我们会
现在我们有了更深入的内容
内容提供商现在的内容
提供者都非常有趣
事情就 知道了 ，例如，如果你是
现在 在SQLite中编写应用程序
无论 你写 的应用是 什么
在沙箱中无法 看到 或它
不能由其他 共享
应用程序在那个时间点
反过来内容提供商将要
在SQLite上创建一个包装器
在您的应用程序沙箱和
内容提供商制作数据
可用于 其他进程
沙盘里有一个整体思路
运用
内容提供商， 这 是如何
通常我们使用内容提供商
例如现在的上下文
上下文就是 你手机中的内容
可以被 其他应用程序使用
例如， 有 一个集装箱订单
您的短信短信登陆手机
和其他应用程序可能想要 的
阅读所有短信并显示在
应用程序再次使用 内容
提供者就像 我们使用的那样
内容路透社然后我们有
位置经理现在这是一个非常
现在我们写的 有趣的 东西
与Google地图相关的所有内容都没有
谷歌地图完全转发你的
位置经理和这个位置
经理是一个非常有趣的人
知道你要写一个 例子
你正在 开车的应用程序
在那个 时间 点 ，你 想成为
告诉
非常确切地说，我正在开车
现在如果你注册了雪
位置经理位置经理
将通知您的申请
是X逗号 Y坐标在哪里
你现在再开车，你可以 问问
位置经理嘿，你能告诉我吗？
你知道的雪周围的 DNS
那我 开车的地方然后拉进来
所有附近的地方，它告诉你的
应用程序，你是路过
酒吧，你经过 一家 酒店
通过非常 医院 等等
现在你们甚至可以写一个
申请，如果你感兴趣
在特定的午餐
餐厅，当你路过
当时的位置经理
迅速发布 消息 ，你说
你正在经营商业餐厅
是 你想要停下 来的 最喜欢的 食物
你觉得这很有趣
可以使您的应用程序 使用
这个经理现在我们有 通知
经理现在这个通知经理
现在扮演着非常重要的角色
不是你已经有的了
看到这样，如果你有一个未接来电
你的手机 ，当你醒来 时 ，你
去你的通知区域
看你会知道你错过了
打电话给你错过短信 和所有这些
现在它 不仅用于你的SMS Zen
现在要通知通知
经理也可以 相关
到现在的硬件可以是 医疗保健
硬件或它可以是任何 其他硬件
所有这一切反过来可以开始抽水
通知的信息
管理器和通知管理器
又将开始给它上到
屏幕确实这样做 了
你收到的消息
来自各种设备吧
你可以从中获得 大量 信息
我告诉你现在的硬件设备
现在到你的手机， 你 可以带来你
也可以附加很多其他小工具
例如， 在事实上 我的工作我 是
咨询公司 有我们写了一个
申请烟雾分析仪 和
这是一个不同的董事会
现在那个板子 不能进入牢房
电话现在他们创造了什么
单独的电路板和它们 补充， 板
哪里的USB 驱动器进入手机和
它也可以用在蓝牙的地方
现在，当你呼吸酒精
分析来自驾驶员和这个
反过来，董事会将分析酒精
平衡呼吸酒精水平然后
它会立即通知和数据
将来通知说
你知道那是什么样的酒
被 消耗，并由此数据将
转到服务器数据会转到
云和很多事情都会发生
所以通知经理可以听
到手机以及进入 各种
其中已插入硬方式来实现
这款手机就像你拥有的那样
查看视图恰好是一个非常
Android的有趣部分
编程，这反过来 会给
你是应用程序的核心视图
伙计们和使用这个你可以开始
创建 自己的 小部件
事件，你可以做很多事情
有趣的东西使用 视图和
无论如何，你 以后 会 看到这个
现在给大家简单介绍一下
究竟 是 在Android规范发生
这就是通常发生的事情
Android堆栈， 我只 知道你们
正坐在这里申请
等级， 你正在写你的
申请现在让 我带 你一点
更深层的让我给你一种
体验这个特殊的堆栈
现在想象你们都在抱着
手上的电话
现在
应用程序，你想看到这里
恰好是你的手机 现在是 什么
我 想这个图这个我做
我试图引入这个Android堆栈
现在你看到了各个层面
Android堆栈在这里 这是一种正式的方式
看看Android堆栈， 但我想要
你要了解究竟是如何 栈
在你拿着 时可以在手机上使用
你的手机堆栈究竟是多少
相关以及堆栈的工作原理
在你的 手机上， 这 就是你的意思
现在 就像我们一样
现在，当你把手机放到你的手机上时
手想象到现在你正在寻找
现在你正在看一些照片
滚动时 进入 画廊
当你看到 黎明时， 你有了
被称为活动堆栈的东西
这个活动堆栈它保持运行
目前应用在 手机，您将所有
看到很多它是应用程序的
被执行意味着它正在运行
在手机和/或开关上它可以
画廊可以是手机
日历浏览器等等
应用程序将 在您的
电话号码我只是 知道你 在看
一些照片，现在无论什么
应用程序正在您的 手机 上运行
这就是最重要的
活动现在在你的活动中
所有人都可以看到画廊是最重要的
活动坦克意味着你的
应用程序库上运行 您
电话到现在 为止让 我们假设什么时候
你正在看 一些电话
进来有一个美丽的电话
对那个优先级是什么
当我打电话时， 你的手机就会发生
因此，呼叫不能发生
神奇地它无法降落到你的手机上
现在我们 有经理 到右边
你可以看到这些经理们
窗口经理广播经理
位置经理和电话经理
就像我 在 上一张幻灯片中 告诉你的 那样
这是一个 11月中旬 和这个家伙反过来
将与 NDK和在哪里 谈话
硬件抽象 层和他谈话
到Linux 内核 ，他收到 了
打电话给他打电话给他
您
现在你到底发生了什么？
你一直在看你的照片
现在电话进来了
画廊被推 到了下面
堆栈的含义
它只会沿着 浏览器 向下移动
因为我 没有那么多空间
适应所有想象的应用
这个画廊正在被完全推动
现在在浏览器下面的堆栈下面
这款手机是什么活跃的
现在申请手机作为搜索
将成为堆栈的顶部
在 电话 的地方， 电话是
要坐下来，你要挑
原因以及何时完成
调用 你要告诉
经理再次经理知道你
通过电话和经理完成
转弯你会断开 经理 吗？
反过来会去告诉硬件
你很快就完成了一个电话
现在你完成了一个电话
手机反过来完成和画廊
堆栈底部有什么东西
已被带回到 这个 位置
第一个地方就像你的方式
正在看图片和手机
现在 已经向下推 栈
无论你的Android是什么
停留在只有栈顶
应用程序仅仅是活着
应用程序运行另一个
应用程序还没有存在，它就是全部
堆栈中有我们要去的地方
去吧， 我们会 详细介绍一下
现在看看它 现在这就是我想要的
你们什么时候理解你们
点击一些应用程序， 比如让我
说你们 要点击
日历现在日历 将要进行
来到堆栈的顶部和
日历工作，你点击
这是要一些其他的应用程序
来到第二， 意愿 的顶部
工作，这就是你的全部
点击应用程序，这是
所有这一切都将成为最重要 的
活动堆栈所以我想要的人
你熟习，当 你
开始写你的 应用程序是什么
什么组件被包围
应用程序非常重要
我们现在知道我们有一些叫做的东西
作为清单XML中的清单点XML
我们有发射器我们有默认值
我们有我们的类别和 行动
我们现在 依次获得数据
将生活在 一个意图过滤器 的形式
这一切都是发射器 的默认值
启动器意味着您的主要活动和
action 是 活动的 名称
类别是它是否 是发射器
默认情况或其他任何情况
存储和数据反过来将有
活动的模式不必担心
关于它，我将 深入研究 它
当我们开始编写程序的 全部时
现在 存储在清单中
例如，你有这么多
画廊电话日历等应用程序
浏览器等等
应用程序有 自己的清单和
每个清单都有一个 它拥有的 发射器
行动它 有类别 ，它有
数据和每个应用程序 都有
这将由 所有人 更新
申请现在所有这些信息都是
通过包管理器现在举行您 的家伙
知道包经理也来了
经理和包经理都知道
生活中有多少应用程序
你手机里面有多少
应用程序在那里，哪些
应用程序实际运行和
哪个应用程序控制所有这些
信息和出版商以及所有
其它信息正在举行由
包经理权利所以这一切
清单是 根深蒂固进 包
经理所以申请 西班牙语
这已存储在数据包管理器中
所以包管理器字面上知道
你的这个应用程序有多少
设备，但从这里我们有了观点
这碰巧是一个不同的对象
现在当你写作时
应用程序现在我们将活动称为
应用程序现在你可以看到
屏幕不会因为看起来而感到兴奋
屏幕上的 屏幕是 做什么的
你们都在手机里看到了
恰恰 是 我现在的观点
谈谈我的应用程序这是 哪里的
活动将进入图片 号
实际上，当你看到你的应用程序
你可以想象两层 是你的
应用层 和 它的 顶部
查看坐在那里向你展示
屏幕右侧视图将采取行动
与您的应用程序 ，这样的接口
这就是视图被吸收 到顶部的方式
您的应用程序所以视图 实习生
有一个叫做surface的子类
现在，如果你想拍照
在 应用程序上或如果你想
将 视频 带到应用程序中
显示你需要一些叫做的东西
表面畏缩，恰好 是
视图中的子类， 即所有
你在视野下看到它
在写媒体播放器的同时
那我们 就要去了
表面 印刷机，我们会看到它
现在分手了
你有一些叫做的东西
使用权限，以便 这些使用 权限
在 清单 下使用， 以便
例如， 您正在 从中 下载 一个正方形
您的Play商店和手机没有
把相机放进去，你想要
下载一个摄像头应用程序 权利 ，使
如果你 能的 话，你会搞砸
下载相机应用程序 和
当相机应用程序显示和
你会开始点击相机但是
你的手机没有相机
因此在这种情况下现在正在使用中
在编写 程序时允许
已经提到过 硬件
无论 那种 硬件是 什么
设备将要使用 我的手机
正在使用相机 我的手机
使用网络 Wi-Fi即可
如果你这样说的话
现在这样一个谷歌实习生谷歌播放
反过来商店将让你下载
应用，它有 摄像头就可以了
其具有 在网络 应用程序
它已经 得到了 应用程序
如果您 不是，请使用 Wi-Fi 以防 万一
在你尝试时使用这种 药水
从Google Play下载
我们首先存储Google Play商店
去使用许可区域检查
这个特定的单词， 如果它是相机
不是 还有 谷歌实习生不会让
你下载任何相关的应用程序
相机现在这是怎么用的
权限将起作用
权限将帮助您下载
谷歌的应用程序和使用
权限将 请求
允许 使用相机以及
Wi-Fi以及各种各样的Wi-Fi
其他经理，你将在其中使用它
你的设备没有回到 我的应用程序
你还记得你的申请
default是一个线程应用程序号
你们都可以得出结论
你 可能会 想到一些东西
可能会觉得哦，你和Java也有它
默认现在以某种方式 你们 管理
没有使用太多的书面申请
Java中的线程，因为 你们都倾向于
避免Java 中的线程， 但在Android中
是必须的，如果你不使用线程
大多数应用程序都无法运行
对， 所以这里非常重要
他们已经获得了30％ 的Java线程
其余的都与Android有关
Android交易获得的线程
消息队列它有它的处理程序
弯针等等等等
一切都在里面而且那就是
非常 令人兴奋和 有趣的东西
我们写作时会看到它
国家申请所以请尝试
第一 天就明白了
你好世界节目那个词你是谁
要写它将由一个
线程然后最重要的事情
这里是logcat logcat 一直 很
因为logcat很好奇而得名
关于你现在的 一切
运行你的应用程序 是logcat
监控看你的应用程序
您正在使用的每个变量
在您的应用程序中，logcat 知道如此
使用log ket 你可以开始观看了
你申请哪个州我的
应用程序究竟是哪个
我的 应用程序的一部分运行 为什么我的
应用程序缓慢而且所有的
您可以开始的其他信息
进入 小盒子现在 是logcat
将帮助你只在调试
您处于调试模式时的模式
你的 运行应用程序， 如画廊
手机日历浏览器或全部
应用程序只有一个
应用程序现在将运行
手机将在 默认 就 可以运行 了
可能浏览器也在运行
那个 时间点的默认模式
在 logcat的可以看它可以启动
倾销所有的信息
画廊电话日历等应用程序
浏览器等等这么 多
有时您可以使用日志 检查 来了解
为什么你的计划现在迟钝了
将了解您的计划的原因
懒散不是因为你的计划
因为有人持有这个观点
赎金一些不好的应用程序正在坐着
让你的节目一切都迟钝了
你可以用你的想法弄清楚
事实上，在编写 程序时， 小盒子
我会更多 地 谈论日志 现在 猫
之后你有了文件管理器
这恰好是一件非常有趣的事情
现在是Android应用程序的一部分
这反过来恰好是一个整体
Android的 一部分， 没有人可以打下
现在他们的手进入文件管理器
这恰好是内部文件
系统 现在每当 你创建一个
申请现在让我说你是
现在写一个画廊应用程序
住在沙箱里没有人能看到没人
可以从 库中 检索数据
没有人可以使用它时，它是在有
沙箱
现在这是好人的内容
提供商即将到来，它已经成功了
数据库中 可用的数据
复数使 所有人都 可以使用
现在 这样 来自画廊的数据
应用程序将位于 文件内
经理让它无法显示
其他用户或其他用户
看不出里面发生了什么
文件管理器，例如 它来了
你写的东西的包名
例如，如果你 正在 写你的
救援光的数据库， 数据库
将在文件管理器中
如果你正在写任何相关的东西
到正在进行 的共享 偏好
所有这一切都 在文件管理器下面
局外人无法看到数据
这将是共同 的
处理您正在运行的内容
那些数据就是那些东西
里面的 文件管理器然后是
模拟器这是有趣的
现在你们一直在写作
Apple手机上的程序，现在用于
你想要写一个程序
和Android并不意味着 你
必须 依次购买Android手机
会给你一个模拟器 你可以
我会 说仿真器 会去
充当你 手机的 95％ 和你们
可以运行你的应用程序 试试吧
现在模拟器，例如 Android
从版本5开始，新手机将会问世
与版本6版本7 等等
现在每六个月我们就不能
花费30,000 50,000来咬 手机
是 这样吗
从我们不能继续购买第5版
和图6 和 7等等等等 所以 在
这种情况你可以创建一个
从 版本7开始的模拟器，你可以
写你的 程序，你可以刺激
在这个特殊的整个事情
模拟器所以你不必一定 要买
手机你可以运行所有的程序
模拟器， 但模拟器 反过来不能
运行大多数应用程序，如你的
位置经理无法运行
模拟器调用管理器无法运行
模拟器和传感器无法运行
在模拟器上， 因为它必须发生
与真正的DSP实习生一起去
感觉并为您获取信息
所有这些都无法在 模拟器上运行
这仅适用于您的常规设备
所以有些东西不会起作用
模拟器应该意识到这一点并且存在
模拟 它的方法
所以， 我们会看到它后来 才知道这
转过来会给你一个完整的想法
究竟什么 是 您的 应用程序 和
你周围到底发生了什么
到目前为止我们已经 看到了什么
现在
现在大多数人都会 专注 于
UI和你们都会觉得，如果我的用户界面
看起来不错，我的应用很好
你会感到很高兴 的
而你们都会 觉得 你们有
写了一个很棒的应用，因为
您的应用程序在单元格 上看起来很好
电话在手机上执行 时
接下来是什么
当你与编写完成
应用程序 被拍卖 得
那是你的经理，然后是
经理将仔细审查您的申请
使用您的设备监视器，它有
如果是这样的话，就像你的DDMS一样
你现在把它作为一个设备 监控
它将您的应用程序置于
硬度测试，它检查你的
申请进行绩效分析
它需要多少内存
应用程序正在占用然后检查
层次结构视图和您的跟踪
转向将显示您的申请原因
很迟钝
该 应用程序的一部分， 是怎么回事
跑得真慢，多少钱
支持您的应用程序正在消耗
电池历史学家在另一个
把它放在你能看到的地方
电池的活动时间
应用程序运行 所有这些东西
经理 已经 检查过
你的DDMS人你将学习如何
在 DDMS写，如何去
通过所有这些水平 和如何
检查您的申请 表 如下
会议并依次了解您的经理
将标记您的应用程序并继续
把它发回给 你说
所有这一切， 回到我身边
除非你的申请通过
硬度测试除非你得到100％
Android结果你的应用程序不能
走出你的建设水平就像它
不能给你的客户了
经理反过来会阻止它
因为用户会变坏
经验然后 你得到了坏
经验，他们不会使用你的
应用和你的名声
来了，这恰好 是
在你的发展中最重要的事情
周期 ，这是你们 会是 什么
学习
在线上没有人其实我一直都是
现在谈论应用程序级别
让我回去 我一直在 解释
关于你是 什么的应用程序
写作
你看到了 应用程序框架
你看到管理者的权利
坐着帮你做你的事
必须这样做，图书馆 实习生是
划入这个内核，你就是
得到所有的 来回
信息，这就是你们
到目前为止我们已经看到了，但我们没有
看到了硬件 ，我们还没有
看到了红色的街区
现在我想要硬件之前
想知道你们有没有
问题，如果你在 我 之前
硬件 和 我们开始之前
应用程序，我希望你得到
你自己澄清了所以请让我
知道你有没有在任何问题
问题小组或请告诉我
如果你想让我取消静音，我就是你
你可以 把 你的 手 取消静音
跟我说话，你可以得到概念
对，然后我们可以想要 下一个
我 可以 快速看到一个 概念
如果这个概念你的 确认
很清楚 告诉我是的，如果这个概念是
如果您有任何疑问， 不清楚
哎呀说不，或者你们可以问我
取消你的权利
我可以看到很多人回答， 所以让我
读这个哦是的我能看到一个问题
尼尔 他问 我是什么
船尾和 JIT 之间的区别
没有 换句话说，船尾被称为
JIT
是的，这意味着它是Android运行时
和JIT意味着它正好及时 没有LT
已经进入这个Dalek 了
Dalek虚拟任务作为一种
插件没有你不必 为
从头再来重新编译程序
如果您 使用about 修改 程序， 请不要
现在你不需要三四线
必须重新编译 所有的千行
你的代码又一遍了
现在alt反过来会帮助 你们
只编译三行代码
那意味着 你想要去
需要几毫秒才能编译
你的程序和程序得到了
编译和即时编译器是
与 ERT更相关
现在只是及时了
编译
你只编译它并 执行 它
你的程序所以当你编译时
你的程序第二次
将 是速度将是惊人的它
会非常快， 真的
通常在其他应用中快速
在您的摄政或Java平台 上
非常 非常 地，你必须重新编译
完整的代码， 但谷歌已经出现
有一个奇妙的想法， 为什么会这样
重新编译我将 要完整的代码
仅比较您的报告行
改变了， 那就是 空气T
进入了画面
这是明确的意思还是你有
其他问题非常棒，你可以
让我取消静音， 或者你是否想要 我
会打破你们，甚至是这个
问题小组很好，如果你有
然后我们将开始更简单的问题
在这个问题小组中澄清它
现在让我从这里搬到
硬件水平 现在让我们看看是什么
在硬件层面，现在 等着 我们
正如我告诉你的，当 一个电话进入神奇的时候
不能发生它具有从发生
没有电话互联网有 困难
到去谈话硬件没事如此
我没有太大的空间
屏幕， 以便 如果硬件已经
在现在这个人之后完全推进了
你们都可以看到这个 ADK现在是绿色的盒子
你看到这个图书馆的是那个
你在这里看到的有一个
表面管理器OpenGL SGL SSL免费类型
WebKit SQLite 和所有这一切
库和硬件抽象
层现在这 两层已经
你的NDK占用现在指示转弯
将要处理图书馆知道
你突然知道 我会听到的
dot EXO文件现在是dot iso文件
这反过来 又可以 与 调解的文件
你的硬件， 以及在上
层 ，这就是 已经写的
使用本机开发 工具包和
这就是NDK现在意味着你的意思
NDK意味着它是一个原生开发工具包
使用本机开发工具包
你的C ++， 你会写你的
应用说反过来可以调整
硬件 和 反过来之间
可以将 信息一直提升
用户到最顶层的那个
是 应用层，现在球员
不要问我哇 C ++正在重装 和
是的，让我写C ++所以我的
应用程序将 更快
与Java相比，因为通常要说
Java 比你的 慢约17倍
C ++ 现在我的应用程序将是17
时间更快，即使是相当可观的
那些我能为我做的事情
应用程序 ，你们都可以问
我，但勒芒 ，你现在知道速度
不会 因为你 而增加
用C ++编写
现在NDK恰好是另一回事
主题本身虽然 当你 到
表明你会知道什么时候 到
使用你的C ++ 以及为什么它会 更快
为什么它会缓慢以及如何反过来
可以与硬件进行通信以及如何进行
反过来可以与应用程序交谈
层和所有你会理解的
仅在 Android SDK中的任何情况下
发展你们不会
了解NDK，但时间和时间
我 有 必要 给你很多
想法 很多心思发人深省
想法，我会告诉 你为什么NDK和
为什么它进入图片及其如何
所有 我将会谈到硬件
说话，但所有这一切只会发生在
表面层现在的方式
你们在 图书馆 看到的 只是
提醒你媒体有这个
框架SQLite其他 监狱和所有
一切都与 你的 有关
图书馆现在粘胶水
碰巧是HL 恰好是
现在是硬件抽象层
无论点 是什么， 你写的文件
然后又传递 给 了
胶水，这反过来会谈到
司机和司机反过来会说话
到硬件，他得到了
信息让它回到胶水
从那里它回到NDK
在那里它回到管理者和
来自经理会来找你
那是你男人坐在 没有
除此之外，还有的东西 很
在你写作时对你很 有趣
你的 Android应用程序全部
突然 无缘无故你的申请
可能会破解，你的申请可能会说
请重新运行服务器
你的应用程序现在在这里你 有一个
硬件之间的桥梁非常薄
和软件列表，那是什么
是这个
现在我称之为跑步
服务器保持上述自由市场
积分 知道 这反过来会运行
一个始终如一的服务器将
在 硬件 上运行
这反过来会让用户知道
无论你看到的所有图表
这是在你的服务器的骨头和
这是活着的，这是 完整的， 这是
工作，因为它桥接在非常
你烧这座桥的那一刻
应用程序将 崩溃和
一切都会毁了你的Android
工作室不会编译你的Android
工作室将无法正常工作 ，这样是
当你必须重建时，你有一些
用于重建服务器的adb命令
我们可以重新启动服务器了
应用程序将 启动并 运行
这是它要构建的服务器
硬件和硬件之间的桥梁
现在但我们有软件
Linux 内核
现在让我 谈谈Linux内核我
现在给了你足够的信息
这反过来又有限
信息 现在 所有的信息
它在 Android设备中的 含义 是
不是jukniene 意味着它不是100％的
linux 整个事情 都经过调整
他们正在使用所需要的东西
你的设备，这是所有的舀
Linux已经重新编译了Linux
在你的设备上，这就是他们的方式
在您的设备上 获得 了Linux
这完全是关于Linux内核 和
硬件和你看到的家伙
运行时ERT NJIT即
即时编译器和核心
所有坐在 这里的图书馆
它的一部分， 这是 完整的
架构看起来像现在这样可以
称为Android堆栈或它可以
被称为架构知道你的时候
正在写你好的世界， 你不能来
得出的结论是我在写作
我的主要和我将使用类似的东西
打印声明 说你好世界
这不是Android 现在 预订的方式
你现在想要问好世界
将 在后台发生
这就是Android的举办方式
你的Android描述来执行你的
申请权
现在你受到了密切关注
你的经理人密切监督着
窗口管理器活动管理器 包
经理甚至是电力经理的权力
经理是最重要的事情
例如，你们 什么时候 再写
你正在阅读一个你不 想要 的游戏
30岁以后关闭游戏
秒， 因为那 是 你们的
会把你的手机设置 为正确
因为 30秒后 你就关掉了
现在使用的电源管理器屏幕
您可以询问 请求者电源管理员
让我的应用程序在所有的时间现在
这个电源经理 永远不会让你的
应用程序睡眠，以便现在在这里
画廊手机日历浏览器你
想象你的游戏应用程序
这个游戏应用程序是一个难题
在你之后一直坐着
完成 你将拥有 的 游戏
现在也在那个 时候滑落了
电源管理员一直在等待时钟
而这个应用程序正在消耗所有
电池在 后台 和他
成为你电池 的 罪魁祸首
排水，这就是你如何使用
电源管理器电源管理器反过来可以
保持 电池怎么 正在被跟踪
使用和电池历史记录cabe 可以保持
跟踪谁正在占用电池和
电池发生了什么事
像 那些家伙让我告诉 你
你在编写Android时的一些东西
编程这是 另一个集合
语言我会说，因为你只是
无法编写类似的应用程序
Java程序，你不必这样
在这里批判性地观察每一行
你为自己的 时空写作
复杂性，如果你写一个糟糕的代码 ，
反过来 会给创造一个
反过来对内存的影响
会对你的影响产生影响
处理器反过来要去
现在 在你的电池的一个冲击
这么多代码 就要 发生了
所以大家请 记得 你有
写一个好的代码，你必须
照顾好 你的时间和空间
复杂性好， 所以我不想
现在给你 带来了太多 的理论
我们进入 Android和Android的时间
向世界问好， 让我们 接受一个
简单的程序，看看怎么写
应用
你知道我希望你保留这个
图大概 的 这个 打印输出
你旁边的图表有几天了
几周， 所以每当你 写作
您 希望您查看的 应用程序
我希望你详细说明这一点
打印输出 我想要你去
开发者网站，看看是什么
发生我想让你开始标记
关于你的窗户的 更多 信息
经理包经理广播
地点和所有这些，我想要你
探索这个，我希望你 坚持下去
当你写作时
申请所以请不要这么想
就像Java中 所有现在 就让我们来
现在快速投入我们的安装
首先，你们 真的很好奇
知道如何安装Android
工作室 虽然实际上我 会给
你安装Android studio的两个步骤
以防万一 ，如果你 不能够
如果你有任何问题， 请安装它
可以写支持它录制
煮这些家伙反过来会摇摆
为了行动，他们会帮助你
如何安装你的工作室
所以你得到了 两端的 支持
这就是 你的广告 rekha 的 美丽
现在这是你安装的任务
在 JDK，然后来到了Android
工作室所有人都会想知道哦
我的上帝， 他带我去的是什么
JDK 的 屏幕没有，这是一个任务，现在
当你在这个JDK单击现在这
是， 是 ，你可以看到 一个屏幕 ，
如果你正在使用你的背部， 请点击
在Mac OS上就在这里，请点击
在此并下载JDK 或者 如果你
正在使用Windows 64或32单击
或者这样那样反过来 会
帮你 下载 你的windows
如果 你是 JDK for Windows一次
完成这个接下来的事情是什么
你必须做的就是你必须 安装
Android工作室所以第二张幻灯片
那样你要去的地方
现在 安装Android工作室
只需点击此处
developer.android.com 反过来 就是这样
打算带你去开发者
工作室developer.android.com 和这个
你会得到这个按钮
下载Android 2.0的工作室 也和你
点击Android商店的 那个
现在下载Android 工作室
一个shell将下载几个
分钟，但安装SDK会
带走我们几个人，因为你没有
得到欲望 帐篷 ，这可能需要约
三个小时为 你 安装所有
SDK 现在让我带你进入
Android 工作室 让我告诉你如何
Android工作室看起来和你一样
安装 Android 后必须要做
工作室让我移到
现在我已经由 Android工作室
故意我没有加载我的
Android工作室 我必须一路走下去
回到我的 发射台，我要去
点击Android的工作室 ，让 所有
你将 获得 多长时间 知道 这是
这个Android工作室需要加载
现在如果你有我推荐的东西
至少12 GB RAM和你的
Intel i5或i7处理器和2GB RAM
应该是好的
16将是 巨大的 ，但我使用的是什么
Mac我使用16 GB，因为我使用的是SSD
现在推动它，当你点击
Android 这是你的Android工作室
在我之前， 现在看起来就像现在一样
带你去申请
发展，我总是告诉你如何
准确地将SDK安装到您的
申请现在你们都可以看到开始了
新的Android Studio 项目 ，我们会 来
现在大家 都回来吧
可以看到开放现有的Android工作室
看看等等等等等等
事情所以请去配置因为
我假设 你 正在运行
Android工作室现在是第一次
稍后点击我的SDK管理员
当你在里面的时候会告诉你
Android工作室我会告诉你如何
另外还有 这个SDK管理器
现在，当您单击SDK工作室时
这是 你们将获得 的屏幕
进入现在如果你真的 想取悦
从蜂窝开始安装
蜂窝是最新的你可以
从你的冰淇淋三明治安装
现在从4.0 到 现在 的 金块
点击展示包了解详情
你看到的是一个提取 权 ，如果
你想知道更多 关于究竟是什么
在棉花糖中究竟是什么
在棒棒糖那里我应该是什么
现在安装点击show package
详细信息 ，然后你们 要
看到很多的东西现在只要你 能
看到勾号现在让我做 任何事情
我没有使用很多 nagas desist
现在现在就让我带你 到 洛杉矶 弹跳现在
在这里观看Google AP
请安装此安装 android
平台22和 android的 源码
22如果你正在编写 应用程序
对于您的电视，您可以安装或
你正在为 视频编写应用程序
可以安装这个然后你请安装
你的Ihram和 英特尔就在这里
关于它， 你准备好去
请安装这个所有的差事
和你的英特尔是对的，你准备好了
非常相似，你会看到
在所有其他变体中也是如此
还有一个 你会看到 的KitKat
相同的东西，你可以安装
那里有很多东西
单击右上角 有
对 你来说非常重要 的 事情
因此部分 从请继续SDK
sdk工具中的工具请安装
你的英特尔86模拟器知道你什么时候
运行模拟器模拟器工作
因为这个模拟器加速器
有英特尔86仿真器加速器
你在这看到的请安装这个
不可变到NDK，因为你 不会
正在阅读他们的 衰变计划然后
请安装Google Play服务
在这里你们都可以看到这个Google Play
服务和任何有关 谷歌
你安装了一切
当我们完全正确的谷歌应用程序
Google地图 以及我们需要的所有内容
Google Play服务也会安装
Android SDK构建工具请参阅make和
ll DB Android Auto app刺激器
Android SDK安装的文档
所有 你看到蜱 的 障碍
标记和我安装的 任何东西
请继续 和安装所有
你系统中的东西是这样的
你需要三个小时
安装不要沮丧和一次
如果你安装好了，你就准备好了
用你的Android写这个非常
对你们来说重要的是你们现在都是你们
明确的业务你 有任何问题
与安装部分
好吧所以我认为 你 没事
有了这个， 现在让 我继续 Android
让我点击开始一个新的 应用程序
现在所有的 ，如果我猜你们都
等待这个时间，你们 都是
真的很高兴看到如何写你的
第一次申请，它真的 非常
有趣的 每一步，你是什么
要 经历的将 是非常的
现在有趣的是我们必须给予
应用程序名称现在你可以给任何
你想要的名字现在让我打电话给你
作为我的第一个
在右边，所以在这里你可以给你的
公司域在这里，这发生了
是包装名称， 它可以是任何东西
你想要 的习惯我们都说平静
冷静点一个dareka点
训练点我的应用程序就像这样
你可以给你 自己的包名 它能
被各种点分开的时候
你给你的公司 域名
给这个，这就是它的存在
像包一样对待
名称，它以相反的顺序
现在你们都可以看到 这是我的应用程序
训练ed Eureka平静和我的第一次
我的第一个应用是应用程序名称
已经标记在最后和这个
恰好是包名和伙计们
你知道这是Java中的命名空间
这恰好是一个独特的数据包
命名，以免它与你的冲突
其他应用程序在这里你们都可以
看到以往正是这样的文件夹
您正在 创建第一个应用程序
这是你的 广告 Rekha会议3
在你的第一步， 不，我没有
希望现在让这个在第3场会议下
我只是去一个 Dre因为它是对的
第一次会议，所以现在让 我点击
在它上面 一个Raqqah我会说 下一个说好的
然后我会说它是牛至
现在你们很想知道为什么
当我有我的诺格建议我有
用我的软糖 这将是
质疑你的想法
请注意选择软糖
通过针对APA 17及更高版本来表示 您的
应用程序将 在 7.4 左右运行
这是设备的百分比
现在 遍布全球
这是 由 谷歌 建议 的
现在玩商店， 因为我 没有 得到
这个我要 一路去到 我
noggin现在从4.3果冻豆到7.0
现在让我说， 请大家注意
可以通过定位API 24及更高版本来查看
您的应用将 的 不到 1％ 运行
出现这种情况 的设备 是最新的
设备 甚至不会是 很多人
拥有这些设备就是这样
你会像你一样 从中获益
不想赚几点钱
对于你想要的产品
最大的人使用它所以这个
测试编译的目的
目的和个人原因
你可以使用它，但是当你的时候
释放到这个Play商店我
不建议你使用最新的
版本，因为你的
知道它是 运行 不到 1％
现在让 我回到 棒棒糖
现在棒棒糖是40.5％，因为它不是
最新它越来越 的鸣叫和很多
人们正 朝着另一个方向前进
区域其他版本，现在
mashmallow恰好是跑步者
目前这 是人们 正在使用的
但到目前为止， 但仍然是你们所有人
只能看到四分之七的百分之七
人们使用你的棉花糖等等
让我们回到原来的那个年纪
你的API 17 4.2 如果你是 现在的伙伴 们
工作和被称为的概念
工作安排员和你工作的时候
关于服务和许多其他概念
和德文强调 他们会推荐
你 可以使用下面的21左右的版本
21它不会去那里是什么
建议密切注意这些事情
然后再次Android你就是
问你是否会写作
您的手机或平板电脑应用程序
我说是的，我会写一个
应用我的 手机 和
平板电脑现在没有我的波浪或电视或
你的办公桌所以我不 点击
什么我 现在 马上要到 下一个
这是你们都能看到的地方
点击时模板和你
这一点，你会看到一个真棒
应用程序出现在你面前
虽然你现在什么都没做
谷歌地图的框架将是
通过点击 对你 来说 只是 工作
现在我们对任何一个都不感兴趣
这是因为我们想 学习
我们想从头开始 申请
体验它，让我点击
让我选择空的活动让我
说下一个，现在它说活动
说出你选择的是什么
成为项目名称的主要活动
是第一步 ，这 将 是
是主要活动让它成为 因为
这 将是内部名称
什么会有其他人
外在的是这些人看不出来的
如果 你正在创建一个活动，现在一次
虽然 最初我告诉你这个 活动
一直被顶视图迷恋
您看到的应用程序是什么
在视图下查看 你 看到了什么
已 安装是活动
好吧， 这是最重要的事情
这是 你 的理解
活动和布局名称布局
名称活动依次强调主要
将会提到这个观点
是你现在要记住的
带你回到PowerPoint 和我
会告诉你这将是什么 样子
现在在这种情况下 你会看到一个
美丽的屏幕美丽的屏幕
出现只是 因为 活动
现在主要是工作的核心部分
工作过程是这是主要的活动
在这里 您将编写代码时
照顾好我们差不多
完了，让我说他现在完成了
这将带来Android工作室
现在需要一段时间取决于 你的
系统和配置可能会来
在一分钟内， 甚至可能 需要
三分钟 让你们看到了
屏幕所以现在不要冷清让我
我现在和什么时候都不想要提示
您选择的技巧和将要
给你很多步骤来 写你的
应用程序， 你们是对的
有你的Android工作室和我
告诉过你我向你保证我会 表现出来
你是SDK管理员的合适人选
工作室里，如果你 已经 忘记了
或者在任何时候，如果你愿意的话
安装你想要升级你的SDK
请 在此处 观看此向下箭头 以及是否
你把光标留了几下
秒它将 向您展示SDK
经理并点击它，这将
带你回到 我们 所在的屏幕
来自右边，所以你应该
熟悉这些东西 就是这样的
从这里你可以回到 这个 SDK
屏幕，这就是我告诉 你的
我 现在是时候了
介绍 工作室，事实上，如果我
运行此应用程序此应用程序
我现在 打招呼， 不是
有兴趣看到我的问候，但我就是我
想要了解究竟是什么
工作室是关于和怎么样的
应用程序在此组织
特别工作室现在在右边
无论 你们 看到的是什么
是你要去哪里 的地方
编写源代码并在左侧
无论你看到的是 什么
大多数情况恰好是这样的
资源相关的东西 现在这个
s是所有资源 相关的地方
信息就在这里
在Java 中我的apt或培训那个广告
在 音乐会上 录制 我迈出的第一步
点击后可以看到这个主要活动
对， 这 是你的活动 ，这是
你现在看到 的，现在它是所有
现在 向右 开 ， 这是你的 第一个
应用现在你很难看到一个
在这个 和 内部创建功能
除了你的扩展应用程序
紧凑的活动现在最多
重要的是你要明白
这就像是什么
资源和什么样 的 内容或
他们 在资源方面让我给你一个
我点击时就可以看到鸟瞰图了
在布局上， 这也是你的意思
在屏幕上你看到了主要的活动
你看到了活动main.xml这个
您在构建时看到的两个文件
这个 项目，你们都 可以看到这一切
现在当我点击这个时 再次 在这里
活动主要现在这是你的
模拟器将带你的屏幕
现在这 是一个 显示 它不是
模拟器你只是看着视图
这就是 它如何 提出来的
视图和它说的Hello 世界
你现在点击 文字 和
这反过来告诉你究竟是怎么回事
说，你好世界，它谈论
布局你是什么样的布局
在你的申请中， 这将是
详细讨论这个布局
在下一届会议上 因为差不多一半
会议将 继续
布局本身，我们将重新设计
那时的专业应用
现在我们有相对的布局， 好像
现在里面，我们 在 TextView的
textview 我们已经说过你好
世界，这就是你们的 能力
现在看到这个问候世界给你
对它的更多解释让我走了
回到设计想象这是 你的
手机你拿着 它在 你的手掌
当你拿着手机时
掌心， 你知道你的皮肤拥抱
当皮肤紧紧抓住手机时
电话，它正在吃 这个
特殊的空间也恰到好处
现在以防万一你得到一个 按钮
边缘，如果你有一个按钮
顺便说一下你拿着手机在皮肤 上
转动将按下按钮
可能会被激活，这是有原因的
我们宁愿给这个
电话右边的空间， 你能看到吗？
从之间的下屏的空间
你好世界的起点
这有一点空间
顶部空间，非常相似
空间将贯穿始终
这个屏幕 现在我们如何做到这一点
让我回到 原文
现在你们都可以看到布局 了
相对布局我要谈谈
它以后
现在这条线已经生成了
Android的，所以不要担心这个 这个
规则 行 由Android 编号 生成
这个XML 现在生成了这一行
行也是由Android生成的
不用担心这个，现在 其他
你们是什么人的直接的东西
看到这里是现在的身份，如果在
所有如果你想引用亲戚
查看 您可以使用ID名称来引用它
称为活动主要这个我会
教你在 后面详细
通过使用这种想法可以参照
布局现在在 你的布局内
现在让我把这条线推下去
碰巧 是两件重要的事情
布局高度和布局位和
然后我们谈话时的布局高度
关于布局宽度和高度现在
这是宽度，这是高度
白色的屏幕， 你们是 谁
看 这里这是高度和
这就是我们 所说 的宽度
现在我们在这里说匹配父母
这意味着占用整个空间
多少曾经是 手机 的大小
让同一空间的惠特比如何
很多我们的是手机的大小 ，他们
有高度占据完整
高度是你可以说或你有
选择设计选择多少
您想要用作的屏幕
宽度现在让 我说200 DP站
对于密度无关的像素我会
现在就告诉你这个问题
我 现在 回到 设计你们都 可以
看到我在这里的时候在这里
屏幕现在是蓝屏 代表的
你有多少屏幕
吞噬那是200 DP 那个
意味着在这个白色的屏幕上 你要去
将此空间用作200 DP
你提出 要求 的屏幕
宽度由于某种原因现在当你
说匹配父亲它现在使用诱人
仅举一个例子， 如果我现在说350
我会去设计
所以这几乎是你知道它是均匀的
超出此屏幕右等都 可以
你看到公共汽车， 这太荒谬了
所以在那里你甚至可以说 500
这是没有意义的，所以最好坚持下去
该屏幕的大小没事所以没有
它不是
350它是3500我有一个给定的权利
350应该是无意义的效果
是合理的，你几乎来了
到屏幕的末尾一点点
空间已经 剩下3,500或 应该
阅读屏幕，所以你们
明白这究竟是什么意思
现在你知道我按下控制空间了
并且不允许我删除它并按
控制空间是现在这个无解
那个家伙又要自动带来
有时会发生匹配父母
当它是越野车时在模拟器中
有时它会发生，所以我得到了
比赛的父母现在回来了
学会了很难用完整的 屏幕
现在我在谈论领先空间
现在我要来 它现在这是在哪里
你们打算 现在大家都用它
可以看到左边的填充底部
前16个DP现在就是填充
我们在谈论 填充
左边是16 DP填充到 顶部
16 DP现在就是那个我们
我们正在努力 分配
应用现在这就是它现在的样子
当我点击这个或当我悬停
它会显示在此行 顶部 的光标
别的东西 它不是 16 DP在说
维度活动强调垂直
现在强调保证金，当我点击
现在你无法看到16
DP将16 DP视为文件中的DP
称为活动垂直边距
对， 所以这是 在名为的文件夹中
为维度现在就让我们赶快去
资源让我点击 值
你已经看到尺寸正确了
这让我点击尺寸和
让我点击1 我们 显然 不是你
你们可能会问我这是什么应该
你有两个维度 吗？
担心它，我会 说话
关于它以后
现在让我点击第一个维度
在这里你们都可以看到活动
水平边距是16 DP和
垂直覆盖物是16
现在，如果你想让我改变，我可以
将其更改为36 DP作为水平
保证金和36 DP至垂直保证金
现在始终将数据保存在数据中
区，这是 一个数据区 ，所以 不要尝试
带来数据不要尝试太硬的代码
您的XML文件中的数据
它是 怎么说 我维度意味着 它
转到里面的文件夹尺寸
你有里面的维度XML
你有活动垂直保证金
你现在改变它了
当我来到这里时，它不会 是 16 DP
现在我就 告诉 你在屏幕上你
所有人都可以看到它被推得更多一点
里面因为16我把它变成了36
这就是你们所能看到的一切
屏幕所以它被推了一下
好吧，现在我必须 回去
尺寸， 如果我必须得到这个
我必须把它改成 我的16 DP
所以这就是你们可以改变你们的方式
尺寸，这是一种方式
看着它，你们现在已经学会了
或者确切地说它然后是工具
上下文，你不必担心
它甚至没有你的应用程序
会起作用 ，因为雪 只是给予
你知道的包名吗？
我甚至可以删除它，它会
不会对 我的应用程序 造成任何问
会工作所以让我把它带回来
这就是现在这就是全部了
现在创建了相对布局
相对布局要求完整
屏幕，你给的填充
现在你想要 16个 自己 周围的DP
带来你好世界
现在让我们重新创建这个人吧
我想创造一个你好世界的 菜
想要引入一个我要键入的文本小部件
在左钻石支架，我会
输入T你们都可以看到这个纹理和
我会选择，现在这 是问我
有多少是你在已经得到
你的手，我会说内容 是什么
如果我有包装内容的含义
打招呼世界 我们打招呼多少
世界需要的是宽度可以使用
你的布局是什么意思
身高我现在再说一遍内容
现在让它 采取的高度
字母作为我的角色的高度
是你想说的是什么
现在接下来 你 要做的就是我
只是想打个招呼世界 ，让该
生病
文字我 只是打字D 我 请下来
然后点击 文字 ，你们都 可以说
你想在这里说什么我想
说欢迎 Android走向世界
Android的世界这就是我想要的
现在说我完成打字的那一刻
欢迎来到手ro的话
这是他给我 的 ello灯泡
温柔的提醒嘿，事情不是
看起来不错，我可以帮助你
是这家伙 问 我让我们
点击，看看他是 要求
不，他说提取字符串资源
现在让我再次向你展示
我点击它会带来这个灯泡
它是提取字符串资源let
我点击这个，他在暗示我
现在有了源价值
值得欢迎的Android世界
在顶部， 您 可以看到资源
现在请注意这将被视为
关键是这将被视为
价值，他正在向你展示
他说你可以把这个用来
您在字符串文件是他 是 什么
试着问你，你很高兴
关于它， 因为有人准备做
所有的工作 对你来说都很重要
而且你只需要在一分钟就说好
说好的 你们都可以看到 你能做到的 字符串
看到变量和你的数据一样好
变数欢迎来到Android的世界
你可以 看到 这个下划线 写 这个
它已被放置在字符串让我们
在 那里检查字符串和 你们都
可以看到这条线是为你生成的
如果你想要知道你是否想手动
生成它可以轻松 使用这种类型
串现在 我只输入一个字符串，我 出来
字符串和我会说的名字
你好 ， 我可以说什么
让我问一下你好Eddie Rica你好
埃迪哥斯达黎加现在这是我的钥匙，现在 我只
想在这里有价值 我会关闭
这就是我关闭它和他的那一刻
用 字符串完成它， 然后是
在哪里你可以拥有我 会说的价值
你好， 你好Eddie Rica这是对的
这是我能带来的价值
是如此的身体，你 可以 带来
串到这个特定 区域 ，从而
请保留所有资源
来源文件夹，即使你尝试
写正确的事情这也不会
给你造成伤害没有人会去
杀了你，它仍然是
应用程序将工作，但 上下 行
你们 将要陷入麻烦 所以
你们所有人都想知道是什么样的
麻烦的是， 现在，如果你写你的
应用这样 是我的话， 正确的
现在我可以理解这一点，你 可以
明白这一点时， 这个应用程序是
编译后，它已在日本销售
他们不会明白你是什么
试图说 或者 说 他们不会
明白你想说 那又怎么样
他们宁愿 这样做
日语 或者他们宁愿
有 这个在荷兰语或法语没有到
这样做是为了拥有所有的声明
如果你试图 在字符串中声明
宣布这种类型的任何东西
对你和你来说都变得坚强了
单词不能改变，这 是
要继续留 在 英国永远 如此
当我们到达卢卡斯的那一章时， 我
我将更多地谈论这个和数据
将解释 如何转换它
成为印地语的日语或中文
或者在任何其他语言中 ，我们在这里
再创建一个字符串，然后按
控制空间现在你们都可以看到你好
我已经将你的名字问好了Eddi Rekha 欢迎来到
我不想选择 Android的世界
你好Eddy Rekha， 这样的家伙来了
在这里， 当我点击我的设计和
你们都可以看到这是你好Eddy Rekha
如果你想改变你就在那里
想要改变 你 的文字大小
可以只输入文字大小没有人请
要 记住 我用的
与密度无关的像素 我告诉过你
我将很快解释它
你现在为文本不使用了
与密度无关的像素我不是
希望我的文字大小为3030 SP
无论什么时候你 用 它
文字请使用SP因为这个
转过来照顾 你的内心
外部引线和宽度
角色的所有场景都是如此
在这里照顾它现在 让我 简要介绍一下
现在就谈谈这个DP 吧
使用DP 您的 应用程序 将 是
安装在您的标签上或小的
设备一
北方7英寸手机或5英寸手机的范围
电话和现在所有的手机
像素是不同的现在，如果你
正在使用10个像素的 10个像素
意思是不同的3英寸手机10
您的7英寸手机的像素不同
并在您的标签中，但如果我使用它
10 DP和DP是要看起来很像 ，
你想要的所有设备
使用，这就是它的原因
作为密度 独立 处理
像素无论如何我们会更深入
我 刚刚 在后面的会议中进入它
所以，我不想离开你
我刚才给出了一个简短的解释
所以当你使用文本时请
使用 SP不要使用DP
所以让我 告诉你它看起来像哇
这看起来稍微大一点， 不让 我
给它上色它这种类型 相当简单
文字， 你们都可以看到颜色和
在颜色你有这么多的颜色和
你可以选择任何颜色的你
想要对，所以你们都能 看到颜色
在右边的面板，你可以
点击设计 ，你们都 可以看到
这种颜色现在你可以创建你的
自己的颜色， 但不要那样做我会
告诉你 为什么以后 这样 你 就是 这样
伙计们已经使用了纹理，我想
我们已经走了很长的路，现在也让我
做一件事让我也教你如何
创建一个简单的编辑控件和一个
按钮，让我们编译程序
在 此 之前 我会 告诉你如何
现在创建它的简单 编辑文本
两种方式一种是您可以将
现在让我做一件事，因为它
相对来说 让我 把它转换成
现在通过转换它来实现线性布局
是我们 要求的线性布局
所有小部件都落在另一个之下
好吧所以这就是 我想现在 让
我做一 件事 让我 带上一个按钮
现在我只需输入此 内容即可输入
B现在按钮是正确的 - 没有宽度
你知道我说的宽度是多少
家长采取的所有画面
父高度让它成为包装内容
这里的按钮文本的名称，以便
我会说
我会让你把这个人推倒
在这里你点击这个文本，在这里
可以给按钮 ，而 名称
给按钮的名称，你 可以
说按下按钮的名称和
他说 ， 这 家伙又进来了
嘿，你想让我帮忙，我会说
按钮推我， 如果 你， 我甚至可以 改变
我希望这就是正确的
你有正确的按钮 - 现在我们 有了
让我去 设计，我想要我
拿起线性布局 - 我告诉过你
我想要的按钮 低于一个
每个右边和 你好
准备好的记录我只想要按钮
低于 我所有 的八个断路器
想要，但现在却 没有发生
现在让我们 回去看看为什么 现在
通常是线性布局的默认值
线性布局的特点是我们
必须使用 称为 的 东西
当我打字或打字时的方向
方向进来现在请检查
它默认情况下是垂直的
你的水平方向
现在不要给它任何水平的东西
你现在正在接受垂直
现在我会 回去做
我的设计， 你们都可以看到 阿里卡
推我就在埃里卡下面
对，所以每个 下面都是一个
该 你们都可以看到 正常的小伙子 ，所以它的
时间为我们编写这个程序，
看看它是如何工作的现在让我点击
这个播放按钮
现在我编译程序之前就好了
问你，你有任何问题
创建文件和关于
资源，就像我们刚才 看到 如何
创建你的资源 我们没有它
现在首先进入主要活动
如果您有任何问题，请让我澄清一下
关于资源，然后我想
主要活动和编译所以
家伙你有任何问题， 所以 在这里
远
还好 斯瓦特 钱德勒问我
问题是什么是SDK的作用
以及放在其中的工具是什么
Swati你知道 我 更喜欢 什么
后来 因为 回答这些 问题
我们会被分散注意力
流动我们正在创造一个
小应用程序， 使其 工作
让我们来谈谈SDK是吧
我们在后来的 州讨论APS
请 稍后 或通过 提醒 我
会议 结束时，我会 谈论这个
DK的或者如果你能 等待 其他
会议没有任何喜欢它，如果 你是
在会议结束时我仍然很好奇
要回答你的问题让 我
把你的问题推到了最后
会话， 因为我不想 打破
这里的连续性还可以，所以是的
你休息， 现在这个 清除
让我回去吧你们 已经学会了
如何在何时 创建应用程序
你正在写一个简单的应用程序
是所有 的 事情 自动来了
你隐藏 了主要的活动和
你正在扩展应用程序紧凑活动
现在你们现在正在扩展 你们
活动活动恰好是其中的一部分
你的机器人知道像swathi的方式
你问我API的种类是什么
如果你现在在里面有ZK
来到这里到 这个主要活动你
正在扩展 F紧凑活动
对， 你是在引擎盖下
活动，如果你想知道什么
请给 我 一些 ApS
按ctrlÓ通过按下Ctrl o 及
你会看到很多功能
你活动中存在的是什么
这个或API是，你有一个PA
在相关的旗帜下
例如，如果我把我的位置 ，你有
如果我采取相关的API 中心位置
您将拥有的内容提供商
内容下的相关功能
提供商非常喜欢它
组织良好，我要和他说话
你这件事在以后详细刚
给你它的要点，因为我没有
我想让你这么想
所有人都 坚持这 一点
这么聪明我希望你是公正的
深入了解API
就像你现在一直要求的那样
什么有奇怪的创造功能
创建 有 或多或少的 像
适用于您的应用程序的构造函数
对于主要应用程序，所以这来了
本身
现在那之后我会说话
关于捆绑非常的勺子给我
几分钟后你就去 了
超级，你正试图给所有的
将感官保存到 AB 的父母 身上
紧凑的活动我刚才 不打扰
关于这一点 或多或少是 这样的
你现在 就是 Java场景
调用称为内容的东西
虽然 我很 清楚地 告诉你们
你有两个 不同的层
你正在编写 应用程序和这个
主要活动恰好是课程
现在让我写 一个评论， 我们采取 K 的
核心业务逻辑没有
实际上看这条线是这样的
相关的观点好吧没有我想要的
这里说的是以下行引入
查看活动之上没有这个
现在究竟会发生什么
视图已经被带到了顶部
现在活动，如果我采取这一行
活动甚至都不知道
认为这就是 它的含义
没有 活动是独立的
现在应用它来做到 这一点
无论如何你看到了setcontentview
现在它的功能就在我树的时候
输入它就在那里，它说
整数布局资源ID 现在让我
点击这个 ，你们现在知道了
这是你得到你的文字的地方
那是尤里卡坐下来的你好帮手
就在这里，不是 我想要的
这个，我想在 我的主要 打印
程序现在让 我告诉你该怎么做
现在写完setcontentview之后
请输入 全部 四个资源
每当我打字 或它给我的时候
包名称我的Abdur训练是一个
记录平静现在 我会说点我
说所有点你就在这里
资源 ，当你说点 你的时候
现在要进入资源的是什么
你想在 你的资源 里面 吗？
想要绘图你想要布局与地图
价值， 你想去 哪里我想要的
去布局没有人不担心我
将 谈论mipmap
我以后会像雪一样画画
我现在想要这样做
这个布局现在在这里我会说所有点我
只需输入L，你就可以看到了
布局这个包名确认了这一点
你是在正确的轨道 ，现在
布局是ORS ，我会在里面说
布局我会按顺序排列布局点
现在无论文件存在什么
在你的活动主要内部显示
了一切，现在 我在这里只是 想
拿起活动主要是一个文件
我想 现在 就选择 这是非常好的
纹理和它是什么
纹理 是打印到的
屏幕现在我们可以期待什么
这是
这个节目是这里 的 导演
执行，这是你们可以做到的
现在期待我们如何运行它
程序没有，我们在这里有一个小问题
现在甚至在你运行这个程序之前我们
必须将模拟器带入
屏幕右边现在让我们看看如何
这样做我现在只是点击
播放按钮 现在它 说它是
我 已经在这里初步建立 亚行
有几个模拟器坐在这里
但我想创造我自己现在让我
现在说创建新的虚拟设备我 来了
在这里创建我自己的模拟器伙伴们
知道你可以创造一个电视 作为
模拟器或波形或标签或 手机
现在我在手机里让我坚持下去
到我的手机现在是什么样的初始化
你想要的模拟器现在你有一个
非常高密度的模拟器， 它有
有一个像5.7英寸的大屏幕，如果你
想要你提交的小屏幕
在 44.0和你所有的屏幕
尺寸，你有分辨率和
你买的时候就有密度
手机你想买最好的
电话对，所以你总是从
最大的屏幕和HTML hdpi和东西
这样说 ，这是因为， 弹出这样的
设备可能需要一段时间， 所以让
我适度选择这是Nexus 6
现在480也太低我不
想要 好吧让我卖像Nexus 6
好的
所以当你有的时候我会说下一个
挑选Nexus 6现在是什么样的领域
你 现在想要哪个任务
你现在想要的，你知道的很漂亮
好吧， 通过 选择7.1 17.0，你知道
你得到的命中次数非常少
所以你 更愿意 去与
棒棒糖5.1，这就是 我要说的
没有棉花糖 它说它在那里
你的系统， 但你必须 下载
这下载 SDK， 但无论如何我没有
我想让我 去 棒棒糖22和
让我说下
好了，现在你有了 Nexus 622
现在你可以称之为我的
模拟器或您的公司名称
你要给它的名字可以是
这里给出所以 这个模拟器你是什么
试图创造 ，然后喜欢它
问你嘿，你选择了
这你想要改变你想要的一切
将逻辑更改为其他任何内容 或
你想改变贝德福德，它是potater
你想由于 笔记本电脑，我 改变
意味着景观现在让它成为现实
肖像，然后模拟
表现一切都是 如此
理会这些事情，然后去
以 显示高级设置，所以这是
有趣的你都可以得到 由 兴奋
看着这个它说 同样的东西
现在这里有趣的东西了
你将能看到坡道 说好
我们有了可以控制它的坡道
不要跳进Zen类型的 答案
在这里，因为每部手机都有自己的
限制， 你必须知道
你在真正的手机上工作
设备模拟器都是真实的 设备
为了你，它会假装像
一个真正的设备，它 将会
刺激所有的 硬件是什么
通过更改它来存在于该设备中
硬件之间存在冲突
你之间的模仿不会出现
所以请不要 这 ^ h所有 ，除非你
知道你现在正在做什么
你又有各种各样的东西了
尝试一下，你可以玩 这个
后来
现在 我很高兴现在这样做
模拟器你想要你得到我的
模拟器Nexus 6和API是22让我
现在就说你好了
如果你没有，可能会出错
在你的SDK中安装了你的模拟器
所以要注意这一点，所以非常
对你来说重要的 是 我 安装它
向您展示了如何安装它
这需要一段 时间，因为这是
几乎就像 你的手机 一样
拿出所有的时间 ，因为你是
几乎可以启动你的手机了
所以恭喜你写了你的
第一次申请 ，你们都可以看到
你好广告 Rekha，你们都可以看到
按下我按钮，但没有
与它有关， 你们没有
用 这个按下按钮 完成任何事情
右等什么是 你想做的事
现在只需按下这个按钮
点击推我，让我打印
有人正确地说 某人
点击了
按钮，所以现在让我们这样做
有一段时间我们搬出了
PowerPoint 现在让 我 回到
PowerPoint 现在这是观众和
你学会了如何安装 这个和我们
转移到活动，在这里你都
可以看出它是一个切入点
每个活动 都有一个 用户交互
布局文件， 您 可以 在其中 放置UI
和应用程序可以有所不同
活动现在 我们刚刚创建了一个
现在写 活动时的活动
申请 你 可以有多少
你现在想要的活动
我们创造的活动
是一个非常粗糙的，在右边
你在 这里 看到的 是
你有Facebook图片，你看
这封电子邮件或电话和密码登录
还有很多其他信息
是这个活动，只是为了告诉你
活动，我们正试图表明
你了解活动的样子
现在回到功能
所有活动相互作用的活动
用户为了做一些这样的事情
如拨打手机 拍照 电子邮件或
查看或地图现在我们 已经有人了
写了一个我们已经拥有的程序
按钮只需 点击按钮，我
我是电话，或者我可以问我的按钮
拍照 或者我可能会收到
发邮件或 发送电子邮件，无论我想要什么
现在这一切都发生在内部
活动现在你们都知道了
视图已经在活动之上搪瓷
你们都可以在这张图中看到
左边你们都可以看到你的观点
都可以看到一个计算器如此明显
计算器让你低于它
你有一个活动 ， 又 是
要做所有的计算工作
活动呈现为浮动
窗户或嵌入另一个
事实上这个浮动窗口
我们稍后再 讨论
实际上是被称为一个小部件的
现在我们正在编写一个简单的活动
我们正在学习 如何使用简单的
活动， 但在活动之上 我们
可以引入一个小部件或我们可以 引入
你想要的许多活动都是 正确的
现在， 如果你正在 使用 计算器 ，如果
你去画廊的画廊点击
要在你的 计算器上 安装
等等你可以
在顶部引入任意数量的活动
现在一个应用程序由多个组成
松散约束的活动
对方 现在当你有一个活动
现在您不必将其称为
活动ABCD呼吁 BB 是
呼叫CC呼叫T没有必要
现在 B依次K然后依次打电话给B.
呼叫D或B依次可以依次呼叫CC
可以这样调用B这样的活动
又可以互相调用但它是
要求没有人请 参加比赛
活动不仅仅是你的主要活动
或屏幕或它不是那样的
你要打电话的功能
活动，我们有更多的东西
现在你们会结束会议
了解如何创建组件
Android Android 它不是一个
应用程序Android已经好多了
行为和美好的东西
所有那些事情 根深蒂固
你 会看到我们是这样的
要松开 紧密 耦合
应用程序， 我们将要做
所有这些活动由一个 组件
本身你会 学到 什么
随着我们现在的进步，活动开始了
生命周期 如此简短，我告诉过 你了
活动周期的含义是在
他们告诉 你的上一个图表
你和 你的日历 ，然后你
电话打开日历就会去
到后台，电话就在那里
在堆栈的 顶部 ， 你 要
接听你们都有的电话
现在看到它让我带 你进去
如何活动的现实方式
生命周期现在看起来像你
当你 现在 启动你的 应用程序时
活动开始就好了
调用名为 oncreate的函数
现在你们已经看过 GaN了
在您的应用程序中创建功能
有你打电话的创造
这意味着活动开始 ，
uncreate已经进入increate我们有
显示文本视图和创建
我们已经显示的按钮，这 是所有
我们接下来依次做了什么
因为那个是开始的召唤
创造恰好是
一种构造函数
只有 当时 才 创建活动
控制将来到创造
否则无论何时重新创建或何时重建
你安排了你的活动或什么时候
你的活动再次被召唤
而这 反过来 将呼吁开始
控制永远不会再次进入
总是在控制之后
在活动 激活 时开始
好吧，我现在要更深入了
进入上开始，我要 告诉
你如何开始这将 有所帮助
我们现在有了一些东西
叫做 onresume 这也是 我 要去的
从现在开始，然后在一分钟解释
你的活动现在正在运行你好
迭代器程序，你有什么
书面正在经历这个过程
活动发布，它来到 oncreate
而且我们不会在开始或结束时凌驾于首都
恢复，如果你是全部，如果有的话
阅读这个功能，它会去
通过这个 开始简历和它
会让你的应用程序工作，甚至
没有这一切都开始恢复你的
当我编译时，活动将会运行
该程序现在让我们回到
应用程序让我们编译，看看如何
这个应用程序 将工作 ，然后
现在我们再回过头来这个 图 我
我现在回到我的申请表中
创建了模拟器，现在这个
活动正在运行， 这 不是全部
你们现在知道了
我想跟踪的是我真的来了
进入这个创造我怎么知道我
真正进入这个 创造你们所有人
会告诉我是的，你进来了
因为我们每个人都可以看到你好
记录下你已经进入了这个
特别功能现在说你好
准备好的印刷记录， 你 怎么知道
这个特殊的功能是否有
被执行或不否 ，我们有
引入日志我们有日志猫
你们现在看到的那个
现在你知道，这里真的很方便
我打算做什么我会说
log dot D所以这个D代表调试
我会向你解释这个
现在这里是我们总是给出的日志
标记是这样的，也可以 是
你的名字也在 这里，我可以 说一个
字符串没关系
oncreate， 这是你降落的地方
这就是你可以写日志的全部内容
功能现在只是抛出一个错误
它说 ，现在当我点击
这请说Android util dot log
点击alt 然后输入以 摆脱
那个错误现在他带来 了相关的
图书馆，他现在没有错误
当你使用这个日志 D这 是
对于调试，oncreate中的这个标签将是
以一种特定的颜色显示给你
因为你说我想看到它
在调试模式现在我只想要的人
你现在体验这个登录
转向有各种各样的元素
现在让我说log E这意味着它是一个
错误现在让我说log W
这意味着它是 警告 ，让我
说我的日志信息
信息就是这样，你有
日志，你有各种各样的
参数只是由你 知道让我
只需使用它就可以删除它
它是否会 改变 颜色和它
显示它 你让我运行一次
再次向您展示它是如何工作的
现在你们都可以看到程序了
现在来到Eddi记录的问候
打印没有你想看日志的时候
确切地说，现在有人 来了
在这里下载到Android显示器
在屏幕的左下角 ，我
我按住光标点击
android监视器现在 就是你的位置
现在，当你看到这个日志 我告诉你
这不只是显示 你的
应用程序反过来可以显示所有
您的应用程序正在运行
它可以开始显示所有的模拟器
应用程序数据现在你想要什么
你想告诉这个日志嘿
我只对我的申请感兴趣
不要那么向 我 展示 垃圾
情况 你来右上方
在底部的角落你们都可以看到
我点击现在 只 显示 选中
应用程序或firebase时没有过滤器
你没有点击所有的过滤器
应用程序将开始抛出日志
在这个特定区域，让 我点击
现在 只显示选定的应用程序
你必须在这个垃圾中搜索你的
现在的消息， 如果你 可以来
在这里输入你的标签标签就是 你的意思
把它放在这里，这是你的关键所在
如果 是的 话 ，你现在就在这里给出钥匙
冗长详细，它带来了一切
现在你知道 哦，你已经给了调试
编辑警告，我写得如此详细
适合你
现在你们都能看到正确的信息
现在你们 都可以 看到调试了
黑色错误是一种质朴的
红色和警告是蓝色的，我在那里
是信息是黑色 无这是
你们现在怎么能看到原木好了
当我们 谈论活动
生命周期 让我带来 属性
现在进入它我们有了 创造
接下来我们进入了 不，我只是
打字对 L-输入 大写字母 S你们都
从右开始看这就是你
伙计们看对了我要 点击
现在我要带来 发病
现在让做什么 你
看到的简历是不是没有我 只是
要带上简历然后你
看到应用程序运行 正常
之后你的活动开始了
知道 你是否想要查看
活动生命周期 有两种方式
要做到这一点，你可以通过
我带你通过的图表
Erika 或者更好的方式
你们这些数据非常渴望
而且你想要 非常非常
专业的你们都可以去
developer.android.com 现在这是你的
圣经 ，这就是你吃的全部
健康，在这里我可以输入活动
在我输入活动的生命周期中
这里的生命周期，这是最终的
适合所有人的地方，这 就是 全部
该API 是 在 所有的库到达
来自这是我们采取的地方
从这里来的一切都是图表
那些 你们在我们看到的东西
我们也看到了活动
在存储上创建 了 head
恢复和此费率活动正在 运行
在我们的图表中，我们 来到这里
我打算回到 我的 图表
我们需要脉冲 停止和消灭
让我把它带进来然后我会
解释 暂停和停止 的 含义
摧毁你现在让我回去 吧
我希望带上我的传递脉冲
现在我想 引入我的停止
你知道我能控制什么哦 不
现在我将在停止顶部输入
你们都可以在 这里 看到 这个
是 另一种 带来它的 方式
停下来然后我可以有所收获
我现在打电话给摧毁
以正常方式带来它现在得到了所有
与 我 有关的事件
活动现在让 我把所有这些家伙
在评论中，我阻止了 整个事情
我控制住了 正向斜线
为所有三行发表评论
对，所以它现在进入评论我
只是复制这个 ，我会把它
到处都是正确的 ，我只是去 复制
它在这里，开始和恢复和
我要说嘿，这就是你
人是如此的权利
我所要做的就是开始制作 我的
现在改变我现在开始了
我在恢复正确，所以我在这里
在这里脉搏我在这里停下来我是
摧毁这个实习生包括
现在你的活动生活第二
你运行你的程序不让我重新运行
程序我 会告诉你一些魔法
发生在这里让我看到一切
再一次
现在到目前为止只在创建时使用
让我们看看 究竟 会发生 什么
发生 这样的权利，你都可以 看到 它是
让屏幕安心，你就走了
去申请一遍
是的，它冲过屏幕和你
所有人都能看到我向下滚动你们所有人
可以看到因为你运行了应用程序
一遍又一遍的意义
尤里·编译它，你从它跑
开始你来创造你来了
就开始你来取消保留和
你的活动正在运行是清楚的
对你们说，现在这三个人
被调用的函数事件但是
你没有看到其他部分
程序 现在 正在为你运行
这 是你在PowerPoint中看到的
这就是你所看到的
developer.android.com/design的东西
正在创建开始和恢复是
到目前为止清楚
你能理解它的 流动吗？
活动所以我很快就想 看到了
你们所有人都斧头，所以 尼尔说是的
但这没关系，所以这不是我
只想 很 给你看样东西
现在好奇，让我带你去
现在 回到 想法raker演示
活动推出，其次是自存
然后是你自己的简历
现在你的跑步活动就是它
清楚没有办法你知道什么
现在你可以选择点击其他一些
申请或电话现在可能会进入
你的申请会发生什么
现在正在运行我告诉你们所有人
第一届会议， 你的应用程序
它会下降到堆栈之下
现在
现在观看时会发生什么其他 的一些
应用程序来了，它可以是一个电话
或者你会点击其他一些
应用程序另一个 活动进入
前景然后你的活动得到
活动应用程序中的控件
那是你得到的脉搏
被叫了
这意味着当其他一些应用程序
正在谈论 你的 脉搏
活动在呼叫时立即被呼叫
你暂停了，是时候 节省了
你所在的所有临时变量
感受到你将失去的数据
一种数据可以存储在你自己的
钱包，我会深入研究它
后来现在就是临时数据了
将存储在自己的钱包权
在您的活动中，用户导航 到
活动 意味着他去了
其他活动现在是另一项活动
将收到简历，然后
其他活动将开始工作
然后控制器将 停止
现在这意味着它说你的
活动暂停意味着您的
活动已经完全失去了范围
现在其他一些活动已经接管了
你知道其他活动吗？
正在运行其他活动时
当他完成 一个 时，失去了焦点
工作， 虽然你的停止将继续
重启， 因为你想要全部上来
一遍又一遍的权利 ，那么你在呼唤
你自己的开始然后你会去
取消保留现在在简历虽然 你
可以带回所有变量
你隐藏在临时 变量中的内容
回到应用程序 ，你 可以做
你的活动正在运行，这是怎么回事
你的活动可以带来正确的
后来现在以防万一
应用程序在你的手机上
可能会发生其中一个
应用程序可能会占用内存或
其中一个应用程序尚未使用
现在很长一段时间
也许是需要时的ayat优先级
记忆让我们看看到底是什么
现在 发生 在这里，你可以 看到
应用程序进程被杀死不是这几天
虽然随时都在Android手中
感觉应用程序还没有
跑了 很久
每当感觉Android需要时
记忆，它将杀死
申请和流程将是
杀害
意思是 理想的应用之一
过程将被杀死没有 那是什么
将会发生控制权
回到活动现在你回来 了
在 OnCreate中，现在你有一个 更
这里有可能然后你点击let
我去找我哦，我不能离开 这里
是的， 当你点击底部的时候
单击背面时的模拟器
按钮现在 控件将继续
毁灭， 活动被摧毁
完全没有，如果你希望启动
活动中，你从从头再来
从 现在 开始 ，这就是你的
在破坏这就进入了画面
当你点击上的 后退按钮 时
模拟器正确 然后没有这个
活动生命周期现在让我们
快速跳进程序看看
你到目前为止这是如何工作的
了解流程现在让我 解释一下
通过代码它是如何工作的
我 会将 所有内容映射到
之后的代码让我看看有多少
你们能够遵循这个权利
现在在这里毁灭之后你们都可以
看到你现在关闭的活动
让我赶紧 去代码现在你
都知道你已经来 创造了
在开始和简历上你知道我是什么
我只想点击这个 矩形
让我看看我 有没有
应用程序现在很遗憾 我没有
在这里有任何申请
所以我必须要做的就是我必须拥有的
一些其他应用程序或最好的东西
要做的就是我会改变
当我改变时的方向
方向也发生了同样的事情
对， 我现在改变方向
我改变了 它 的 方向
邮政模式，它 进入了简历
模式进入开启脉冲模式
它进入了开始恢复暂停和
现在停下来让我 改变
再次定位
好吧所以你们都可以看到好了现在让 我
做一些事我会编译一个
更多应用程序，以便 您拥有
它作为参考， 所以你们都可以知道
这个模拟器到底是怎么回事
所以让我再挑一个 应用程序
好的一些应用程序，以便我可以显示
你是如何堆栈工作以及如何工作的
耳环正在工作
不，是的它装了需要一段时间
现在负载也无论如何我都不 想看
这个应用程序的内容，让我只是
说没关系，所以你 有 一些
申请所以我不在乎它做什么
以及 它是 如何 在这一切 现在 工作 我可以
不， 我 现在 就去 我的 Android显示器
在这里，我只是 要点击现在看到
你们都可以看到其他应用程序
现在来吧，让我现在给我的标签
现在，当我点击这个 矩形时
你可以看到一堆活动
现在这是第一个活动和
在我之上， 其他活动现在来了
我要点击我的第一个活动
现在当我点击第一个活动时
它又 开始了，它来了
在简历上你们这么清楚
当我覆盖我的应用程序时
另一个应用现在再次恢复
从你 开始和开始 的控制
现在恢复让 我再次这样做我会
单击此矩形返回
现在我要 点击的位置
位置 跟踪器出现 时的 跟踪器
现在你们都可以看到我的应用程序来了
在取消 暂停 和 正确 的onStop 它去
到暂停模式，我的应用程序 是
截止到 现在为止获得 了
控制权交还给我现在 要点击
当位置跟踪器完成时
现在让我点击我的工作
现在再次第一步，你们都可以看到
你回到了现场和简历中
你很清楚，快速扫描一下
看到确认 或是否有
你有什么疑问可以让我 取消静音
如有疑问， 我可以向您澄清这一点
至今
好的，这就是 你可以看到的
你的应用程序正在运行 ，这是
这意味着什么是 的 生命周期
活动现在你很想知道什么
当我点击 后面到底会发生
按钮让我点击后退按钮
现在所以我只需点击后退按钮
虽然你知道非常清楚，
控制必须来破坏
现在看这个控件
来了毁了
现在这一切都是你从未见过的藤蔓
一切都在创造它
启动/停止 恢复脉冲停止所有这一切
你 现在 能看到我们 来了
在销毁，这意味着你的申请
如果你带来，现在完全被摧毁
现在 又在申请中了
你可以看到这里的应用程序让我
点击后立即点击我的第一个应用程序
在我的第一步，你们都可以看到
创造你的 可以在开始时看到 你们
现在可以在简历上看到这个，因为
你开始全面 申请了
再次
现在它 开始 进入
简历好吧 你也有
此时的问题
伟大所以到目前为止我们已经学会了如何
创建应用程序以及如何创建
活动和我们 的生命周期
已经学会了如何创建 我们的按钮
看到有关的 生命周期
活动现在让我继续 我的
virginal app 所以 到目前为止这 就是我们
现在已经做了让我回到我的身边
幻灯片现在这是你离开所有的地方
右 所以现在如果你想观看我们
在简历开始时就开始了
其他一些活动正在运行
活动即将到来我们去了
脉冲并使用导航到
活动我们去了恢复了
其他活动出现了，我们的活动
然后它继续前进
停下来然后我们去了另一个人
他能够失去控制权
失去你重启 我们时 输入 的控制权
继续开始， 你再次进入简历
然后你开始运行你的活动了
现在，以防万一 ，如果有 任何
优先权还是Android需要的
记忆并增加空中优先需要
在那个时间点Android的内存
将杀死其中一个 现有 广告
你最好的系列应用程序然后它
去并呼叫其他活动
什么必须 得到控制， 因为
你无法 执行一个
活动， 因为你已经用完 了
记忆所以在那个 时间 点
Android会杀死不存在 的应用
从很长一段 时间里跑错了
加载您的应用程序并启动它
您的申请以及之后的申请
点击 你们 的后退按钮
打击你 自己的破坏意味着
你的申请被彻底杀死了
你看到了 那就意味着你的
活动现在就关闭了
关于你的活动生命周期和这个
是你们到目前为止 所 学到的
它的时候了 ，我们 注册的一天
看你照顾 我希望 你喜欢
听这个 视频请 善待
够 喜欢它，你可以发表评论
你和我们的任何疑问和疑问
我们最早会回复他们
在我们的播放列表中 寻找更多 视频
并订阅我们的Eureka频道
学习更快乐的学习