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

熱點內容
java從入門到精通pdf百度雲 瀏覽:54
linuxhdf5安裝 瀏覽:468
java繼承編程練習題 瀏覽:651
雲記app怎麼寫字視頻 瀏覽:595
如何進入我的世界臟小豆的伺服器 瀏覽:41
哪裡找到轉轉app 瀏覽:579
蘋果二次app怎麼注冊 瀏覽:586
國際服體驗服伺服器為什麼爆滿 瀏覽:113
微信商城模板源碼 瀏覽:435
網頁的源碼怎麼讀取 瀏覽:399
ubuntu命令打開軟體 瀏覽:760
如何實現對講頻道加密 瀏覽:348
福州8000的程序員去深圳多少 瀏覽:643
保存加密是什麼意思 瀏覽:42
安裝不了軟體顯示加密目錄 瀏覽:910
php53下載64位 瀏覽:97
osip源碼結構 瀏覽:956
如何刪除加密網站 瀏覽:716
亞太碳交易app怎麼用 瀏覽:955
怎麼推銷程序員 瀏覽:500