由于公司大家都是用着经典的开发工具eclipse,因此studio还未普及(哎。。。一言难尽),可是大环境studio势在必行!
反正哥我是要自己好好学习的!~
androidstudio是基于intellij idea的官方android应用开发集成环境。除了intellij 强大的代码编辑器和开发者工具,androidstudio提供了更多的可提高的android应用构建效率的功能。
》基于gradle的灵活构建系统
》快速且功能丰富的模拟器(额~)
》可针对所有android设备进行开发的统一的环境
》instant run,可将变更推送到运行中的应用,无需构建新的apk
》可帮助您构建常用应用功能和导入示例代码和github集成
》丰富的测试工具和框架
》可捕捉性能、可用性、版本兼容性以及其他问题的lint工具
》C++和NDK支持
》内置对google云端平台的支持,可轻松集成google clound messaging和app引擎
项目结构
androidstudio中的每个项目包含一个或多个含有源代文件和资源文件的模块。模块类型包括:
android应用模块
库模块
google app
manifests:包含androidManifest.xml文件
java:包含java源代码文件,包括JUnit测试代码
res:包含所有非代码资源,例如xml布局、ui字符串和位图图像
样式和格式化
Control+Alt+L
版本控制基础知识
Android Studio 支持多个版本控制系统 (VCS),包括 Git、GitHub、CVS、Mercurial、Subversion 和 Google Cloud Source Repositories。
在将您的应用导入 Android Studio 后,使用 Android Studio VCS 菜单选项启用对所需版本控制系统的 VCS 支持、创建存储库、导入新文件至版本控制以及执行其他版本控制操作:
在 Android Studio VCS 菜单中点击 Enable Version Control Integration。
从下拉菜单中选择要与项目根目录关联的版本控制系统,然后点击 OK。
此时,VCS 菜单将根据您选择的系统显示多个版本控制选项。
注: 您还可以使用 File > Settings > Version Control 菜单选项设置和修改版本控制设置