一,AndroidStudio设置
省事儿的直接下载settting导入 链接:pan.baidu.com/s/1kVMETON 密码:l96a 包括快捷键之类的也是我的设置哦...所以慎重...
1,配置环境变量
JDK配置
右击电脑属性
- 新建JAVA_HOME变量
- 输入JDK安装路径(记得不带\bin)
- 配置到path中 %JAVA_HOME%\bin;
(一定加" ; ")
验证一下
ADB配置
直接把adb的路径配置到path中;例如 (D:\Android_Sdk\sdk\platform-tools;)
验证一下
2,配置AndroidStudio
- 禁止Android Studio启动时检测更新
找到\bin\idea.properties文件,打开末尾换行:disable.android.first.run=true
- 修改主题,修改全局字体
修改主题,想用炫酷的深色主题,就改成Darcula吧; 字体的话,选一个带中文的,要不然会有很多口口,我这里用Microsoft YaHei UI,很不错。
- 禁止自动打开上次的工程
这样的话打开AS的时候界面停留在选择工程的界面
- 禁用自动检查更新
- 鼠标悬停显示文档,格式化&导包提示
- 鼠标指针悬停若干时间,显示文档,时间自己改。
- 就是按格式化代码或者导包时,是否会显示个对话框,觉得烦人的话,都取消掉吧,反正我取消了。
- 配置快捷键
-
显示行号,显示方法分隔线
-
代码折叠
Intellij IDEA有很多地方的代码都能自动折叠,不过我看不惯,所以取消了,这里见仁见智,看着办
P.S. Ctrl + . 可以折叠和展开代码
- 代码智能提示
- 敲什么字符会提示,All(大小写全部符合),None(不管大小写,符合就提示),(First letter)(第一个字符符合就OK,其他随意)。我这种脑残没记性的当然选择None。
- 自动弹出文档,时间看着办。
- 自动导包
-
创建个人代码样式配置
-
估计是为了保护默认的代码样式配置,让用户把配置搞坏了也能一键还原,IDEA不允许修改默认的配置,需要用户创建配置才能进行修改。 选择基于哪个主题的,然后Save As一份即可。
-
修改代码字体
-
建议用Consolas字体
-
修改控制台字体
- Logcat字体 要改的话,得先把1那个地方的勾取消掉
Log级别-----------色值
VERBOSE -----------BBBBBB
DEBUG -----------0070BB
INFO ----------- 48BB31
WARN -----------BBBB23
ERROR -----------FF0006
ASSERT -----------8F0005
- 修改注释位置,禁用“语句堆一行”
- 修改变量前后缀
- 静态成员是s,普通成员是m,有点意思
- 修改新建文件文件头
/**
* @author (WJF)
* @datetime ${YEAR}-${MONTH}-${DAY} ${HOUR}:${MINUTE} GMT+8
* @email wf_0310@163.com
* @detail :
*/
效果:
- 配置自定义注释代码:
- 创建模板组
选中新建的模板组--新建
- 去除方法内参数预览
二,Android Studio无线调试
1,无插件,可ADB命令进行无线调试
使用windows10 自带的移动热点,开启热点后,用手机链接电脑分出的热点,保证手机和电脑在同一网络环境
作者调试环境
- 1,笔记本(我的是ThinkPadT480 Win10)
- 2,手机(我的是一加6,android9.0)
- 3,Android开发环境(配置好环境adb命令的变量)
- 4,USB线连接手机,开启开发者模式并同意电脑调试(这个步骤不做过多解释)
手机连接电脑后执行adb命令
1,adb tcpip 5555
2,查看手机IP
adb shell ip -f inet addr show wlan0
3,连接手机
adb connect 手机IP:5555
好了,拔掉数据线就可以无线调试了
2,AndroidStudio装插件实现无线调试(推荐)
AndroidStudio 插件市场搜索 ** Android WiFiADB**
按照上面无插件方式,使用自带移动热点,使手机和电脑在同一网段
在AS主界面 Tools--WIFI ADB
找到在线设备连接后拔掉线即可
三, AS常用插件和快捷键
1,常用插件
- Wifi调试插件 ----Android WiFiADB
- ButterKinif和findviewbyid插件 ---GenerateFindViewById
- json字符串格式--- Gsonformat
- 帮助实体bean生成Parcelable接口 --Android Parcelable code generator
2,常用快捷键
- Ctrl+Alt+Shift+F7 查找某个方法或者资源被引用到的地方
- Ctrl+Shift+Space 全局查找
- Ctrl + Alt + M (选中某段代码)快速提取成一个方法
- Alt+回车 导入包,自动修正(与系统的输入法有冲突需要修改)
- Ctrl+U :查看父类的实现
- Ctrl+Q :查看类的介绍
- Ctrl + O :快捷覆写方法
- Ctrl+N 查找类
- Ctrl+F12 查看该类的所有方法,输入对应的方法名称可以进行检索
- Ctrl+F3 快速查找某个变量或者类(相当于eclipse中的Ctrl+O)
- Ctrl+Alt+V 提取成一个局部变量
- Ctrl+Alt+F 提取成一个成员变量
- Ctrl+Alt+C 提取成一个常量
- Ctrl+Alt+L 格式化代码(与qq热键冲突)
- Ctrl+Alt+O 优化导入的类和包(清除无效包引用)
- Ctrl+Shift+U 大小写转换
- Ctrl+Alt+T 快捷生成结构体(生成if,if/else,try catch等)
- Alt+Insert 生成代码(如get,set方法,构造函数等)
- Alt+F7 查找某个变量的引用
- Ctrl+F7 高亮显示某个变量
- Ctrl+E或者Alt+Shift+C 最近更改的代码
- Ctrl+F 查找文本
- Ctrl+Shift+Space 自动补全代码
- Ctrl+空格 代码提示(与系统快捷键冲突)
- Ctrl+Alt+Space 类名或接口名提示
- Ctrl+P 方法参数提示
- Ctrl+Shift+Alt+N 查找类中的方法或变量
- double Shift:全局查找,这个查看和Alt+H稍稍有些不同,这个是全局文件查找,到文件名称层面。
- Shift+F6 重构-重命名
- Ctrl+Y 删除行
- Ctrl+D 复制行
- Ctrl + F 查找
- Ctrl + R 查找+替换
- Ctrl+E:查看最近打开过的文件
- Ctrl+Shift+E:查看最近编辑过的文件
- Alt+Shift+D:调试运行(Debug)
- Ctrl+F9:编译工程
- F4:查看该类的继承或者实现关系
- Ctrl+/ 或 Ctrl+Shift+/ 注释(// 或者 )
- Ctrl+J 自动代码
- Ctrl+H 显示类继承结构图
- Alt+F1 查找代码所在位置
- Alt+ Up/Down 在方法间快速移动定位
- Ctrl+Shift+Up/Down 代码向上/下移动。
- Alt + Shift + Up/Down 上下移动代码
- F2 或Shift+F2 高亮错误或警告快速定位
- Alt+←:后退,定位到上个查看或者编辑的地方
- Alt+→:往前定位,比如你定位到上个点后,想回去,就可以用这个快捷键
- Alt+↑:光标所在位置那行代码往上移动
- Alt+↓:光标所在位置那行代码往下移动
- Ctrl+Alt+(=)等号 展开某个方法折叠的代码
- Ctrl+Alt+(-)减号 折叠某个方法的代码
- Ctrl+Shift +(=)等号 展开全部折叠的代码
- Ctrl+Shift +(-)减号 折叠全部方法的代码
Debug类快捷键
-
F5:但不调试进入函数内部。
-
F6:但不调试不进入函数内部。
-
F7:由函数内部返回调用处。
-
F8:执行到下一个断点,没断点则执行完成。
-
解决Ctrl+空格与系统输入法冲突
- 设置全局查找快捷键
AndroidStudio版本控制工具使用
1,SVN使用
Android-Studio下-SVN忽略文件设置
如图所示位置
添加忽略文件,代码如下
<ignored path=".gradle/" />
<ignored path=".idea/" />
<ignored path="gradle/" />
<ignored path="xxx/build/" />
<ignored mask="*.iml" />
<ignored path="local.properties" />
<ignored path="gradle.properties" />
<ignored path="build/" />
<ignored mask="*.apk" />