沒想到騰訊竟然開源一套Android原生UI框架!

今天在瀏覽技術新聞的時候,發現騰訊就在今天開源了一套 Android 原生的 UI 框架。你們有沒有發現,騰訊特別喜歡幹這種事,哪一種事呢?喜歡開源 UI 框架,小程序也是這樣的。
我看到這個新聞後,第一時間就下載了 Demo ,體驗了這個原生的 UI 框架,可以說,真的是非常的不錯。跟他們說的理念是一樣的。
這個開源框架就是:QMUI_Android ,它的 Slogan 是:提高 Android UI 開發效率的 UI 庫。
QMUI Android 的設計目的是用於輔助快速搭建一個具備基本設計還原效果的 Android 項目,同時利用自身提供的豐富控件及兼容處理,讓開發者能專注於業務需求而無需耗費精力在基礎代碼的設計上。不管是新項目的創建,或是已有項目的維護,均可使開發效率和項目質量得到大幅度提升。
這個 UI 庫標榜說是提高大家的開發效率,那它是如何提高自己的開發效率的呢?
功能特性大致如下:
在這裏插入圖片描述
大致解讀一下,就是功能有三大特性:

可以全局配置 UI 樣式,一處修改,全局生效,超級方便。
提供了豐富的 UI 控件庫,各種動畫,列表,Button,底部菜單,下拉刷新,各種 Tab,彈框等等,以後直接可以使用,不用自己動手寫了。
提供了高效的工具,可以獲取屏幕信息,鍵盤管理,狀態欄管理,狀態欄沉浸等等。以前我們是從網上找各種工具類,現在騰訊幫你弄在一起了,還不錯。

Demo 截圖如下:
在這裏插入圖片描述
說到這裏。最近很多人問我;初級Android工程師跟高級Android工程師的區別具體在哪裏?
以下就簡單又具體的跟大家分析一下區別,以及如何進階成爲高級工程師突破年薪40w。文末還有高階資源。
就拿框架來說,初級的工程師會使用它,但是並不懂原理跟內核,只是複製粘貼拿來用。
而高級工程師對這些常見的框架就必須有深入的理解,能自己手寫框架。
在這裏插入圖片描述
像上面Android常見的mvp框架,mvc框架,mvvm框架。一個高級的Android開發工程師必定是通過項目實戰熟悉掌握其中的技術內核,明白其中的原理,能自己手寫出來。
所以爲什麼現在普通Android開發工程師年薪約十w左右。而高級工程師起步40w。
高級工程師還需要掌握的app框架知識體系。這裏的掌握也是要掌握其原理和技術內核。而圖中的資料都是通過實戰開發,深入源碼解析技術原理。
在這裏插入圖片描述
再例一張APP全方位性能優化。通過源碼解析跟項目實戰,深度掌握技術原理跟內核機制。
在這裏插入圖片描述
覺得不錯請點贊支持,歡迎留言或進我的個人羣855801563領取【架構資料專題目合集90期】、【BATJTMD大廠JAVA面試真題1000+】,本羣專用於學習交流技術、分享面試機會,拒絕廣告,我也會在羣內不定期答題、探討

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章