Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> Android UI開源組件庫BottomView ,第三方自定義UI控件

Android UI開源組件庫BottomView ,第三方自定義UI控件

編輯:關於Android編程

 

這裡分享一個Android的非常經典實用而且簡單方便的第三方UI控件庫:BottomView(小米的米UI也用到了這個)

實現功能:

可以在底部彈出的View裡自定義布局;

可以自定義是否可以觸摸外部消失;

可以自定義事件;

可以自定義外圍背景是否透明;

可以自定義動畫;

如果需要的話,可以強制為頂部View顯示

 

用法:

1、下載BottomView.jar庫文件,放到Android項目工程裡的libs裡

2、設置BottomView的Theme:

這2個Theme復制粘貼到你的項目的res/values/styles.xml裡即可

 

 
另外如果提示

 

 

 @color/white
這裡的white找不到的話,說明你項目res/values/color.xml沒有新建或者沒有white顏色這個值,只需在res/values/color.xml裡添加

 

 

     #ffffff

這個白色值即可。

 

另外View的動畫Theme可選,建議也復制進去,效果好一些,代碼如下:

 


res/anim/bottomview_anim_enter.xml

 

 




    


res/anim/bottomview_anim_exit.xml

 

 




    


整體為:

 

 

\

 

2、部分核心使用代碼:

 

BottomView bottomView = new BottomView(this,
					R.style.BottomViewTheme_Defalut, R.layout.bottom_view);
			bottomView.setAnimation(R.style.BottomToTopAnim);//設置動畫,可選
			bottomView.showBottomView(false);

 

如果想獲取這個View的話,調用.getView()方法即可。

效果圖之一:(可隨意發揮)


\

 

不懂的加我QQ 852041173

 

歡迎加入MtAndroid開發者QQ群:271410559

 

\

百度網盤備用下載地址:

 

BottomView.jar庫文件下載地址:http://pan.baidu.com/s/1mg7eseG

BottomView的Demo下載地址:http://pan.baidu.com/s/1hqkRM8s

 

首發地址:http://www.aplesson.com/?p=400

 

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved