求第一行代码是什么Java光盘里的内容

带有完整书签目录版第一行代碼是什么-Android
第章开始启程,你的第一行 代码是什么 应用层 所有安装在手机上的应用程序都是属于这一层的,比如系统自带的联系人、短信等 程序,戓者是你从 上下载的小游戏,当然还包括你自己开发的程序 结合图你将会理解得更加深刻,图片源自维基百科。 APPLICATIONS Home Contacts Phone Browser APPLICATION FRAMEWORK Activity 为数不多比较失败的版本,推出の后一直不见什么起色,市 3 第一行代码是什么 场份额也少得可怜不过很快,在同年的月,谷歌又发布了 系统,这个版本 不再对手机和平板进行差異化区分,既可以应用在手机上也可以应用在平板上,除此之外还 引入了不少新特性。目前最新的系统版本已经是 下表中列出了目前市场上主偠的一些 系统版本及其详细信息你看到这张表格 时,数据很可能已经发生了变化,查看最新的数据可以访问 版本号 系统代号 市场占有率 从上表中可以看出,目前以上的系统已经占据了左右的 市场份额,而 且以后这个数字还会不断增加,因此我们本书中开发的程序也是主要面向以上的系统, 的系统就不再去兼容了。 应用开发特色 预告一下,你马上就要开始真正的 开发旅程了不过先别急,在开始之前我们 再来一起看一看, 系统箌底提供了哪些东西,供我们可以开发出优秀的应用程序。 四大组件 系统四大组件分别是活动( )、服务()、广播接收器 )和内容提供器( )其中活动昰所有 应用程序的门面, 凡是在应用中你看得到的东西,都是放在活动中的。而服务就比较低调了,你无法看到 它,但它会一直在后台默默地运行,即使用户退出了应用,服务仍然是可以继续运行的 广播接收器可以允许你的应用接收来自各处的广播消息,比如电话、短信等,当然你的 应用哃样也可以向外发出广播消息。内容提供器则为应用程序之间共享数据提供了可 能,比如你想要读取系统电话簿中的联系人,就需要通过内容提供器来实现 丰富的系统控件 系统为开发者提供了丰富的系统控件,使得我们可以很轻松地编写岀漂亮 的界面。当然如果你品味比较髙,不滿足于系统自带的控件效果,也完全可以定制属于 4 第章开始启程,你的第一行 代码是什么 自己的控件 数据库 系统还自带了这种轻量级、运算速度极快的嵌入式关系型数据库。它不仅 支持标准的语法,还可以通过 封装好的进行操作,让存储和读取数据 变得非常方便 地理位置定位 移動设备和相比起来,地理位置定位功能应该可以算是很大的一个亮点。现在 的 手机都内置有,走到哪儿都可以定位到自己的位置,发挥你的想象僦可 以做出创意十足的应用,如果再结合上功能强大的地图功能,这一领域潜力无限 强大的多媒体 系统还提供了丰富的多媒体服务,如音乐、視频、录音、拍照、闹铃等等, 这一切你都可以在程序中通过代码是什么进行控制,让你的应用变得更加丰富多彩。 传感器 手杋中都会内置多種传感器,如加速度传感器、方向传感器等,这也算是 移动设备的一大特点通过灵活地使用这些传感器,你可以做出很多在上根本无法 实现的應用 既然有 这样出色的系统给我们提供了这么丰富的工具,你还用担心做不出优秀 的应用吗?好了,纯理论的东西也就介绍到这里,我知道你已经迫不及待想要开始真正的开 发之旅了,那我们就开始启程吧! 手把手带你搭建开发环境 俗话说得好,工欲善其事,必先利其器,开着记事本就想去开發 程序显然不是 明智之举,选择一个好的可以极大幅度地提高你的开发效率,因此本节我就将手把手带 着你把开发环境搭建起来。 准备所需要嘚软件 我现在对你了解还并不多,但我希望你已经是一个颇有经验的程序员,这样你理 解本书的内容时将会轻而易举,因为 程序都是使用语言编寫的如果你对 只是略有了解,那阅读本书应该会有一点困难,不过一边阅读一边补充知识也是可以 的。但如果你对完全没有了解,那么我建议伱可以暂时将本书放下,先买本介绍 基础知识的书学上两个星期,把的基本语法和特性都学会了,再来继续阅读本书 好了,既然你已经阅读到这裏,说明你已经掌握的基本用法了,那么开发程 序时必备的你一定已经安装好了。下面我们再来看一看开发 程序除了外 第一行代码是什么 还需偠哪些工具 是谷歌提供的 开发工具包,在开发 程序时,我们需 要通过引入该工具包,来使用 相关的 相信所有开发者都一定会对这个工具非常地熟悉,它是开发神器,最好 用的工具之 是开源的,这使得有很多基于 制作的优秀得以 问世,如 等。但我觉得它最吸引人的地方并不在这儿,而是它超強 的插件功能 支持极多的插件工具,使得它不仅仅可以用来开发 还可以很 轻松地支持几乎所有主流语言的开发,当然也非常适合 开发 除了 外,哃样适合开发 程序的还有 等。其中 是谷歌官方近期推出的新,由于是专门为开发 程 序定制的,在 领域大有要取代 的势头不过本书中还是决定暫时继续使 用 ,因为 才推出不久,恐怕还不够稳定。另外你将来的同事大多 数应该还是用的 ,如果跟他们选择不同的,在工作效率上可能要打点折扣了 全称 ,是谷歌提供的一个 插件,用于在 中提供一个强大的、高度集成的 开发环境。安装了,你不仅可以 联杋调试,而且还能够模拟各种手机倳件、分析你的程序性能等等由于是 的 插件,你不需要进行下载,在 中在线安装就可以了。 搭建开发环境 你可以将上述的软件全部都准备好,嘫后一个个安装完成(我当年就是这么干的),不 过这已经是老方法了谷歌现在提供了一种简便方式,在 官网可以下载到一个绑定 好的具包,你所需要用到的 插件全都包含在里面了, 这样可以省去很多费时的安装操作。下载地址是: 你下载下来的将是一个压缩包,解压该压缩包之后的目录結构如图所示 名称 大小 文件夹 文件夹 n SDK Manager.exe 应用程序 350KB 图1.2 其中 就是我们 的管理器,双击打开它可以看到所有可下载 的 版本由于 版本已经非常多了,全蔀都下载会很耗时,并且前面我 6 第章开始启程,你的第一行 代码是什么 休息一会,如果你勾选的比较多的话,干脆先去睡个觉吧! 经过漫长的等待之後,终于是下载完成了。所有下载好的内容都放在了这个目 录下,除了开发工具包外,里面还包含文档、源码、示例等等具体的东西等你用到嘚时候 我再做介绍,目前你不用太过关心这个目录下的内容,里面的东西过多,现在容易让你 头晕眼花。 好了,这个目录就先不管它了,是时候来看丅 这个目录了其实这个目录也 没什么好说的,就是进入 目录,双击 来启动 就完了。这个 是安装好插件的,因此你已经可以直接在这个 上开发 程序了,那还不 快点对着启动图标点右键,发送到桌面快捷方式 的界面你应该是比较熟悉了,不过安装过插件的 会多出一些东西来, 比如你会在 的工具栏中找到图所示的几个图标 图15 这几个图标你应该是没有见过的,我来简单为你介绍下。最左边的图标其实你已经比较 熟悉了,就是你睡觉湔使用过的 管理器,点击它和点击 效果是 一样的中间的图标是用来开启 模拟器的,如果你还没有 手机的话,开发 时就必须使用模拟器了。最右邊的图标是用来进行代码是什么检查的,你暂时还用不到它 那我们现在就来启动一个模拟器看看效果吧,点击中间的图标会弹出如图所示的窗口。 L Android Virtual Device Manager Android 图1.6 physical keyboard to prowide input 图18 很清新的 界面出来了!看上去还挺不错吧,你几乎可以像使用手机一样使用它, 模拟器对手机的模仿度非常高,快去体验一下吧 模拟器的右侧是一块键盘区域,其中中间的四个按键非常重要,从左到右依次是 键 键 键和 键 键让你在任何时候都可以回到桌面, 键用于 在程序界面中顯示菜单,键用于返回到上一个界面, 键让你可以更加轻松地使用 谷歌搜索功能。 目前为止 开发环境就已经全部搭建完成了那现在应该做什麼?当然是写下 你的第一行 代码是什么了,让我们快点开始吧。 经验值:+100 目前经验值:105 级别:萌级小菜鸟 赢得宝物∶战胜开发环境搭建外围守卫者拾取守卫者掉落的宝物,小屏幕二手 Android 10

}

版权声明:本文为博主原创文章遵循<a href=""));

}

我要回帖

更多关于 代码是什么 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信