最新消息:欢迎访问Android开发中文站!商务联系微信:loading_in

AndroidStudio使用技巧

开发进阶 loading 338浏览 0评论

一,AndroidStudio设置

省事儿的直接下载settting导入 链接:pan.baidu.com/s/1kVMETON 密码:l96a 包括快捷键之类的也是我的设置哦…所以慎重…

1,配置环境变量

JDK配置

右击电脑属性

  • 新建JAVA_HOME变量
  • 输入JDK安装路径(记得不带\bin)
  • 配置到path中 %JAVA_HOME%\bin; (一定加” ; “)
    截图.png

验证一下

截图.png

ADB配置

直接把adb的路径配置到path中;例如 (D:\Android_Sdk\sdk\platform-tools;)

验证一下

截图.png

2,配置AndroidStudio

  • 禁止Android Studio启动时检测更新

找到\bin\idea.properties文件,打开末尾换行:disable.android.first.run=true

  • 修改主题,修改全局字体
    Image(1).png

    修改主题,想用炫酷的深色主题,就改成Darcula吧; 字体的话,选一个带中文的,要不然会有很多口口,我这里用Microsoft YaHei UI,很不错。

  • 禁止自动打开上次的工程
    Image(2).png

    这样的话打开AS的时候界面停留在选择工程的界面

截图.png
  • 禁用自动检查更新
    Image(4).png
  • 鼠标悬停显示文档,格式化&导包提示
    Image(6).png
  1. 鼠标指针悬停若干时间,显示文档,时间自己改。
  2. 就是按格式化代码或者导包时,是否会显示个对话框,觉得烦人的话,都取消掉吧,反正我取消了。
  • 配置快捷键
Image(5).png
  • 显示行号,显示方法分隔线
    Image(7).png

     

  • 代码折叠Intellij IDEA有很多地方的代码都能自动折叠,不过我看不惯,所以取消了,这里见仁见智,看着办 P.S. Ctrl + . 可以折叠和展开代码
    Image(8).png

     

  • 代码智能提示
Image(9).png
  1. 敲什么字符会提示,All(大小写全部符合),None(不管大小写,符合就提示),(First letter)(第一个字符符合就OK,其他随意)。我这种脑残没记性的当然选择None。
  2. 自动弹出文档,时间看着办。
  3. 自动导包
Image(10).png
  • 创建个人代码样式配置
  • 估计是为了保护默认的代码样式配置,让用户把配置搞坏了也能一键还原,IDEA不允许修改默认的配置,需要用户创建配置才能进行修改。 选择基于哪个主题的,然后Save As一份即可。
    Image(11).png

     

  • 修改代码字体
  • 建议用Consolas字体
    Image(12).png

     

  • 修改控制台字体
Image(13).png
  • Logcat字体 要改的话,得先把1那个地方的勾取消掉

Log级别———–色值

VERBOSE ———–BBBBBB

DEBUG ———–0070BB

INFO ———– 48BB31

WARN ———–BBBB23

ERROR ———–FF0006

ASSERT ———–8F0005

无标题.png
  • 修改注释位置,禁用“语句堆一行”
Image(14).png
  • 修改变量前后缀
  • 静态成员是s,普通成员是m,有点意思
Image(15).png
  • 修改新建文件文件头
/**
 * @author (WJF)
 * @datetime ${YEAR}-${MONTH}-${DAY} ${HOUR}:${MINUTE} GMT+8
 * @email wf_0310@163.com
 * @detail :
 */
复制代码
151125100417.png

效果:

Image(16).png
  • 配置自定义注释代码:
  1. 创建模板组
    Image(16).png
  2. Image(20).png

    选中新建的模板组–新建

Image(21).png
截图.png
截图.png
截图.png
Image(29).png
Image(30).png
  • 去除方法内参数预览


二,Android Studio无线调试

1,无插件,可ADB命令进行无线调试

使用windows10 自带的移动热点,开启热点后,用手机链接电脑分出的热点,保证手机和电脑在同一网络环境

作者调试环境

  • 1,笔记本(我的是ThinkPadT480 Win10)
  • 2,手机(我的是一加6,android9.0)
  • 3,Android开发环境(配置好环境adb命令的变量)
  • 4,USB线连接手机,开启开发者模式并同意电脑调试(这个步骤不做过多解释)

手机连接电脑后执行adb命令

1,adb tcpip 5555
复制代码
image.png
2,查看手机IP
  adb shell ip -f inet addr show wlan0
复制代码
红框里就是手机ip
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+空格与系统输入法冲突
截图.png
  • 设置全局查找快捷键
截图.png

AndroidStudio版本控制工具使用

1,SVN使用

Android-Studio下-SVN忽略文件设置

如图所示位置

截图.png

添加忽略文件,代码如下

    <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" />

作者:枉费
链接:https://juejin.im/post/6867787464640053262
来源:掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

转载请注明:Android开发中文站 » AndroidStudio使用技巧

您必须 登录 才能发表评论!