歡迎你們前往騰訊雲社區,獲取更多騰訊海量技術實踐乾貨哦~git
做者:騰訊開源 github
RapidView是一套用於開發Android客戶端界面、邏輯以及功能的開發組件。佈局文件(XML)及邏輯文件(Lua)能夠運行時執行,主要用以解決Android客戶端界面、邏輯快速更新以及快速開發的訴求。api
RapidView的XML語法規則與Android原生XML相似,而寫邏輯的Lua部分除語言語法規則外,能夠直接使用咱們提供的Java API以及Android原生API,所以熟悉Android客戶端開發的開發者上手成本會很是小。網絡
除了解決動態更新問題外,RapidView但願Android開發者可以以更快的速度開發產品功能需求,所以咱們在語法和開發方式上作了一些改變,指望開發者可以實現:小功能極速開發、大功能極速上線。
RapidView但願爲開發者帶來更小的安裝包增量以及更加簡單、易於維護和修改的組件庫,RapidView的代碼組件約180KB(30KB組件+150KB luaj)。框架
運行時加載,佈局、邏輯可動態刷新
無需編譯,所見即所得,開發效率更高
極小的安裝包增量
Android開發者低上手成本
與NATIVE開發體驗相同分佈式
Android輕應用開發組件 RapidView
正式開源源碼分析
Github地址: https://github.com/Tencent/RapidView佈局
請給 RapidView 一個 Star!
歡迎提出你的 issue 和 PR人工智能
此文已由做者受權騰訊雲技術社區發佈,轉載請註明原文出處