AndroidStudio常用设置

简介: AndroidStudio常用设置

常用快捷键

ctrl+o 覆写父类方法

ctrl+shift+l 格式化

ctrl+alt+o 删除没有引用的包

ctrl+j 在线模版自动补全。

双击shift 全局查找

关闭拼写检查警告

使用AS的时候经常会碰到这个提示,我们只要在设置中关闭拼写检查就可以了。

打开setting-editor-inspections,在右边打开spelling的选项,去掉勾选状态就可以了

修改包名

点击小齿轮,取消compact empty middle packages的勾选状态

默认勾选前,包的显示形式

取消勾选后,包的显示形式

这样后,我们就可以随意更改包名的三部分了。鼠标选中想要更改的部分,右键refacotr-rename,此时会有警告对话框出现,大概意思是有多个目录指向了这个要正在修改的包名,点击rename package

此时弹出修改对话框,输入想修改的名字,然后点击refactor,就会开始对所有引用到的位置进行搜索。

搜索完成后,点击do Refactor,就会自动修改所有引用的位置。

此时还没有完成,还需要进入module的build.gradle修改applicationId,改为正确的包名。

这里我把jay改成了du,所以需要改成demo.du.com.pulltorefresh。

修改后,AndroidStudio会检测到gradle的内容被更改了,点击右上角的sync now,自动完成gralde配置就可以了

删除工程

  1. 选中工程,按F4打开Project Structrue,在Module中选中要删除的工程后,点击左上角的减号,工程就会从AS的目录结构中移除,但并没有真正的删除。
  2. 从结构中移除后,切换到Project视图后,选中工程右键就会出现delete了。




相关文章
|
Android开发
Android Studio中修改gradle插件版本和Gradle版本
Android项目中,我们一般要设置gradle插件版本和gradle版本。 项目根目录下的build.gradle文件中,通过classpath可以指定gradle插件的版本。
|
10月前
|
Linux 虚拟化 iOS开发
UTM 4.7.5 发布 - 在 macOS 上优雅的使用 QEMU 虚拟化 Windows、Linux 和 macOS
UTM 4.7.5 发布 - 在 macOS 上优雅的使用 QEMU 虚拟化 Windows、Linux 和 macOS
1429 0
UTM 4.7.5 发布 - 在 macOS 上优雅的使用 QEMU 虚拟化 Windows、Linux 和 macOS
|
存储 机器学习/深度学习 人工智能
​​解锁AI检索的7大Embedding技术:从稀疏到多向量,一文掌握!​
本文系统解析七种主流文本嵌入技术,包括 Sparse、Dense、Quantized、Binary、Matryoshka 和 Multi-Vector 方法,结合适用场景提供实用选型建议,助你高效构建文本检索系统。
1414 0
|
人工智能 自然语言处理 前端开发
构建AI智能体:六、体验Trae指定Qwen-Turbo模型自动生成问答系统
本文介绍如何使用字节跳动的AI编程工具Trae与阿里通义千问Qwen-Turbo模型,快速生成一个智能问答系统。通过图文结合方式,演示从环境搭建、指令生成到界面优化的全过程,涵盖前后端代码自动生成、模型调用封装及交互优化技巧,展现AI辅助开发的高效与趣味,助力开发者提升生产力。
2254 12
|
7月前
|
安全 数据建模 测试技术
阿里云SSL证书免费版与付费版差异解析,以及免费SSL证书申请流程
阿里云提供免费与付费SSL证书,满足不同场景HTTPS数据加密需求。免费证书适用于个人站点、测试环境,而政府机构、电商平台等建议选用OV/EV付费证书,以获得更高安全保障。阿里云SSL证书支持单域名、通配符等类型,并定期推出促销活动,新用户可享6折优惠起,还有免费试用和HTTPS加速网关等增值服务。企业可根据需求科学选配,构建安全可信的在线业务环境。
|
固态存储 虚拟化 iOS开发
VMware ESXi 6.7U3v macOS Unlocker & OEM BIOS 2.7 集成 Realtek 网卡驱动和 NVMe 驱动 (集成驱动版)
VMware ESXi 6.7U3v macOS Unlocker & OEM BIOS 2.7 集成 Realtek 网卡驱动和 NVMe 驱动 (集成驱动版)
1232 58
VMware ESXi 6.7U3v macOS Unlocker & OEM BIOS 2.7 集成 Realtek 网卡驱动和 NVMe 驱动 (集成驱动版)
|
存储
如何在Flutter中动态申请权限?
如何在Flutter中动态申请权限?
1205 66
|
移动开发 Java 数据安全/隐私保护
2025年支付宝商户号获取密钥和ID的方式-操作优雅草卓伊凡
2025年支付宝商户号获取密钥和ID的方式-操作优雅草卓伊凡
2540 0
2025年支付宝商户号获取密钥和ID的方式-操作优雅草卓伊凡
|
存储 安全 API
Android经典实战之存储方案对比:SharedPreferences vs MMKV vs DataStore
本文介绍了 Android 开发中常用的键值对存储方案,包括 SharedPreferences、MMKV 和 DataStore,并对比了它们在性能、并发处理、易用性和稳定性上的特点。通过实际代码示例,帮助开发者根据项目需求选择最适合的存储方案,提升应用性能和用户体验。
1486 1