- 8
- 0
- 约7.91千字
- 约 13页
- 2017-02-08 发布于重庆
- 举报
AndroidStudio重构之路,我们重新来了解一下Google官方的Android开发工具
Android Studio重构之路,我们重新来了解一下Google官方的Android开发工具
Android Studio,自Google2013年发布以来,就倍受Android开发者的喜爱,我们本书,就是基于Android Studio来进行案例演示的,大家都知道,Android Studio的前身是基于IntelliJ IDEA,而在此之前,我们开发Android一直以来都是以Eclipse用ADT插件的形式来开发了,可能也是Android的不断壮大,Google决定像苹果的Xcode或者微软的Visual Studio一样,也给自家的产品开发一套定制工具,所以Android Studio应运而生,现阶段,Android Studio正式版已经更新到2.X版本了,各方面的性能已经很稳定了,这就是我们用它来开发的理由
1.1官方简介
既然要使用Android Studio,所以我还是建议先看一下官方的介绍,这样,我们在后面讲一些使用方法的时候,就可以轻车熟路了
1.1.1 智能代码编辑器
Android Studio 的核心是一个智能代码编辑器,可进行高级代码完成、重构和代码分析。
这款功能强大的代码编辑器可帮助您成为更高产的 Android 应用开发者。
1.1.2 代码模板和 GitHub 集成
新项目向导让开始一个新项目变得前所未有的简单。
可使用适用于不同模式(如抽屉式导航栏和视图分页器)的模板代码开始项目,甚至可以从 GitHub 导入 Google 代码示例。
1.1.3 多屏幕应用开发
构建适用于 Android 手机、平板电脑、Android Wear、Android TV、Android Auto 以及 Google Glass 的应用。
Android Studio 内全新的 Android 项目视图和模块支持让应用项目和资源管理变得更加轻松。
1.1.4 用于模拟所有形状和尺寸的虚拟设备
Android Studio 预先配置了经过优化的模拟器映像。
经过更新和精简的虚拟设备管理器可为常见 Android 设备提供预定义设备配置文件。
1.1.5 Android 版本借助 Gradle 演进
使用同一项目为您的 Android 应用创建多个具有不同功能的 APK。
使用 Maven 管理应用依赖项。
使用 Android Studio 或命令行构建 APK。
1.1.6 总结
这款由 JetBrains 推出并广受欢迎的 Java IDE 以 IntelliJ IDEA Community Edition 为基础构建
基于 Gradle 的灵活构建系统
构建变体和多 APK 生成
为 Google 服务和各种设备类型提供扩展模板支持
支持主题编辑的富布局编辑器
可捕捉性能、可用性、版本兼容性以及其他问题的 Lint 工具
ProGuard 和应用签名功能
内置对 Google 云平台的支持,可轻松集成 Google Cloud Messaging 和应用引擎
1.2 下载安装
Android Studio的下载还是很简单的,不光官方可以下载,还有很多国内的资源网站都是可以下载的
官方地址:/sdk/index.html
但是这里还是要注意一下下载的版本
这里MAC和Linux平台都是只有一个下载,但是Windows,却有三个,这里要说明一下这三个的区别了
Android Studio安装包集成了SDK
Android Studio安装包
Android Studio包解压就能用
前两个分别是一个带有SDK,一个没有,第三个,他不需要安装,下载下来解压,就可以使用了,而且他有两个启动器,一个32位的,一个64位的
我们以集成了SDK的安装包为例,来演示一下怎么安装,其实也不难,只要你双击打开安装包,一直点下一步,中途会提示你是否导入项目,选择SDK的路径,下载一些需要的SDK支持包,就可以了,然后,我们的Android Studio就安装完成了
1.3 配置设置
一款好的IDE,强大的前提下,还得符合自己的编码风格,所以,我们要对她进行一些设置,这样,才能体验到他的强大性
1.3.1 主题
Android Studio的黑色主题还是非常的符合程序员的风格的,所以很多人也会选择这个风格,我们进入设置(工具类上扳手图标),这里Theme默认是Default我们这里选择Darcula,然后点击Apply就可以应用这个黑色主题了
1.3.2 编码风格
我们在编写代码的时候,一些字体颜色大小之类的都是要值得注意的地方,包括代码显示行数也能帮助我们调试bug
字体大小
我们进入Settings-Editor-Col
您可能关注的文档
- 3月考检测题.doc
- 3G车载视频监控解决方案.doc
- 45吨脱硫方案.doc
- 42015年广东省中等职业学校技能大赛数控车加工技术竞赛设备技术参数.doc
- 48个音标及英式音标和美式音标的区别.doc
- 4142地暖砼填充层施工技术交底.doc
- 4《诗经》学案.doc
- 4G用户漫游欧洲无法注册网络处理案例-云南.doc
- 46寸3X4超窄边液晶拼接屏方案2多屏拼接处理器.doc
- 51单片机IO口工作原理.doc
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
最近下载
- 2025年陕西省汉中市某中学小升初入学分班考试英语考试真题含答案.docx VIP
- DB31T 1236-2020 未成年人司法社会工作服务规范.docx VIP
- 宣贯培训(2026年)《DLT 2772—2024火力发电厂输煤廊道巡检装置技术规范》.pptx VIP
- 2026年北京中考白皮书.pdf VIP
- 2025届苏锡常镇高三(一模)数学试题及参考答案.pdf VIP
- 《人工智能辅助的翻译技术》课件.ppt VIP
- 沉浸式非遗体验—宋代点茶.pptx VIP
- PET Complete精品教学课件 unit 3 having fun.pptx
- 年产2万吨马铃薯全粉项目可行性研究报告.docx
- 《计算机网络基础》课件——OSI参考模型.pptx VIP
原创力文档

文档评论(0)