1.连按两下shift,全局检索 ctrl + F 检索当前文件
2. 按住ctrl 点击 对应的类即可跳转到相应的类,自带的类也会被跳转,但是不能被修改
3. android studio 安装插件自动生成 类图
4. android studio 取色器
打开color.xml文件,之后点击
便会出现
取色,复制代码即可。
黑色是#000000 白色 #ffffff
5. android stuido 自动生成 setter 和 getter ,和构造函数
右键代码空白地方,选择generate
选择setter 和 getter
选择 两个 数据成员 ,按住 ctrl健,左键点可以一次选择多个
这个也很好用,当继承类需要实现接口时
6. 接下来的这个完全和代码没关系,就是用来养眼的 Sexy Editor
效果:
7. Android Studio当你的程序奔溃之后,在run里面会有详细的报错,不过我是结合SpiderMan 和 run一起看的,这样更加直观一点。
下面这三个都挺有用的。
使用Log.d("label","message"),来建立标签,调试代码,log日志中可以看到相应的信息。
8. 有时候,我们需要用到手机的emoji表情的代码。
如,我用这个图标来表示录音文件,点击它就会播放录音,那么怎么得到它的源码呢?
把它存到数据库中(editText),之后用SqliteStudio查看,此时ctrl + c复制,然后,在代码中新建一个string,ctrl + v 复制进去,注意要复制到引号里面,就会发现代码出来了。"\uD83C\uDFA4"
9. 在使用第三方库的时候,最好把demo下载下来,跟着文档跑一下,然后再去使用的时候会得心应手有一些。
10. 当你改变布局文件之后,也就是页面, 一般都需要 重新卸载软件才行
现在不敢肯定了。。。
如果你只是改变了方法,你甚至可以直接instant run
11. 有时候我们新建一个布局,发现他好像不是从最开始布局的,如下图:
他会显示默认的可修改的内容仅仅是下方红框里的,上面会自动多了一个bar(图一),此时只需要选中下方的NoActionBar(一般我们在开发的时候都会新建一个NoActionBar主题)即可(图二),之后发现可编辑的变成了全屏幕(图三),这其实与你的AndroidManifest.xml文件有关(图四),当你的红框中的 整个application的主题是 AppTheme,那你新建的都是默认显示是带有ActionBar的,不过你可以调整主题显示,就像咱们上面说的那样勾选,其次你也可以直接修改整个application的主题,那样新建的就会是不带有ActionBar的了,不过,当你改了之后,已经生成的layout文件是不会改变默认主题的,之后当你再次新建出来才会发现没有了ActionBar。