Android android studio常用的一些快捷键以及常用权限

android studio的常用快捷键:
一、打印log:
1.输入logt回车:  自动生成TAG的全局变量:private static final String TAG = "MainActivity";

2.输入logd回车:   自动生成:Log.d(TAG, "onClick: ");

3.输入logm回车:  自动生成:Log.d(TAG, "onClick() called with: " + "view = [" + view + "]");

4.输入loge回车:  自动生成:Log.e(TAG, "onClick: ");

等等。。。。。依次方法类推

设置快捷键跟eclipse一样  在keyStirng中输入keymap点击进入数组即可


二、使用as默认代码常用提示的快捷键:

1.使用Ctrl+Alt+空格: 当输入内容在没有了自动提示了的情况下,补全自动提示:相当于eclipse中的Alt+/

2.使用Ctrl+D: 复制当前光标行在下一行

3.使用Ctrl+Shift+上/下:  上下移动当前光标行

4.使用Ctrl+Y: 删除当前行代码:相当于eclipse中的Ctrl+D

5.使用Alt+上下:  在类方法中移动

6.使用Ctrl+W:  选中代码

7.Ctrl+R:替换文本

8. Ctrl+F: 操作文本

9. Ctrl+Altt+L:代码格式化


Ctrl+N  打开相关类
Ctrl+Shift+N  打开文件比如可以打开xml
Ctrl+U  查看父类
Ctrl+Alt+H  查看一个方法的调用
Ctrl+I  查看该内容在一个方法中的使用,是弹窗对话框
Alt+左右键  在开发窗口左右切换打开类

Alt+ 1 快速打开或隐藏工程面板  实现全屏编程
Ctrl+O 复写父类的方法
Ctrl+【或者】 可以跳转到大括号的开头或结尾
Ctrl+Alt+T  选中一块代码,按照此组合键,可以快速添加 if 、for、try/catch等语句

Ctrl+j  生成代码

Ctrl+e  查看最近代码

三、dug的调试:
 使用f7:使用进入方法内
 使用F8:执行下一行代码,相当于eclipse中的F6

使用Shift+F8 : 执行下一个断点,相对eclipse中的F8


android中常用权限:

ACCESS_NETWORK_STATE                 网络状态权限    

ACCESS_WIFI_STATE                    WIFI网络状态信息权限    

BATTERY_STATE                        电池状态权限    

BLUETOOTH                           连接匹配的蓝牙设备权限    

BLUETOOTH_ADMIN                     发现匹配的蓝牙设备权限    

BROADCAST_SMS                       广播收到短信提醒的权限    

CALL_PHONE                         拨打电话的权限    

CAMERA                              使用相机的权限    

CHANGE_NETWORK_STATE              改变网络状态权限    

CHANGE_WIFI_STATE               改变wifi网络状态权限    

DELETE_CACHE_FILES         允许删除缓存文件权限    

DELETE_PACKAGES               允许删除安装包的权限    

FLASHLIGHT                 访问闪光灯的权限    

INTERNET                   允许访问网络的权限    

MODIFY_AUDIO_SETTINGS     允许修改全局声音的权限    

PROCESS_OUTGOING_CALLS    允许监听、控制、取消呼出电话的权限    

READ_CONTACTS              允许读取电话薄的权限    

READ_HISTORY_BOOKMARKS    读取浏览器收藏夹和历史记录的权限    

READ_OWNER_DATA             允许读取用户数据的权限    

READ_PHONE_STATE        允许读取手机状态的权限   

READ_PHONE_SMS            允许读取短信息的权限    

REBOOT                 允许重启系统的权限    

RECEIVE_MMS             允许处理、监控、接受彩信的权限    

RECEIVE_SMS            允许处理、监控、接受短信的权限    

RECORD_AUDIO           允许录音的权限    

SEND_SMS               允许发送短信的权限    

SET_ORIENTATION            设置屏幕方向权限    

SET_TIME               设置时间权限    

SET_TIME_ZONE         允许设置时区的权限    

SET_WALLPAPER           设置桌面壁纸权限    

VIBRATE                   允许控制振动器的权限    

WRITE_CONTACTS               允许写用户联系人的权限    

WRITE_HISTORY_BOOKMARKS        允许应用程序写历史记录和书签的全新    

WRITE_OWNER_DATA                允许应用程序写用户数据的权限    

WRITE_SMS                        允许写短信的权限

posted @ 2019-11-13 20:58  YZFHKMS-X  阅读(932)  评论(0编辑  收藏  举报