AndroidStudio快速使用指南
1. AS主题切换
File->Settings->Appearance & Behavior->Appearance->UI Options->Theme
三个选项分别是Windows、IntelliJ、Darcula
Windows IntelliJ Darcula
2.VersionControl
2.1 配置svn路径
File->Settings->VersionControl->Subversion
SVN
SVN目录下没有svn.exe的话,需要重装SVN,选择modify,安装command line client tools
SVN
2.2 在svn上创建工程
VCS->Import into Version Vontrol->import into subversion
import into svn
输入目标svn地址
import into svn
2.3 向svn提交工程
一般情况下,不需要在as中向svn去import一个工程,都是从svn上checkout工程,只需要Commit Changes。
VCS->Commit Changes
如果提交出现out of date则需要先update
Commit Changes
弹出的窗口左上角选择本次将要提交的更改,点击具体文件能能在下方检查差异,中间的部分输入Commit Message
Commit Changes
2.4 AS工程在SVN中需要忽略的目录和文件
File->Settings->VersionControl->Ignored Files
右侧选择需要忽略的目录和文件
常用的忽略清单
目录
- .gradle
- .idea
- build
- app/build
文件
- *.iml
- local.properties
2.5 其他
与SVN不同的文件会变为蓝色、SVN中没有的文件为红色、冲突还没遇到过。。。
Changes
右键一个文件选择Subversion就可以快速的使用一些SVN的功能
Subversion
3. 一些Eclipse中的界面对应
3.1文件目录
peoject试图在最上方,可以选择不同的视图例如Project、Android、Tests等,Project为每个Module在硬盘中的标准目录结构
需要注意Assets目录在AS工程中在.\ModuleName(默认为app)\src\main
中,与java
、res
、AndroidManifest.xml
处同一目录
3.2 Structure试图
默认在左侧、按照方法、变量的顺序排序
Subversion
3.3 Logcat
界面与Eclipse中几乎无异
Logcat
设置过滤器需要选择Edit Filter Configuration
Logcat
3.3.1 设置Logcat颜色
logcat的默认主题颜色除了error和assert是红色外其他颜色相同,可以在Settings->Edotor->Colors & fonts->Android logcat中更改样式和颜色
Logcat
这里的颜色设置为
Assert FF6B68
Debug 0070BB
Error FF0006
Info 48BB31
Verbose BBBBBB
Warning BBBB23
3.4 TODO
在写java代码时,准备暂时先不完成的部分可以在代码上一行加上//TODO
注释。
这样在下方的TODO选项卡中就可以查看哪里的功能还未完成了
3.5 Android Profiler
在下方打开这个选项卡,选择设备和程序,就可以实时观察程序的cpu、内存、网络的使用情况,可以用来分析和优化程序
Profiler
如果默认界面没有的话,可以在右上方选择使用Profiler调试当前工程,激活窗口
Profiler
3.6 分析APK中文件的空间占用情况
选择Build选项卡下的Analyze Apk,在弹出的界面选择一个APK(通常是当前工程的debug签名apk),就可以使用AS提供的分析工具查看APK中文件的占用空间情况
Analyze Apk
3.7 常用的工程选项
Build其中,Build APK(s)选项生成debug签名apk后,IDE的右下角会弹出提示,可以选择打开目录或直接进行分析
Build
4. 插件
4.1 插件的安装
File->Settings->Plugins->Browse repositories
Plugins
在弹出的界面搜索插件并安装,有的插件可能需要重启ide,安装过程中可以选择background不会影响正常工作
Plugins
4.2 推荐安装插件
4.2.1 .ignore
可以随工程自动创建一个提交SVN时忽略文件的清单文件.gitignore
,也可以打开文件手动配置。
4.2.2 Android Resource Usage Count
可以显示资源的使用次数、包括string、color、等,开github上的issue中很多人发现AndroidStudio3.0以上没有效果了,等待作者更新
ARUC
4.2.3 GsonFormat
根据JSON创建JavaBean的插件,新建一个Bean类,类中空白处右键Generate->GsonFormat,粘贴JSONString,确定后选择需要创建的变量、类型和变量名后自动生成包含setter和getter的类。
GsonFormat
GsonFormat
4.2.4 CodeGlance
CodeGlance可以快速预览和定位代码
4.2.5 PermissionsDispatcher
Android6.0后的权限一键设置插件,github地址
4.2.6 Android ButterKnife Zelezny
超级好用的注入工具,配合ButterKnife使用,界面一键注入。
5. 快捷键
官方PDF文档
windows默认快捷键
快捷键实在是懒得整理了
网友评论