編輯:關於Android編程
這裡分享一個Android的非常經典實用而且簡單方便的第三方UI控件庫:BottomView(小米的米UI也用到了這個)
實現功能:
可以在底部彈出的View裡自定義布局;
可以自定義是否可以觸摸外部消失;
可以自定義事件;
可以自定義外圍背景是否透明;
可以自定義動畫;
如果需要的話,可以強制為頂部View顯示
用法:
1、下載BottomView.jar庫文件,放到Android項目工程裡的libs裡
2、設置BottomView的Theme:
這2個Theme復制粘貼到你的項目的res/values/styles.xml裡即可
另外如果提示
這裡的white找不到的話,說明你項目res/values/color.xml沒有新建或者沒有white顏色這個值,只需在res/values/color.xml裡添加- @color/white
#ffffff
另外View的動畫Theme可選,建議也復制進去,效果好一些,代碼如下:
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
抽象工廠模式(Abstract Factory)抽象工廠模式是對象的創建模式,它是工廠方法模式的進一步延伸和拓展的結果。抽象工廠模式更加抽象化,更具一般性特點。我們知道,
標題欄在每個應用中都有,有各種各樣的標題欄,今天我們就主要來說說標題欄怎麼做,主要內容涉及到自定義標題,ActionBar,Toolbar等知識。自定義標題幾年前開發安卓
新的動畫Api,讓你在UI控件裡能創建觸摸反饋,改變View的狀態,切換activity的一系列自定義動畫具體有: 響應View的touch事件的觸摸反饋動畫 隱藏和
上幾篇講contact的時候,取得的頭像都是存在數據庫中,通過: cursor = context.getContentResolver().query(