AndroidStudio笔记(2)插件介绍

简介: 前言Android Studio作为基于IDE的专业开发Android的开发工具,插件市场为我们提供了各种方便快捷、提高工作效率的插件,本文记录一些比较常用的插件。

前言

Android Studio作为基于IDE的专业开发Android的开发工具,插件市场为我们提供了各种方便快捷、提高工作效率的插件,本文记录一些比较常用的插件。

插件

IDEA themes

严格意义上讲,这个并不算是插件,但是的确能为我们提供愉悦的编码心情。

就像这样的:

img_802443e30c29113fc22aa2d84645f779.png
ide themes

这里是地址:http://color-themes.com/

1. 下载主题

选择你喜欢的主题进行下载,下载主题后会得到一个jar文件。

img_0186b2f2826e322c85d2f5f7e53e3802.png
主题包

2. 导入主题

File –> Import Setttings –> 选中下载的主题jar文件 –> 确定->确定 –> 重启编译器
img_2399c821483924eeff802bb28213e5f4.png
setting
img_6ccd860851b6da23766207da33b6c2f4.png
file

GsonFormat

直接上图吧,将 JSON 字符串转换为Java实体bean

img_1425cf52bc482b946fbe08f13afc7fd0.gif
GsonFormat

GitHub地址

JsonToKotlinClass

与 GsonFormat 一样,对于使用 kotlin 开发的人也有类型的插件,能够直接将 JSON 字符串转换为 data class

img_abcc0be86961ae31bab16c0db0889b63.gif
JsonToKotlinClass

GitHub地址

CodeGlance

在编译器的右边会有一个小地图的菜单栏,我们可以直接通过点击、拖动来快速滑动代码。

img_ef5bfc0d3d294cac0bce576d0af40a22.png
CodeGlance

GitHub地址

eventbus3-intellij-plugin

如果我们的项目中使用了EventBus3.0,那么使用这个插件我们就可以快速的在各个事件中切换,追踪调用链。

img_bb5564010bbf25a8fbe30e72ed00e561.gif
eventbus3-intellij-plugin

GitHub地址

Android ButterKnife Zelezny

使用 Butter Knife 开发的伙伴会用得上,能够一键绑定 view 和 事件等。

img_84b66a1c0caee9c008da2a266095c9a7.gif
Android ButterKnife Zelezny

GitHub地址

RemoveButterKnife

这个插件可以移除 ButterKnife 的绑定,回归为原生,什么情况会使用到呢?比如说使用 kotlin 的时候,控件根本就不需要进行绑定了,直接通过id像使用变量那样直接调用即可。

img_e79f50f5f4a080f59e16bf5e3f8f63f5.gif
RemoveButterKnife

GitHub地址

.ignore

使用版本工具的时候肯定是需要忽略一些文件和文件夹不上传的,.ignore 为我们提供了更快捷的方式,直接右键加入忽略。

img_ec5da0565bda25ecd3e443a5f26a324b.gif
.ignore
img_413bdd0b56481717531fd3019d1fa43b.gif
.ignore

GitHub地址

Lifecycle Sorter

将 Activity 或者 Fragment 的生命周期方法进行排序。

GitHub地址

Key Promoter

对你当前的鼠标行为进行快捷键提示,比如点击 project 打开菜单栏的时候会进行提示你应该用什么快捷键,加入没有快捷键,也会提示让你自己设定快捷键,当初可是靠了它才熟悉了快捷键。

img_a04dc4945583eeec9a71e468c072f145.png
Key Promoter 1
img_aef539c45f86df31df4a0a882f0bb2b4.png
Key Promoter 2

GitHub地址

AndroidProguardPlugin

一键生成 混淆 文件内容的插件,再也不怕到处找混淆 内容了:

[图片上传失败...(image-e3adb7-1536677588455)]

GitHub地址

最后

未完待续、敬请期待!
我的博客地址

img_1ee92a858822d3b1d90a45e40e7b1042.jpe
FullScreenDeveloper
目录
相关文章
|
10月前
|
运维 监控 搜索推荐
MSE ZooKeeper:Flink 高可用架构的企业级选择
本文深入解析了 Apache Flink 架构中 ZooKeeper 的核心作用,包括 Leader 选举、Checkpoint 管理、作业协调及配置管理等关键功能,并结合金融风控与电商推荐等典型场景,分析了 ZooKeeper 在实际应用中的技术实现。
|
8月前
|
人工智能 搜索推荐 安全
seo 是啥意思?选对方式 + 看未来发展超简单!
SEO即搜索引擎优化,通过优化网站内容与结构,提升在搜索结果中的排名,获取免费流量。核心是用户体验,需长期投入,白帽为正道。未来SEO将融合AI与多平台搜索,GEO等新机遇涌现,助力品牌曝光与增长。
|
10月前
|
人工智能
百炼计费展示不清晰
百炼计费展示不清晰
265 0
|
监控 网络协议 网络安全
|
芯片
从"卡哇伊字体"看Docusign繁体中文显示异常 —甫连团队快速排障案例
3月23日,Docusign反馈台湾客户上传的繁体中文合同出现字体显示异常问题,影响多家重要企业。作为Docusign亚太区专业合作伙伴,我们迅速介入排查,确认为字体兼容性问题:系统无法识别DFKai-SB字体导致替代字体异常。通过测试验证与Docusign合作,最终于4月1日解决。此案例体现FreeLink在技术定位、临时解决方案及平台本地化改进推动中的关键价值,彰显全球SaaS平台与本地需求连接的专业能力。我们专注Docusign集成解决方案,获多项国际认证与殊荣,致力于为企业提供专业化支持。
402 2
|
人工智能 网络协议 API
开发效率翻倍!Apipost这些协议调试秘籍,从HTTP到金融报文全搞定
Apipost是一款强大的API研发管理工具,支持多种协议与数据格式,包括HTTP(s)、WebSocket、SSE、gRPC、TCP及金融协议(如ISO 8583、FIX)。它内置国密算法库,提供HTTP文件秒传、全局参数配置等实用功能。在SSE调试中,可轻松处理AI模型流式响应;WebSocket与Socket.IO实现高效实时通信;GraphQL支持可视化Query编写;TCP模块解决金融报文编码难题;gRPC则具备服务反射与流式调试能力。Apipost不仅简化了多协议切换的复杂性,还自动生成文档,显著提升开发效率,让开发者专注于核心业务逻辑。
|
SQL 边缘计算 人工智能
中小企业数字化转型的低成本路径:Websoft9 助力用户从 0 到 1 的实践经验
开源软件正成为企业数字化转型的核心引擎,尤其对中小企业而言,其零授权成本、技术自主与敏捷迭代特性优势显著。Websoft9 数据显示,采用开源技术可使初期投入降低62%,同时通过成本重构、敏捷响应及安全可控三大价值闭环助力企业发展。然而,技术鸿沟如组件筛选难、环境配置繁等问题仍制约企业应用开源的步伐。对此,Websoft9 提供工程化解决方案,涵盖智能匹配引擎、全生命周期运维体系与标准化集成平台,赋能企业从基础设施到智能应用的全场景实践。最终,通过模块贡献和技术反哺,Websoft9 推动企业从使用者向共建者转变,实现数字化生存范式的全面重构。
|
Web App开发
【视频点播】阿里云视频点播如何获取视频播放的URL
展示如何使用阿里云视频点播服务获取播放地址.
35696 0
【视频点播】阿里云视频点播如何获取视频播放的URL
|
前端开发
css动画(仿微信聊天页面)
css动画(仿微信聊天页面)
|
数据可视化 数据挖掘 数据处理
Python 量化
Python 量化