用AS的这一段时间遇到了很多问题,刚开始是快捷键的使用,后来是导入第三方开源库遇到的问题,今天写写遇到的问题,便于以后查阅。
先说说几个常用快捷键的使用:
Ctrl+Y: 删除光标所在位置那行代码
Ctrl+X: 剪切并复制光标所在位置那行代码
Ctrl+Z: 撤销当前操作。
Ctrl+D: 复制当前行的代码到下一行。
Ctrl+/: 单行注释当前代码。是这样的//
Ctrl+F: 查找
Ctrl+R: 查找并替换
Ctrl+O: 快捷复写方法
Ctrl+空格: 代码提示
Ctrl+P: 方法参数提示
Ctrl+J: 自动代码
Ctrl+Q: 显示注释文档
Shift+F12 : 查看类的方法结构
Shift+F6: 重构,重命名
Alt+F7 : 查找一个类在哪被用到了
Alt+J : 选择多行编辑
Alt+insert: 快速生成getter+setter方法以及构造函数等
Alt+回车: 导包,自动修正
Alt+Enter: 导入包
Ctrl + Shift + U: 大小写转换
Ctrl+Shift+/: 以/* */这样的形式注释代码
Alt + Shift + Up/: 向上移动代码
Alt + Shift + Down: 向下移动代码
Ctrl+Alt+L: 格式化代码
Ctrl+Alt+O: 优化导包,并删除无用的包。
Ctrl+Shift+Space: 自动补全代码
先到这里吧,差不多常用的都在了。
再来看一下如何导入第三方开源库和jar包
我主要用的第三方开源库出现的问题总结以下:
这里用我的二维码项目myScan,里引用第三方开源库libzxing。
添加步骤如下:
1.将你要用的第三方开源库放到你的项目文件夹下,,也即是和app或者其他你建的module同级目录下。
2.然后在你的Android Studio中打开Gradle Scripts目录下面的settings.gradle,在里面添加上
include ‘:要添加到的module’, ‘:第三方开源库的名称,也就是你刚刚放到项目文件夹里的那个名字’
如下面的:include ‘:myscan’, ‘:libzxing’
等会会在下一篇引入第三方开源库的例子。
3.然后再找到build.gradle,你会发现可能有好几个build.gradle,这是你只要找到你要把第三方库添加到的那个终极项目的build.gradle就行了,然后打开,找到dependencies {}这里,在里面添加
compile project(‘:libzxing’)就ok了,
当然到这一步就差不多了。
后面还可以
可以在项目myScan上右键找到open module settings,然后打开denpendencies目录下,你就会发现libzxing在这里了,后面的相信你就会了吧。