导航:首页 > 操作系统 > androidstudio好用的插件

androidstudio好用的插件

发布时间:2023-03-11 02:40:34

android studio 表格用什么控件

使用MpandroidChart框架吧
http://blog.csdn.net/wiseclown/article/details/51584843

② 开发Android studio 插件:项目国际化与Excel文件双向导入,并支持在线翻译。

当一个项目从非国际化(只有单言语类型)转向国际化(多语言支持)亦或项目过于庞大Mole数量众多每期迭代都需要从各个Mole抽取和填补翻译时就会有了个很烦恼的事情,这么多的语言资源靠手动整理那得到猴年马月,等整理完也练就了一双麒麟臂了。(以上纯属抱怨可忽略)😄

言归正传,如同以上机械式工作作为一名程序猿当然是交给程序去处理喽,所以需要写一个能够遍历读取识别并提取项目中的语言资源文件,并将资源导出成Excel文件以方便交给其他工具人(手动狗头)进行翻译的脚本,翻译完成后还需要将Excel文件转换成项目中的资源格式并原路存储进去。为了更加方便的在各个项目中使用当然还是把上面写的脚本套上Intellij plugin的皮囊一起食用更佳。

选择模式

点击OK后开始扫描项目中的资源。

导出:导出项目中国际化翻译资源到Excel表格
等待扫描结束后开始配置参数,参数会根据扫描项目的结果自动列出一存在的mole和语言类型。可自行选择需要导出的mole和语言类型。

配置完成点击OK,等待导出结果。

导入:将Excel表格中的资源导入到项目中
等待扫描结束后开始配置参数

<font color='red'>Tip:默认语言语种指的是values/strings.xml中语言类型</font>

点击OK等待导入完成即可。

最后效果如下:

插件和脚本源码地址: https://github.com/LucasDevelop/LangTransExcel

③ Android Studio自定义加固插件

Gradle自定义插件

我们新建一个名为JiaguPlugin的Mole

调整build.gradle为如下所示(这里我使用Kotlin开发)

创建一个JiaguPlugin类

然后创建resources目录并创建插件的配置文件

配置文件的内容如下:

1)创建一个扩展
这里我们创建的扩展名为jiagu,这个就好像app下build.gradle中的android扩展一样

我们扩展中的参数是JiaguParams中的参数

2)添加监听
添加一个读取完配置信息后的回调

然后我们先将我们的插件上传到Maven仓库,也就是执行插件build.gradle的这个Task,这里我上传到了项目下的Plugins文件夹

然后我们在项目的build.gradle文件里引入

加固的任务类JiaguTask如下,这里的命令是参照文章开头360加固的help文件:

4)配置加固信息
我们在build.gradle文件中配置好我们的加固信息

5)进行加固
首先我们先make一下项目,生成apk文件

https://gitee.com/itfitness/jiagu-plugin

阅读全文

与androidstudio好用的插件相关的资料

热点内容
加密狗插上去了怎么办 浏览:622
锤子m1怎么把文件夹重置 浏览:213
APP的数据会存在哪里 浏览:64
一支轻快又解压的舞 浏览:586
80x86编程手册 浏览:765
android机制使用 浏览:361
国外太空探索网站源码 浏览:643
dotaimba命令大全 浏览:13
手解剖pdf 浏览:733
单片机无法烧写程序 浏览:413
pline命令 浏览:109
760贴片机编程视频 浏览:333
欧姆龙plc编程第36讲 浏览:915
我的世界如何将一个服务器弄崩 浏览:8
php网站访问量代码 浏览:431
怠速压缩机咔咔响 浏览:176
怎么才能修改APP中的数据 浏览:688
哪里有抢单的app 浏览:462
算法概率题 浏览:465
长方形拉伸的命令 浏览:279