夜成都APP前端源碼 v1.3.4
5.8MB / 12-21
CalenderView日歷控件 v3.7.0
49.7MB / 03-20
小說閱讀APP源碼 v1.0.0 基礎版
2.9MB / 01-31
XUI Android原生UI框架 v1.2.1
18.7MB / 09-18
云豹一對一視頻語音直播系統(tǒng)源碼 v1.0.0 安卓版
17.8MB / 06-23
云豹陪玩系統(tǒng)(陪玩app源碼) v1.0.0 安卓版
20.7MB / 06-23
云豹短視頻系統(tǒng)(短視頻app源碼) v6.2.2 安卓版
24.6MB / 06-23
云豹直播系統(tǒng)(直播APP源碼開源項目) v1.0.1 安卓版
15.7MB / 06-09
MDWechat微信主題模塊 v4.2.3
12.25MB / 03-05
最新樂步走路賺錢區(qū)塊鏈完整網站源碼可打包APP
52MB / 04-25
-
夜成都APP前端源碼 v1.3.4 android / 5.8MB
-
XUI Android原生UI框架 v1.2.1 android / 18.7MB
-
-
CalenderView日歷控件 v3.7.0 android / 49.7MB
-
小說閱讀APP源碼 v1.0.0 基礎版 android / 2.9MB
-
云豹一對一視頻語音直播系統(tǒng)源碼 v1.0.0 安卓版 android / 17.8MB
-
云豹陪玩系統(tǒng)(陪玩app源碼) v1.0.0 安卓版 android / 20.7MB
-
-
MDWechat微信主題模塊 v4.2.3 android / 12.25MB
-
IPCommAndroid 星際通訊 v1.7 android / 14.6MB
詳情介紹
XUI是一個簡潔而又優(yōu)雅的Android原生UI框架,解放你的雙手!
XUI包含了涵蓋絕大部分的UI組件:TextView、Button、EditText、ImageView、Spinner、Picker、Dialog、PopupWindow、ProgressBar、LoadingView、StateLayout、FlowLayout、Switch、Actionbar、TabBar、Banner、GuideView、BadgeView、MarqueeView、WebView、SearchView等一系列的組件和豐富多彩的樣式主題。
特征
1、簡潔優(yōu)雅,盡可能少得引用資源文件的數量,項目庫整體大小不足1M(打包后大約644k)。
2、組件豐富,提供了絕大多數我們在開發(fā)者常用的功能組件。
3、使用簡單,為方便快速開發(fā),提高開發(fā)效率,對api進行了優(yōu)化,提供一鍵式接入。
4、樣式統(tǒng)一,框架提供了一系列統(tǒng)一的樣式,使UI整體看上去美觀和諧。
5、兼容性高,框架還提供了3種不同尺寸設備的樣式(4.5英寸、7英寸和10英寸),并且最低兼容到Android 17, 讓UI兼容性更強。
6、擴展性強,各組件提供了豐富的屬性和樣式API,可以通過設置不同的樣式屬性,構建不同風格的UI。
如何使用
在決定使用XUI前,你必須明確的一點是,此框架給出的是一整套UI的整體解決方案,如果你只是想使用其中的幾個控件,那大可不必引入如此龐大的一個UI庫,Github上會有更好的組件庫。如果你是想擁有一套可以定制的、統(tǒng)一的UI整體解決方案的話,那么你就繼續(xù)往下看吧!
添加Gradle依賴
1.先在項目根目錄的 build.gradle 的 repositories 添加:
allprojects {
repositories {
...
maven { url "https://jitpack.io" }
}
}
2.然后在應用項目(一般是app)的 build.gradle 的 dependencies 添加:
dependencies {
...
//androidx項目
implementation 'com.github.xuexiangjys:XUI:1.2.0'implementation 'androidx.appcompat:appcompat:1.3.1'
implementation 'androidx.recyclerview:recyclerview:1.2.1'
implementation 'com.google.android.material:material:1.4.0'
implementation 'com.github.bumptech.glide:glide:4.12.0'
}
【注意】如果你的項目目前還未使用androidx,請使用如下配置:
dependencies {
...
//support項目
implementation 'com.github.xuexiangjys:XUI:1.0.9-support'implementation 'com.android.support:appcompat-v7:28.0.0'
implementation 'com.android.support:recyclerview-v7:28.0.0'
implementation 'com.android.support:design:28.0.0'
implementation 'com.github.bumptech.glide:glide:4.8.0'
}
初始化XUI設置
1.調整應用的基礎主題(必須)
必須設置應用的基礎主題,否則組件將無法正常使用!必須保證所有用到XUI組件的窗口的主題都為XUITheme的子類,這非常重要!!!
基礎主題類型:
大平板(10英寸, 240dpi, 1920*1200):XUITheme.Tablet.Big
小平板(7英寸, 320dpi, 1920*1200):XUITheme.Tablet.Small
手機(4.5英寸, 320dpi, 720*1280):XUITheme.Phone
<style name="AppTheme" parent="XUITheme.Phone">
<!-- 自定義自己的主題樣式 -->?
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
<item name="colorAccent">@color/colorAccent</item>
</style>
當然也可以在Activity剛開始時調用如下代碼動態(tài)設置主題
@Override
protected void onCreate(Bundle savedInstanceState) {
XUI.initTheme(this);
super.onCreate(savedInstanceState);
...
}
2.調整字體庫(對字體無要求的可省略)
(1)設置你需要修改的字體庫路徑(assets下)
//設置默認字體為華文行楷,這里寫你的字體庫
XUI.getInstance().initFontStyle("fonts/hwxk.ttf");
(2)在項目的基礎Activity中加入如下代碼注入字體.
注意:1.1.4版本之后使用如下設置注入
@Override
protected void attachBaseContext(Context newBase) {
//注入字體
super.attachBaseContext(ViewPumpContextWrapper.wrap(newBase));
}
注意:1.1.3版本及之前的版本使用如下設置注入
@Override
protected void attachBaseContext(Context newBase) {
//注入字體
super.attachBaseContext(CalligraphyContextWrapper.wrap(newBase));
}
下載地址
人氣源碼
相關文章
-
夜成都APP前端源碼 v1.3.4
夜成都APP-成都夜生活—是一款展示成都豐富多彩夜生活的APP,本APP將會免費提供平臺讓所有用戶發(fā)布信息,致力于快速整合資源,相互找到自己需要的聯系方式,歡迎需要的朋友...
-
CalenderView日歷控件 v3.7.0
CalenderView是Android上一個優(yōu)雅、高度自定義、性能高效的日歷控件,完美支持周視圖,支持標記、自定義顏色、農歷等,歡迎需要的朋友下載使用...
-
小說閱讀APP源碼 v1.0.0 基礎版
本閱讀器厲害之處在于無需部署服務器,只要自己在我的-規(guī)則設置-添加規(guī)則就可以實現APP自動抓取目標站數據,轉換為可以閱讀的小說內容支持換源模式...
-
XUI Android原生UI框架 v1.2.1
XUI是一個簡潔而又優(yōu)雅的Android原生UI框架,解放你的雙手,歡迎需要的朋友下載使用...
-
云豹一對一視頻語音直播系統(tǒng)源碼 v1.0.0 安卓版
云豹一對一視頻直播系統(tǒng)開源項目由云豹科技官方自主研發(fā),提供開源1v1直播app源碼、措建文檔、疑難輔助說明,供大家參考、交流、使用...
-
云豹陪玩系統(tǒng)(陪玩app源碼) v1.0.0 安卓版
云豹陪玩源碼開源項目,精選約單下單、大神主頁、游戲分類等基礎功能,如需更多功能,歡迎咨詢商用版 云豹陪玩源碼:含更多運營功能,提供售后服務、技術支持,更適合商用...
-
云豹短視頻系統(tǒng)(短視頻app源碼) v6.2.2 安卓版
云豹短視頻源碼開源項目,精選短視頻發(fā)布、瀏覽、點贊、評論等基礎功能,如需更多功能,歡迎咨詢商用版 云豹短視頻源碼:含互動直播、短視頻帶貨、小店、會員、付費熱門等...
-
云豹直播系統(tǒng)(直播APP源碼開源項目) v1.0.1 安卓版
云豹直播系統(tǒng)開源項目由云豹科技官方自主研發(fā),提供開源直播源碼、搭建文檔、疑難輔助說明,歡迎需要的朋友下載使用...
-
MDWechat微信主題模塊 v4.2.3
MDWechat是一款xposed插件,能夠使使微信Material Design化。歡迎需要的朋友下載使用...
-
最新樂步走路賺錢區(qū)塊鏈完整網站源碼可打包APP
最新樂步走路賺錢區(qū)塊鏈完整網站源碼可打包APP,歡迎需要的朋友下載使用...
下載聲明
☉ 解壓密碼:www.dbjr.com.cn 就是本站主域名,希望大家看清楚,[ 分享碼的獲取方法 ]可以參考這篇文章
☉ 推薦使用 [ 迅雷 ] 下載,使用 [ WinRAR v5 ] 以上版本解壓本站軟件。
☉ 如果這個軟件總是不能下載的請在評論中留言,我們會盡快修復,謝謝!
☉ 下載本站資源,如果服務器暫不能下載請過一段時間重試!或者多試試幾個下載地址
☉ 如果遇到什么問題,請評論留言,我們定會解決問題,謝謝大家支持!
☉ 本站提供的一些商業(yè)軟件是供學習研究之用,如用于商業(yè)用途,請購買正版。
☉ 本站提供的XUI Android原生UI框架 v1.2.1資源來源互聯網,版權歸該下載資源的合法擁有者所有。