原创 自動格式化銀行卡號的EditText,每四位增加一個空格,並根據銀行卡號判斷該銀行卡歸屬的銀行及卡別

自動格式化銀行卡號的EditText,每四位增加一個空格,並根據銀行卡號判斷該銀行卡歸屬的銀行及卡別 使用 xml: <com.example.library.BandCardEditText android:id

原创 仿餓了麼加載動畫

使用: loadingView.addBitmap(R.mipmap.v4); or loadingView.addBitmap(bitmap); or loadingView.addBitmaps(mBitmapLi

原创 Android app新手引導高亮提示,簡單易用

基本使用 public void show(){ EasyGuide easyGuide = new EasyGuide.Builder(MainActivity.this) // 增加View高亮區域,可同時顯示多個 .addHi

原创 可以播放gif圖片的imageview

如何使用 和使用ImageView一樣 <com.felipecsl.gifimageview.library.GifImageView android:id="@+id/gifImageView" android:layout_g

原创 fragment使用技巧

以前寫多個fragment切換是經常使用這種方法切換fragment: /** * 使用replace切換頁面 * 顯示fragment */ private void showFragment(Fragment fg){

原创 app引導頁

1、延時啓動檢測 這點沒啥好說的,直接一個定時器即可,至於是否爲第一次啓動,則用sharedpreference來檢測: Timer timer = new Timer(); timer.schedule(new T

原创 自定義搜索頁tag,非常好用

效果 編寫佈局 <com.donkingliang.labels.LabelsView xmlns:app="http://schemas.android.com/apk/res-auto" androi

原创 仿美團等APP城市選擇

Install Gradle: compile 'com.zaaach:citypicker:1.1' or Maven: <dependency> <groupId>com.zaaach</groupId> <artifact

原创 Android點贊+1效果,支持文本和圖像。

如何使用: public void good(View view) { ((ImageView) view).setImageResource(R.drawable.good_checked); mG

原创 Android 底部導航欄 (底部 Tab) 最佳實踐

效果 Android 底部導航欄 (底部 Tab) 最佳實踐 要實現這樣一個底部導航欄,大家最容易想到的當然就是TabLayout,Tab 切換嘛,TabLayout 就是專門幹這個事的,不過TabLayout 默認是帶有Indica

原创 運用貝塞爾曲線描繪android翻頁效果

如何使用 首先你需要創建Pager實例,並添加到佈局中 DisplayMetrics displayMetrics = getResources().getDisplayMetrics(); screenWidth = displa

原创 一個開源輪播圖控件,非常好用

AdPlayBanner AdPlayBanner是一個Android平臺基於ViewPager實現的輪播圖插件,主要用以自動或者手動地播放輪播圖,提供了Fresco、Picasso、Glide等圖片加載方式供用戶使用,以及多種圖片切

原创 支持多種形式的新聞滾動、跑馬燈效果

屬性 Attribute 屬性 Description 描述 marqueeInterval 翻頁時間間隔 marqueeAnimDuration 動畫執行時間 marqueeAnimIn marquee in動畫

原创 一個簡單的時間軸實現

如何使用: <com.example.administrator.buzhouview.UnderLineLinearLayout xmlns:app="http://schemas.android.com/a

原创 自定義動畫下拉刷新,可仿美團、京東

效果 功能 支持ListView,RecycleView,ScrollView,WebView 一行代碼指定是否支持上拉加載,下拉刷新 自由定製刷新時頭部和尾部的動畫效果 使用方式 首先,是引入庫 compile 'com.reo