android studio 快捷键
来源:互联网 发布:淘宝全屏热点代码 编辑:程序博客网 时间:2024/06/05 18:51
新手博主,请多指教!
开始使用android studio 已经有些日子了,然后其实不是特别会用里面的快捷键和debug的方法,今天看到了自己也算备忘然后也分享一些。
不说废话,先贴代码:
private static final String TAG = "MainActivity";@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); switch (requestCode){ case 1: if(requestCode==RESULT_OK){ byte[] bytes = data.getByteArrayExtra("bitmap"); Bitmap bitmap = BitmapFactory.decodeByteArray(bytes,0,bytes.length); imageView_for_view.setImageBitmap(roundBitmap(bitmap)); Log.d(TAG, "onActivityResult: is called"); Log.d(TAG, "onActivityResult() called with: " + "requestCode = [" + requestCode + "], resultCode = [" + resultCode + "], data = [" + data + "]"); }
输入logd直接可以显示log.d 然后输入 log.t可以显示一个tag, 输入logm可以看一下参数的调用情况,挺好的。
log.d(Tag,msg+一个变量)可以看这个变量的值的变化情况。
比如这样:
public static void test(){ for(int i=0;i<10;i++){ Log.d(TAG, "this method has been used for"+i +"times"); }
直接跳动代码行顺序的方法:
ctrl+shift +上箭头或者下箭头可以调动顺序;
复制一行代码:
ctrl + d 如果要复制一段代码的话 ctrl + d 也是可以的,如果用于设置点击事件,或者对于一些找id的工作而言的话是非常方便的。
删除一行代码:
ctrl + y
在一个类的方法之间移动:
alt + 上箭头
多行代码的移动方法:
ctrl + w :
if(requestCode==RESULT_OK){ byte[] bytes = data.getByteArrayExtra("bitmap"); Bitmap bitmap = BitmapFactory.decodeByteArray(bytes,0,bytes.length); imageView_for_view.setImageBitmap(roundBitmap(bitmap)); Log.d(TAG, "onActivityResult: is called"); Log.d(TAG, "onActivityResult() called with: " + "requestCode = [" + requestCode + "], resultCode = [" + resultCode + "], data = [" + data + "]");}
按住ctrl + w 可以选中一个部分的代码,然后按住 alt +shift+ 上箭头或者下箭头可以移动一段代码。
如图:
protected void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); switch (requestCode){ case 1: if(requestCode==RESULT_OK){ } byte[] bytes = data.getByteArrayExtra("bitmap"); Bitmap bitmap = BitmapFactory.decodeByteArray(bytes,0,bytes.length); imageView_for_view.setImageBitmap(roundBitmap(bitmap)); Log.d(TAG, "onActivityResult: is called"); Log.d(TAG, "onActivityResult() called with: " + "requestCode = [" + requestCode + "], resultCode = [" + resultCode + "], data = [" + data + "]"); break;
shift+箭头可以逐字选代码
就有了这样的效果:
查看一个类的声明:
ctrl + b,同样 ctrl+ 鼠标左键也有一样的效果,在文档中查看一个方法也是这样。
查看一个类的父类:ctrl + u
查看方法的调用情况:ctrl + alt + h
查看方法是如何定义和操作的:ctrl + shift + i:这个快捷件简直好用,可以看到方法实现的所需要的参数和实现的方式。
alt + e ,展示或者缩回左侧的工程面板
ctrl + o复写父类的方法
寻找方法的开头和结尾 ctrl + [ ],左括号表示方法的开头的大括号,反之亦然。
给一块代码块添加try/catch ; if ;或者是for 方法:ctrl + alt + t
还有比较强大的ctrl 方法,比如ctrl +点击R.id.activity_main就可以跳转到这个xml文件中去
- 【Android】Android Studio快捷键
- 【Android】Android Studio快捷键
- IDEA 快捷键 Android Studio快捷键
- IDEA 快捷键 Android Studio快捷键
- IDEA 快捷键 Android Studio快捷键
- IDEA 快捷键 Android Studio快捷键
- IDEA 快捷键 Android Studio快捷键
- Android Studio常用快捷键
- Android Studio 快捷键
- Android studio常用快捷键
- Android Studio 快捷键
- android studio 快捷键
- android studio快捷键
- android studio快捷键集合
- Android Studio快捷键
- Android Studio快捷键
- android studio快捷键
- Android Studio 的快捷键
- 简单Method.invoke
- nyoj 78
- Chessboard
- jdbc连接mysql
- RxJava操作符(一)Creating Observables
- android studio 快捷键
- maven(3)------maven构建web项目详细步骤
- bzoj4320 ShangHai2006 Homework
- Hadoop YARN 的工作流程简述
- (软件工程项目管理经验)git常用命令
- RxJava操作符(二)Transforming Observables
- json使用技巧
- Material-ish Progress 源码阅读
- 【Codeforces 746D Green and Black Tea】+ 构造