精华内容
下载资源
问答
  • 在很多小伙伴用习惯Eclipse之后换到Android Studio这个编译器之后编写Android时会有很多不适应地方,现在我就说一下快捷生成这几种构造方法快捷键。 快捷键操作:alt+insert 按这个组合键就可以在弹出来界面...

    在很多小伙伴用习惯Eclipse之后换到Android Studio这个编译器之后编写Android时会有很多不适应的地方,现在我就说一下快捷生成这几种构造方法的快捷键。
    快捷键操作:alt+insert
    按这个组合键就可以在弹出来的界面选择你要生成的方法了,快去试吧!

    展开全文
  • Android Studio 快捷键盘

    2016-08-30 14:18:02
    Crtl+X 剪贴 删除本行 ,之前用Eclipse Ctrl+D 就是删除,在AndroidStudio 中是复制本行下一行,找了好久都没找到删除本行快捷键 汗 Ctrl+N 查找类 Ctrl+Shift+N 查找文件 Ctrl+Alt+L 格式化代码 Ctrl+Alt+O...

    Alt+回车 导入包,自动修正

    Crtl+X 剪贴 删除本行 ,之前用Eclipse Ctrl+D 就是删除,在AndroidStudio 中是复制本行到下一行,找了好久都没找到删除本行快捷键的 汗

    Ctrl+N 查找类
    Ctrl+Shift+N 查找文件
    Ctrl+Alt+L 格式化代码
    Ctrl+Alt+O 优化导入的类和包
    Alt+Insert 生成代码(如get,set方法,构造函数等)
    Ctrl+E或者Alt+Shift+C 最近更改的代码
    Ctrl+R 替换文本
    Ctrl+F 查找文本
    Ctrl+Shift+Space 自动补全代码
    Ctrl+空格 代码提示
    Ctrl+Alt+Space 类名或接口名提示
    Ctrl+P 方法参数提示
    Ctrl+Shift+Alt+N 查找类中的方法或变量
    Alt+Shift+C 对比最近修改的代码

    Shift+F6 重构-重命名
    Ctrl+Shift+先上键
    Ctrl+X 删除行
    Ctrl+D 复制行
    Ctrl+/ 或 Ctrl+Shift+/ 注释(// 或者/*...*/ )
    Ctrl+J 自动代码
    Ctrl+E 最近打开的文件
    Ctrl+H 显示类结构图
    Ctrl+Q 显示注释文档
    Alt+F1 查找代码所在位置
    Alt+1 快速打开或隐藏工程面板
    Ctrl+Alt+ left/right 返回至上次浏览的位置
    Alt+ left/right 切换代码视图
    Alt+ Up/Down 在方法间快速移动定位
    Ctrl+Shift+Up/Down 代码向上/下移动。
    F2 或Shift+F2 高亮错误或警告快速定位

    代码标签输入完成后,按Tab,生成代码。
    选中文本,按Ctrl+Shift+F7 ,高亮显示所有该文本,按Esc高亮消失。
    Ctrl+W 选中代码,连续按会有其他效果
    选中文本,按Alt+F3 ,逐个往下查找相同文本,并高亮显示。
    Ctrl+Up/Down 光标跳转到第一行或最后一行下

    Ctrl+B 快速打开光标处的类或方法


    最常用快捷键
    1.Ctrl+E,可以显示最近编辑的文件列表
    2.Shift+Click可以关闭文件
    3.Ctrl+[或]可以跳到大括号的开头结尾
    4.Ctrl+Shift+Backspace可以跳转到上次编辑的地方
    5.Ctrl+F12,可以显示当前文件的结构
    6.Ctrl+F7可以查询当前元素在当前文件中的引用,然后按F3可以选择
    7.Ctrl+N,可以快速打开类
    8.Ctrl+Shift+N,可以快速打开文件
    9.Alt+Q可以看到当前方法的声明
    10.Ctrl+W可以选择单词继而语句继而行继而函数
    11.Alt+F1可以将正在编辑的元素在各个面板中定位
    12.Ctrl+P,可以显示参数信息
    13.Ctrl+Shift+Insert可以选择剪贴板内容并插入
    14.Alt+Insert可以生成构造器/Getter/Setter等
    15.Ctrl+Alt+V 可以引入变量。例如把括号内的SQL赋成一个变量
    16.Ctrl+Alt+T可以把代码包在一块内,例如try/catch
    17.Alt+Up and Alt+Down可在方法间快速移动



    18.在一些地方按Alt+Enter可以得到一些Intention Action,例如将”==”改为”equals()”
    19.Ctrl+Shift+Alt+N可以快速打开符号
    20.Ctrl+Shift+Space在很多时候都能够给出Smart提示
    21.Alt+F3可以快速寻找
    22.Ctrl+/和Ctrl+Shift+/可以注释代码
    23.Ctrl+Alt+B可以跳转到抽象方法的实现
    24.Ctrl+O可以选择父类的方法进行重写
    25.Ctrl+Q可以看JavaDoc
    26.Ctrl+Alt+Space是类名自动完成
    27.快速打开类/文件/符号时,可以使用通配符,也可以使用缩写
    28.Live Templates! Ctrl+J
    29.Ctrl+Shift+F7可以高亮当前元素在当前文件中的使用
    30.Ctrl+Alt+Up /Ctrl+Alt+Down可以快速跳转搜索结果
    31.Ctrl+Shift+J可以整合两行
    32.Alt+F8是计算变量值

    展开全文
  • 刚开始使用Android Studio时,在创建一个javabean时,很习惯在JavaBean类中,右键去找生成get,set等选项。但是很遗憾,找不。 那这边如何快速set,get或者生成构造函数,生成toString方法。 有两种方式: ...

    Android Studio如何快速生成get,set,tostring,构造函数

    刚开始使用Android Studio时,在创建一个javabean时,很习惯的在JavaBean类中,右键去找生成get,set等选项。但是很遗憾,找不到。

    那这边如何快速的set,get或者生成构造函数,生成toString方法。

    有两种方式:

    方式一:Code-->Generate

    方式二:通过快捷键Alt+Insert

    
    展开全文
  • 注: 这是默认方式下的AndroidStudio快捷方式 //快速编写代码 Ctrl+Shift+Enter: 快速行尾,和写出{} Alt+Insert: 显示构造set/get方法(toString(), 构造方法, Parcelable序列化等(前提是装了相关插件))等列表 ...

    写代码要高效率,作为开发Android的主流编译器AndroidStudio,熟悉开发快捷方式有利于提高开发效率。下面贡献出本人比较喜欢使用的 AndroidStudio 快捷键(如有更新会后续添加)

    注: 这是默认方式下的AndroidStudio快捷方式

    //快速编写代码
    Ctrl+Shift+Enter: 快速到行尾,和写出{}
    Alt+Insert: 显示构造set/get方法(toString(), 构造方法, Parcelable序列化等(前提是装了相关插件))等列表

    //这个快捷键有很多功能: 可以自己慢慢摸索
    Alt+Enter: 代码补全(类名补全, 数据类型强制转换补全, 智能创建新类, 新变量等等…很多功能)
    完全选中 if 或者 switch 按 Ali+Enter 可以快速在两者之间切换
    例如直接强写不存在的 R.string.xxxx ,选中按Alt+Enter, 会弹出构造这引用字符串的文件
    例如快速创建局部变量: new Object(); 后,光标停留在本行代码中按alt+enter一般会弹出 Introduce local variable,选中就帮你自动创建局部变量(这个非常好用)

    //代码重构
    Ctrl+Alt+M: 封装代码块为一个方法
    更多代码重构方式按 Ctrl+Shift+Alt+T 打开界面查看

    Ctrl+Alt+T 打开界面: 可以用于增加 if 判断, 捕获异常代码
    Alt+Enter

    //取消 或 前进 一个操作, 保存, 代码对齐 导包
    Ctrl+Z: 取消上一个操作
    Ctlr+Shift+Z: 与Ctrl+Shift+Z相反 – 前进
    Ctrl+S: 保存内容
    Ctrl+Alt+O: 自动导包(包括去掉没被引用的包)
    Ctrl+Alt+L: 代码对齐

    //IDE环境设置
    Ctrl+Alt+S: 快速打开IED设置界面
    Ctrl+Alt+Shift+S: 快速打开项目引用第三方库, 版本等设置界面

    //注释
    Ctrl+/: 使用//注释或者取消注释选中代码行/块
    Ctrl+Shift+/: 使用/**/注释或者取消注释选中代码行/块

    //快速显示/隐藏IDE某些功能界面
    Alt+1, 2, 3… (数字): 切换显示或不显示某些功能区域
    例如:
    Alt+6 切换显示 程序运行监视器 区域
    Alt+1 切换显示 代码项目文件结构, 代码列表
    PS: 1. F12: 弹出最近打开的窗口(例如Alt+6 如果最近的一次打开过)
    2. 按Alt+1弹出的窗口那个瞄准镜的图标, 可以快速打开当前文件所在层目录

    //查找一切, 修改一切
    Shift+Shift(快速连续按两次): 查找一切(方法, 类名, 引用字符串名字等等等一切的东西)
    (注意看上面那个可以打钩的方块, 点击别有玄机)
    Ctrl+F: 在选中文件中查找文本
    Ctrl+F12: 在类中查找类的成员变量和方法(查看大纲), 然后可以输入字符查找成员变量或方法
    Ctrl+R: 在选中文件中查找(并且可以替换)文本
    Ctrl+Shift+F: 全局查找文本----查找细节可以自己修改(有结果时: 此时可以按Alt+3切换查找到的内容列表)
    Ctrl+Shift+R: 全局查找(并且可以替换)文本----查找细节可以自己修改(有结果时: 此时可以按Alt+3切换查找到的内容列表)
    Ctrl+Shift+V: 显示全局查找历史
    Ctrl+Shift+小键盘(加号/减号): 展开/折叠所有已经折叠/展开的代码块
    Ctrl+Alt+小键盘(加号/减号): 展开/折叠光标所在位置, 已经折叠/展开的代码块
    Ctrl+N: 查找类文件
    Ctrl+Shift+N: 查找文件
    Shift+F6: 可以修改类名, 也可以统一修改某类中成员变量名或局部变量名
    Ctrl+Alt+鼠标左键: 点击选中抽象类或接口的方法, 可以跳转到实现类的方法去!!!

    //代码移动和复制
    Ctrl+Shift+(上/下箭头): 快速向(上/下)移动选中代码(行/块)(不能移出代码块)
    Alt+Shift+(上/下箭头): 快速向(上/下)移动选中代码(行/块)(能移出代码块)
    Ctrl+D (Ctrl+Delete): 向下拷贝当前代码(行/块),
    Ctrl+Y: 删除选中代码行/块

    //大小写切换 和 选择文本内容
    Ctrl+Shift+U: 选中文本后, 切换文本大小写
    Ctrl+A: 全选文本(至于是复制, 覆盖, 还是删除…自便)
    Ctrl+W: 全选光标所在最近代码块(可以选中某个单词)

    //代码跳转和文件之间的切换
    Ctrl+鼠标左键点中(变量名, 方法名, 类名等): 快速跳转到引用或者声明(方法, 类名, 资源名字)的地方,
    如果是多出引用, 会有列表, 选中某一个
    PS: 如果光标已经在目标处, 可直接Ctrl+B, 快速跳转…
    值得一提的是: 此操作如果点中文件的标签页, 会弹出"File Path"菜单, 点中列表中的一项
    可直接打开文件所在文件夹

    Alt+(上/下箭头): 快速跳转到光标所在最近的(物理距离) 上/下 一个代码块(类代码块, 方法代码块)
    Alt+(左/右箭头): 切换显示左/右文件
    Ctrl+TAB: 来回切换显示两个文件 (可以试试按住Ctrl不放多次按TAB键查看其它效果)
    Ctrl+Alt+7: 选中类名/变量名…按这个, 显示引用位置(如果不行, 连续按两次)
    Ctrl+Alt+(左右箭头): 切换上一个光标位置(可以在不同文件之间切换), 很有用

    //点击变量名跳转它的类型类中
    Ctrl+Shift+鼠标左键

    //查看继承
    Ctrl+H: 查看类的继承 — 选中某类 后使用此快捷键, 可查看类的继承(此后按Alt+8也可以)

    //SVN等代码管理 查看操作历史
    Ctrl+T: 从SVN/GIT更新到本地
    Ctrl+K: 上传SVN/GIT
    Alt+`(数字键1左边那个键), 显示一些SVN的操作, 包括: 提交 历史记录 回滚…
    Alt+Shift+L 显示最近提交的版本(点击选中, 会弹出当时提交时的打开的文件, 同时会关闭当前打开的非前者的文件)
    Ctrl+Alt+Z: 版本对比–本文本与最近一个文本进行比较
    Ctrl+E: 显示最近打开过的文件(类文件, 资源文件等等)使用过的功能区域等(具体可自己体会)

    Ctrl+J: 一些快捷方式

    Ctrl+Shift+A: 查看快捷方式

    Ctrl+G: 快速定位到某行和某列

    Ctrl+C/V: 地球人都知道

    //AndroidStudio 快速输出输入系列
    在代码区 输入
    sout: 然后选择会出来 System.out.println();

    类似的还有:
    soutp: 在方法区打印形式参数的值
    soutv: 在方法区打印局部变量的值
    sou…还有其他的

    //AndroidStudio 断点调试方式: 注意, 下面的调试方式都要在 debug 模式下进行
    断点:鼠标左键点击要调试的那一行的行号位置, 再点一次取消

    快速断点: 例如遇到循环体中大断点, 如果只在某种情况下才断, 可以使用快速断点
    做法: 正常断点后, 鼠标右键点击该断点, 在弹出菜单的Condition 中填写断点条件即可, 例如 i==3(i是循环体的控制变量)
    PS: 菜单中的 Enabled 选项可以启用和停用一个断点

    临时断点: 临时增加断点, 只执行一次, 下次不再执行
    做法: 光标选中那一行, 然后同时按: Ctrl+Shift+Alt+F8(Windows系统)
    PS: 此断点执行一次后自动消失, 不用手动点击取消了

    异常断点: 如果APP崩溃, 通常做法是: 复现问题, 然后使用ADB抓Log的方式, 分析代码去解决问题, AndroidStudio提供更好的方法: 异常断点
    做法: 按Ctrl+Shift+F8打开界面(或者鼠标选中AndroidStudio菜单 Run --> View breakpoints, 然后点击上面的"+“号(”-"是去掉查询),
    添加查询的异常(或者其他奇怪问题), 例如常见的NullPointerException(记得打钩, 不然无效)…
    PS: 这个断点非常有用, 提高效率…

    日志断点: 不想增加代码, 又想打印日志, 那就使用日志断点吧
    做法: 在打好的断点处鼠标右键打开断点界面, 选择suspend属性为false, 并在下面的Log evaluated expression 中写入日志信息即可
    例如: PSMessage message = messageDataSQL.queryMessage(m);
    // UtilLog.log("消息声音文件路径: " + m.getVoiceFilePath());
    File file = new File(message.getVoiceFilePath());
    原本在第二行用代码打印日志, 现在使用日志断点: 可以在第三行打断点后 在打开的日志断点界面写入: “文件绝对路径”+message.getVoiceFilePath()
    PS: 调试过程中, 可以按Alt键, 然后鼠标左键点击代码中的表达式, 查看表达式的值

    //一种较好的调试方式: 项目很大的时候, 使用debug调试方式会很卡, 很不好, 这种情况使用: 附加调试
    在ADB连接情况下, 点击 attach to debugger 按钮并选择调试的程序(只能调试debug签名的APP)
    这个按钮在AndroidStudio的那个红色正方形停止按钮左边…

    //关键代码标记: 标记重点代码, 分析代码结构, 思路
    使用书签 (在可在在菜单Navigate中的Bookmarks中找到)

    在某行代码中按 F11, 行数旁边会出现一个小钩
    查看标记的所有书签: Shift+F11

    展开全文
  • // 支付宝处理完请求后,当前页面跳转商户指定页面路径,可空 orderInfo += "&return_url=\"m.alipay.com\""; // 调用银行卡支付,需配置此参数,参与签名, 固定值 (需要签约《无线银行卡快捷支付》...
  • android2.2 以前,webView 是支持html之间传值的,传值的方式很简单,就像是普通get请求一样。...但是,自从android 3.0后,忽然webview就不支持这种方便快捷的功能了,你想在一个activity里向一个html文件传几个参
  • AndroidStudio快捷键使用

    2016-04-26 15:37:24
    Alt+F9:编译工程 shift +F6 修改名称 ...刚开始使用Android Studio时,在创建一个javabean时,很习惯在JavaBean类中,右键去找生成get,set等选项。但是很遗憾,找不。 那这边如何快速se
  • EasySocket初衷是希望使Socket编程变得更加简单、快捷,因此项目在实现了Socket基本功能基础上,还实现了TCP层面请求回调功能。传统Socket框架客户端发出一个请求信息,然后服务器返回一个应答信息,但是...
  • 首先我系统是ubuntu9.10,软件源是cn991.安装java JDK 在终端中输入 sudo apt-get install sun-java6...安装和配置Android SDK在官网上下载SDKlinux版本本地,然后解压缩,运行tools文件夹中的android以配置AVD
  • android开发之OkHttp上传byte数组

    千次阅读 2018-10-24 11:12:27
    最近准备对老项目改造安卓9.0兼容,之前app请求是封装org.apache.http.legacy.jar这个包,而这个包再9.0模拟器上会无法访问,因此需要进行改造,而我方案是直接改封装底层为okhttp,简单快捷; okhttp get...
  • 全书分4个部分,分别从Android基础介绍、环境搭建、SDK介绍,应用剖析、组件介绍、综合实例演示,以及符合潮流、最新移动开发技术,如HTML5、OpenGL ES、NDK编程、Android测试驱动开发等几个方面讲述。...
  • 全书分4个部分,分别从Android基础介绍、环境搭建、SDK介绍,应用剖析、组件介绍、综合实例演示,以及符合潮流、最新移动开发技术,如HTML5、OpenGL ES、NDK编程、Android测试驱动开发等几个方面讲述。...
  • 1)假设要找add函数所有被使用地方,先光标定位add函数 2)右键选择“Find Usages" (快捷方式 ctrl+g) 3)在Find窗口就可以看到所有使用地方了   比较方便!Get 新技能,之前一直使用是ctrl +h 全文字符...
  • EventBus是Android常用三方框架之一。通过发送通知,在其他页面去做一些同步事情,方便快捷。类似于观察者(但并不是),当观察某个数据变化,就会立刻做改变,但是和内部和观察者其实不一样,它思想是AOP切...
  • VirtualApp(以下简称:VA)是一款运行于Android系统沙盒产品,可以理解为轻量级Android虚拟机”。其产品形态为高可扩展,可定制集成SDK,您可以基于VA或者使用VA定制开发各种看似不可能完成项目。VA目前被...
  • 黑马安卓52期视频教程

    热门讨论 2015-06-24 22:15:48
    7获取当前用户进程信息 8进程管理 day09 day09视频 1进程管理全选 2设置进程 3进程管理 4进程管理 5checkbox设置状态选择器 day10 1桌面小部件 2桌面小部件 3桌面小控件 4病毒查杀 5病毒查杀 6更新病毒数据库...
  • 电脑连接上一个手机或多个手机, 确保adb已经添加环境变量中,执行下面命令会自动安装本库所需要设备端程序:uiautomator-server 、atx-agent、openstf/minicap、openstf/minitouch # init 所有已经连接...
  • 快捷地构建推送对象:所有平台,所有设备,内容为 ALERT 通知。 public static PushPayload buildPushObject_all_all_alert() { return PushPayload.alertAll(ALERT); } 构建推送对象:所有平台,推送目标是...
  • 复制自由 允许把软件复制任何人电脑中,并且不限制复制数量。 传播自由 允许软件以各种形式进行传播。 收费传播 允许在各种媒介上出售该软件,但必须提前让买家知道这个软件是可以免费获得;因此,...
  • Tasker_Pro_v5.9.2_beta3.apk

    2020-02-14 14:48:53
    全面自动化,从设置SMS。*触发器:应用程序,时间,日期,位置,硬/软状态,事件,快捷方式,小部件,计时器,插件 *操作:200多种内置功能,插件支持 *任务:循环,变量,条件 *场景:设计自己屏幕覆盖图 ...
  • ✅ VAssistant:Android平台强大自定义语音助手 - 博客 ✅ EnergyRing:挖孔屏福利,电量指示环 2020年10月24号添加 RiverTwilight(成都) - Github, 博客 ✅ 云极客工具:功能丰富渐进式在线工具网站...
  • Tasker Pro 5.7.0.apk

    2019-04-18 16:32:47
    全面自动化,从设置短信。*触发器:应用程序,时间,日期,位置,硬/软状态,事件,快捷方式,小工具,计时器,插件 ...修复了Android 9设备上Wifi Tether动作 修复了Tasker应用程序在某些情况下无法正确打开
  • 5、代码精简,依赖最小,250kjar包适合所有java运行环境,在android系统低端pos机也得到广泛运用。 二、依赖和调用说明 <dependency> <groupId>com.alibaba</groupId> <artifactId&...

空空如也

空空如也

1 2
收藏数 23
精华内容 9
关键字:

android快捷的到get