導航:首頁 > 操作系統 > 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好用的插件相關的資料

熱點內容
gcc編譯消耗內存過多 瀏覽:279
昌邑網站製作源碼 瀏覽:127
單片機的反向編譯 瀏覽:463
subsample演算法 瀏覽:899
蘋果免費看書app哪個最好 瀏覽:885
c語言加密怎麼弄 瀏覽:842
c語言編譯的錯誤提示 瀏覽:767
驗機蘋果app哪個最好 瀏覽:666
光遇國際服安卓如何購買禮包 瀏覽:55
163app怎麼下載 瀏覽:247
電腦程序員下場 瀏覽:45
編譯原理ll1文法判斷 瀏覽:727
qt用vs2015編譯 瀏覽:553
結婚日子最好的演算法 瀏覽:794
安卓怎麼把數據傳到蘋果里 瀏覽:504
編譯器標識 瀏覽:792
編程珠璣第三章 瀏覽:785
windows如何開啟tftp伺服器 瀏覽:110
歐姆龍plc編程指令表 瀏覽:189
程序員遠程收入不穩定 瀏覽:863