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 允许写短信的权限
Android android studio常用的一些快捷键以及常用权限的更多相关文章
- 【Android Studio安装部署系列】九、Android Studio常用配置以及快捷键
版权声明:本文为HaiyuKing原创文章,转载请注明出处! 概述 整理Android Studio的常用配置和快捷键. 常用配置 显示行号 临时显示 永久显示 File——Settings——Edi ...
- CentOS最常用命令及快捷键整理
CentOS最常用命令及快捷键整理 整理了Linux常用命令及快捷键. 常用命令: 文件和目录: # cd /home 进入 '/home' 目录 # ...
- (转帖)CentOS最常用命令及快捷键整理
原文:http://www.centoscn.com/CentOS/help/2014/0306/2493.html 最近开始学Linux,在VMware Player中安装了CentOS 6.4.为 ...
- Android Studio 常用快捷键及常用设置
Android Studio 常用快捷键及常用设置 一.常用快捷键 快捷键 描述 Ctrl + Alt + L 格式化代码 Ctrl + ( +/- ) 展开/折叠 代码块 Ctrl + Shift ...
- Android Studio系列教程三--快捷键
Android Studio系列教程三--快捷键 2014 年 12 月 09 日 DevTools 本文为个人原创,欢迎转载,但请务必在明显位置注明出处!http://stormzhang.com/ ...
- Android Studio中有用的快捷键栏
Android Studio中有用的快捷键栏#1 Ahraewi线移动 Alt + Shift +向上/向下❖Alt + Shift +向上/向下 或上下移动在所选位置的行. 删除行 CMD + B ...
- Android Studio没有导包快捷键怎么办
Android Studio没有导包快捷键,那怎么办呢? 在使用Eclipse开发Android应用时,开发者往往会使用Shift+Ctrl+O快捷键来快速导入所有的包,和移除未使用的包.但这个快捷键 ...
- android studio eclipse keymap theme 快捷键 主题风格设置
android studio eclipse keymap theme 快捷键 主题风格设置 将Android Studio的快捷键设置与eclipse一致,使用习惯的快捷键才顺手.Mac系统下:进入 ...
- Mac和Windows上Android Studio经常使用的快捷键
小编整理了一些Mac和Windows上超有用的Android Studio经常使用的快捷键. Ctrl(Command)+Y 删除行 Ctrl(Command)+Z 倒退 Ctrl(Command)+ ...
随机推荐
- js两个数组去重后,绑定控件,并支持模糊搜索数组项以及数组互移
设计大概是这个样子的,很简单,两个div,两个互移按钮,一个搜索框,要求搜索框输入时,触发待选框的搜索项 <input class="form-control" placeh ...
- 【学术篇】CF932E Team Work && bzoj5093 图的价值
两个题的传送门 对于CF这道题, 分别考虑每种可能的集合大小, 每个大小为\(k\)的集合数量有\(\binom nk\)个, 所以最后的答案就是 \[\sum_{i=0}^n\binom{n}{i} ...
- java序列化对象为什么要定义serialversionUID值?
SerialVersionUid,简言之,其目的是序列化对象版本控制,有关各版本反序列化时是否兼容.如果在新版本中这个值修改了,新版本就不兼容旧版本,反序列化时会抛出InvalidClassExcep ...
- throws/throw Exception 异常应用
throws通常用于方法的声明,当方法中发生异常的时候,却不想在方法中对异常进行处理的时候,就可以在声明方法时, 使用throws声明抛出的异常,然后再调用该方法的其他方法中对异常进行处理(如使用tr ...
- Java多线程常用方法的使用
Java多线程的常用方法基本分为:获取当前线程的操作,线程休眠sleep()方法,线程让步yield()方法,等待其他线程终止join()方法,线程停止的一系列方法. 一.获取当前线程的操作 1. ...
- Java中基本类型的包装类
基本类型包装类: 项目中我们常常放弃基本类型,用基本类型的包装类 基本类型包装类有哪些: Int--Integer char--Character double--Double 以Intger为例讲述 ...
- leetcode-12双周赛-1244-力扣排行榜
题目描述: class Leaderboard: def __init__(self): self.map = collections.Counter() def addScore(self, pla ...
- 【JZOJ1914】【BZOJ2125】最短路
description 给一个N个点M条边的连通无向图,满足每条边最多属于一个环,有Q组询问,每次询问两点之间的最短路径. analysis 建出圆方树后,可以知道仙人掌上每一个方点连着的边双其实就是 ...
- 分布式项目中增加品牌前端页面出现Uncaught Error: [$injector:modulerr] bug后的原因以及改正方式
分布式查询品牌页面时 controller路径正确访问,比如输入 http://localhost:8081/brand/findPage.do?page=3&rows=6 是可以正常显示数据 ...
- JavaScript 原生事件
1.原生事件的绑定:https://www.cnblogs.com/shsxt/p/7903216.html a.DOM0级事件: 1. 行内事件 2. 元素.on事件名=函数 b.DOM2级事件:a ...