导航:首页 > 操作系统 > 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好用的插件相关的资料

热点内容
qq可以加密密码 浏览:854
网上认证无法连接网站服务器地址 浏览:920
java数据库建表 浏览:170
linux本地端口 浏览:36
邮票目录pdf 浏览:378
解压笔真的有用吗 浏览:538
plc语法和编程语句 浏览:115
南航app学生旅行产品在哪里 浏览:240
漫画pdf网盘 浏览:495
手机pdf字太小 浏览:892
解压缩安装图解 浏览:257
安卓如何查看运行服务器 浏览:681
土质学pdf 浏览:995
邮箱收发服务器地址 浏览:143
web前端和python 浏览:639
寻址算法 浏览:783
车床编程ijk之间的关系 浏览:493
安卓什么app可以访问smb 浏览:205
笼统概括程序员 浏览:853
linuxfdiskdf 浏览:300