Android UI 相關(guān)開源項(xiàng)目庫(kù)匯總,方便移動(dòng)開發(fā)人員便捷的找到自己需要的項(xiàng)目工具等堕绩,感興趣的可以到GitHub上給個(gè)star。
一, 基本控件
TextView
- HTextView ----- 支持自定義字體的TextView動(dòng)畫效果
- android-autofittextview ----- 自動(dòng)改變文字大小完美適應(yīng)邊界
- ticker ----- 顯示滾動(dòng)文本
- ExpandableTextView ----- 展開/折疊TextView
- RichText ----- Android富文本解析器
- SlantedTextView ----- 傾斜的TextView
- TriangleLabelView ----- 顯示三角視圖,傾斜的TextView
- cornerlabelview ----- 視圖角標(biāo),傾斜的TextView
- SuperTextView ----- 功能強(qiáng)大的帶分割線,多種組合,TextView
- Android-TextView-LinkBuilder ----- 創(chuàng)建可點(diǎn)擊的鏈接
- AutoLinkTextView ----- 自動(dòng)檢測(cè)并處理點(diǎn)擊事件
- FadingTextView ----- 自動(dòng)播放其內(nèi)容的TextView
- FloatingText ----- TextView漂浮效果動(dòng)畫的控件
- android-chips ----- 搜索帶圖片,下拉框.
- Markdown ----- Android原生Markdown解析器
- NumberAnimTextView ----- 數(shù)字增加動(dòng)畫的 TextView
- UnderLineLinkTextView ----- 使關(guān)鍵詞帶有可點(diǎn)擊的下劃線TextView
- PinchZoomTextView ----- 用手勢(shì)縮放字體大小
- XRichText ----- 顯示Html富文本的TextView
- GetWordTextView ----- 通過(guò)點(diǎn)擊獲得詞語(yǔ)
- CharCountTextView ----- 仿Twitter剩余長(zhǎng)度計(jì)數(shù)器
- TagEditText ----- 顯示類似微博中的活動(dòng)標(biāo)簽
- RickText ----- 類似微博的編輯框,TextView支持emoji表情眷细、話題、鏈接、電話和@某人特殊顯示的文本。
- MixtureTextView支持圖文混排砸逊、文字環(huán)繞圖片等效果
- BabushkaText ----- 通過(guò)Spannables設(shè)置文本樣式
- SegmentedControl ---- 分段選擇控件
EdiText
- MaterialEditText ----- MD風(fēng)格的EditText
- MaterialTextField ----- 與眾不同的漂亮的浮動(dòng)可編輯文本框
- BiuEditText ----- 一個(gè)有趣的飛行的EditText
- MentionEditText ---- 提到了字符串(@xxxx),比如高亮顯示吨瞎、智能刪除痹兜、智能選擇和“@”輸入檢測(cè)等穆咐。
- EasyMoney-Widgets ----- 支持貨幣顯示的部件
- RichEditText ----- 仿微博富文本編輯框
- ClearEditText ----- (左邊小圖標(biāo)颤诀;輸入文字清除按鈕;樣式好看)
- PasswordEditText -----定制的EditText对湃,帶有可切換的圖標(biāo)崖叫,顯示或隱藏密碼
Button
- SuperTextView ----- 背景漸變顏色,支持按壓漸變顏色
- Android-SwitchIcon ★1407 - Switch圖標(biāo)的Google啟動(dòng)器風(fēng)格實(shí)現(xiàn)
- ShineButton ----- 點(diǎn)擊像閃亮的效果
- FloatingActionButton ----- Material Design 浮動(dòng)操作按鈕
- SwitchButton ----- 一個(gè)強(qiáng)大的開關(guān)按鈕庫(kù)
- RapidFloatingActionButton ----- Material Design 浮動(dòng)操作按鈕
- FancyButtons ----- 創(chuàng)建花式按鈕
- ArrowDownloadButton ----- 超酷的下載按鈕
- AnimShopButton ----- 帶伸縮位移旋轉(zhuǎn)動(dòng)畫的購(gòu)物車按鈕
- GoodView ----- Android點(diǎn)贊+1效果
- JellyToggleButton ----- 果凍動(dòng)態(tài)效果及緩動(dòng)類型開關(guān)按鈕
- StateButton ----- 不必為每種類型的button寫一個(gè)drawable,可以用代碼設(shè)置selector背景
- FabButton ----- 帶有進(jìn)度條指示器的環(huán)形浮動(dòng)動(dòng)作按鈕
- HoldingButton ----- 控制錄音狀態(tài)的按鈕
- CProgressButton ----- 仿iOS環(huán)形進(jìn)度按鈕
- SegmentedButton ----- 類似IOS的帶動(dòng)畫分割按鈕
- LikeButton ----- 仿Twitter點(diǎn)贊時(shí)的的heart
- slideview ----- 簡(jiǎn)單獨(dú)特的Android滑動(dòng)按鈕
ImageView
- CircleImageView ----- 圓形自定圖片
- RoundedImageView ----- 支持圓角的快速ImageView。
- android-gif-drawable ----- 加載Gif圖片
- PanoramaImageView ----- 可以隨設(shè)備旋轉(zhuǎn)自動(dòng)滾動(dòng)的imageView
- CustomShapeImageView ----- 形狀支持自定義形狀的ImageView(s)的庫(kù)
- Crescento ----- 圖像視圖和相關(guān)布局的下面添加曲線
- NineGridImageView ----- 仿微信朋友圈或微博的九宮格圖片
- DragPhotoView ----- 高仿微信可拖拽返回PhotoView
- ShadowImageView ----- 更加細(xì)膩的陰影效果
- CaptchaImageView ----- 生成驗(yàn)證碼圖片的自定義ImageView
- ScrollParallaxImageView ------ 滾動(dòng)視差效果
- Frisson ------ 在圖片上提供時(shí)髦的剪裁
- MultiImageSelector ----- Android設(shè)備的圖像選擇器拍柒。支持單一選擇和多選擇心傀。
- GalleryFinal ----- Android自定義相冊(cè),實(shí)現(xiàn)了拍照拆讯、圖片選擇(單選/多選)脂男、 裁剪(單/多裁剪)、旋轉(zhuǎn)种呐、ImageLoader無(wú)綁定任由開發(fā)者選擇宰翅、功能可配置、主題樣式可配置爽室。GalleryFinal為你定制相冊(cè)汁讼。
- ImagePicker ----- Android自定義相冊(cè),完全仿微信UI,實(shí)現(xiàn)了拍照嘿架、圖片選擇(單選/多選)瓶珊、 裁剪 、旋轉(zhuǎn)耸彪、等功能伞芹。
- android-shape-imageview ----- 以及一個(gè)定義更多形狀的框架。實(shí)現(xiàn)基于著色和位圖的圖像視圖蝉娜。
- DWCorePhoto_Android ----- 圖片瀏覽放大縮小丑瞧。
- SImageView ★116 - 設(shè)置一個(gè)網(wǎng)址即可顯示圖片的控件 自定義多種形狀.
- CoolImageView ★51 - 可以上下移動(dòng)的imageView
- TakePhoto ★★★一款用于在Android設(shè)備上獲取照片(拍照或從相冊(cè)、文件中選擇)蜀肘、裁剪圖片绊汹、壓縮圖片的開源工具庫(kù)
RecyclerView
- BaseRecyclerViewAdapterHelper ----- 強(qiáng)大靈活的RecyclerAdapter
- LRecyclerView ----- 多功能RecyclerView
- davideasFlexibleAdapter ---- 一款強(qiáng)大的RecyclerView的adapter,支持ViewHolders動(dòng)畫扮宠,拖拽西乖,滑動(dòng),取消, 伸縮等
CardView
- folding-cell-android ---- 安卓FoldingCell
- GiftCard ----- Android漂亮的禮物卡片
Spinner
- SearchableSpinner ----- 微調(diào)控制項(xiàng)和搜索項(xiàng)坛增。
- MaterialSpinner ----- 添加浮動(dòng)標(biāo)簽文本获雕、提示和錯(cuò)誤消息的 Spinner。
- MemorySpinner ----- 可以記住歷史選項(xiàng)的spinner
- searchablespinner ----搜索器
ProgressBar
- android-square-progressbar ----- 用來(lái)顯示一個(gè)可以圍繞圖像進(jìn)行的progressbar收捣。
- NumberProgressBar------ 一個(gè)漂亮的届案,纖細(xì)的Android進(jìn)度條。
- circular-music-progressbar ------ 美麗的音樂(lè)圓形進(jìn)度條
- circular-progress-button ----- Android的按鈕 圓形進(jìn)度條
- CircleProgress ----- 多種樣式進(jìn)度條
- GoogleProgressBar ---- 像谷歌一樣的進(jìn)度條罢艾。
- ACProgressLite -----Android加載或進(jìn)度對(duì)話框小部件庫(kù)楣颠,提供有效的方式實(shí)現(xiàn)iOS,如加載對(duì)話框和進(jìn)度輪
- LoadingView ----- 一個(gè)用于android的簡(jiǎn)單多樣式的loadingview
- AVLoadingIndicatorView ----- 安卓的加載動(dòng)畫
- Android-SpinKit ------ Android加載動(dòng)畫
- LoadingDrawable ----- 安卓工具動(dòng)畫集合
- AndroidFillableLoaders ----- 有趣的填充型進(jìn)程視圖
- MetaballLoading ----- 一個(gè)2d圓球加載
- android-shapeLoadingView ----- 高仿新版58 加載動(dòng)畫
- WaveLoadingView ----- 仿真波浪加載效果
- GifLoadingView ----- 一些加載GIF咐蚯。
- AnimatedCircleLoadingView ----- 加載視圖動(dòng)畫
- CircleProgress ------ 帶旋轉(zhuǎn)動(dòng)畫的環(huán)形進(jìn)度視圖
- progress-activity ----- 進(jìn)度條空視圖及錯(cuò)誤視圖庫(kù)
- CatLoadingView ------ Android貓頭像加載視圖
- KProgressHUD ----- 安卓ProgressHUD實(shí)現(xiàn)
- SlackLoadingView ----- 模仿Slack加載動(dòng)畫
- ColorArcProgressBar ----- 表盤圓形進(jìn)度條
- DilatingDotsProgressBar ----- 自定義模糊進(jìn)度條
- FAB-Loading ----- 浮動(dòng)加載動(dòng)畫
- RingProgress ------ 帶效果的環(huán)形進(jìn)度條
- CircleAlarmTimerView ------- 設(shè)置時(shí)間圓形進(jìn)度條
- BounceLoadingView ------ 模仿餓了么加載效果
- LoadingProgress ----- 一個(gè)加載圖片進(jìn)度條
- LoadingDialog ----- 簡(jiǎn)單好用的LoadingDialog
- LazyLoadingViews ----- Adapter視圖中子視圖加載效果
- CircleProgressBar ----- 帶載入動(dòng)畫的環(huán)形進(jìn)度條童漩,可高度配置,支持配置成表盤春锋。
Dialog
- AppUpdater ------ 一個(gè)可以在Google Play矫膨、GitHub、Amazon期奔、f-droid或你自己的服務(wù)器上查看應(yīng)用程序更新的庫(kù)侧馅。API需要9 +。
- Android-CircleDialog ----- 仿IOS圓角對(duì)話框呐萌、進(jìn)度條馁痴、列表框、輸入框搁胆,支持橫豎屏切換
- sweet-alert-dialog ----- 安卓弥搞,一個(gè)漂亮的邮绿,聰明的警告對(duì)話框
- dialogplus ------ android高級(jí)對(duì)話框可以設(shè)置方向.
- MaterialDialog ------ 。一個(gè)安卓Material風(fēng)格對(duì)話框攀例,具有強(qiáng)大的可擴(kuò)展性船逮,可定制性
- android-simple-tooltip ----- 一個(gè)基于PopupWindow的簡(jiǎn)單庫(kù),可以在Android上創(chuàng)建工具提示,可設(shè)置方向粤铭。
- material-dialogs ------ 安卓Material風(fēng)格對(duì)話框
- android-adDialog ----- 簡(jiǎn)單強(qiáng)大的廣告活動(dòng)彈窗控件
- BottomDialog ----- 底部彈窗布局,支持彈出動(dòng)畫挖胃,支持任何布局
-
DialogUtil ----- 任意界面彈出框
自動(dòng)獲取頂層activity,可在任意界面彈出,可在任意線程彈出 - jjdxm_dialogui ----- 多種彈出框樣式, 這是一個(gè)基于AlertDialog和Dialog這兩個(gè)類封裝的多種彈出框樣式,其中提供各種簡(jiǎn)單樣式的彈出框使用說(shuō)明梆惯。同時(shí)也可自定義彈出框酱鸭。
- flickabledialog ----- 通過(guò)輕滑實(shí)現(xiàn)取消效果
- BottomSheet(底部菜單)1455+ ---- 向用戶展示一組動(dòng)作的一種方法是使用底部的薄片,一頁(yè)紙從屏幕的底部滑出
Toast
- Toasty ----- 通常的Toast
- TastyToast ----- 精致的原生安卓toast
- loadtoast ----- Android可自定義toast
- SnackbarUtils ----- Snackbar工具類
- CookieBar ---- 屏幕的底部或者頂部顯示短信息
- Snacky ----- 在布局中添加Snackbar
TableLayuot
- FlycoTabLayout ---- Android的TabLayout庫(kù)
- ExpandTable ----- 高仿58同城 點(diǎn)擊展開的表格效果
- MagicIndicator ----- 強(qiáng)大易擴(kuò)展的ViewPager指示器框架
- CoordinatorTabLayout ----- 自定義組合控件
- NavigationTabStrip ----- 平滑可交互導(dǎo)航標(biāo)簽條
- SpaceTabLayout ★933 - RelativeLayout的自定義實(shí)現(xiàn)方式
AppBar
- smooth-app-bar-layout ----- 視圖布局
- appbarlayout-spring-behavior ----- 實(shí)現(xiàn)滾動(dòng)彈簧效果
ViewPager
- InfiniteCycleViewPager ------ 有層級(jí)感無(wú)限循環(huán)的視圖頁(yè)
- RecyclerViewPager ----基于RecyclerView的ViewPager替代品
- ViewPagerCards ---- 視圖頁(yè)卡片
- PageIndicatorView ----- 能夠指示選定頁(yè)的ViewPage
- android-page-transition ----- 帶有垂直滑動(dòng)效果和Activity過(guò)渡的ViewPager
- ViewPagerTransforms ----- 包含視圖頁(yè)滾動(dòng)常見動(dòng)畫的庫(kù)
- PdfViewPager ----- 在Activities或Fragments中顯示PDF文檔
- BezierViewPager ----- 觸摸貝塞爾圓球式圖片展示
- HeaderViewPager ---- 具有共同頭部的 ViewPager
- ExpandableViewpager ----- 可展開縮小的Viewpager
CheckBox
- SmoothCheckBox ----- 一個(gè)為Android提供動(dòng)畫的定制復(fù)選框垛吗。
搜索
- MaterialSearchView ----- 以MD風(fēng)格實(shí)現(xiàn)SearchView
- floatingsearchview ----- 帶有搜索建議的浮動(dòng)搜索欄
- JJSearchViewAnim ----- 炫酷的SearchView搜索動(dòng)畫庫(kù)
- FloatingSearchView ----- 浮動(dòng)的搜索視圖實(shí)現(xiàn)
- MaterialSearchBar ----- 安卓MD風(fēng)格搜索欄
- MaterialSearchView ----- 基于MD風(fēng)格的Android搜索視圖
- searchablespinner ----- 搜索器
- MsvSearch ------ Material Design風(fēng)格搜索視圖
- SearchDialog ----- 仿bilibili搜索框效果
- LSearchView ----- Android L設(shè)計(jì)搜索視圖
BottomNavigation
- BottomBar ----- 自定義視圖組件
- NavigationTabBar ----- 帶有色彩交互的導(dǎo)航標(biāo)簽欄
- ahbottomnavigation ----- 實(shí)現(xiàn)MD風(fēng)格的按鈕導(dǎo)航組件庫(kù)
-
BottomNavigation ----- 從GooglePlay商店獲取示例apk
Space-Navigation-View ----- 仿GoogleSpaces的導(dǎo)航完全整合 - BottomNavigationViewEx ----- 增強(qiáng)BottomNavigationView的安卓庫(kù)
MaterialDesign
- Awesome-MaterialDesign ----- (學(xué)習(xí)材料設(shè)計(jì)風(fēng)格一站式導(dǎo)航資源)
- MaterialDesignLibrary ----- Material Design 安卓庫(kù)
- Carbon ----- Android的MD風(fēng)格實(shí)現(xiàn)案例
- Android-Bootstrap -----(Bootstrap style widgets for Android, with Glyph Icons)
- AndroidAutoLayout ---- 自動(dòng)適應(yīng)布局
自定義控件
- 抽獎(jiǎng)
- ZhuanpainView
- 懶加載的Fragment
- 類似QQ空間凹髓,微信朋友圈,微博主頁(yè)等怯屉,展示圖片的九宮格控件蔚舀,自動(dòng)根據(jù)圖片的數(shù)量確定圖片大小和控件大小
- 微信公眾號(hào)查詢課程成績(jī)系統(tǒng)(web項(xiàng)目)
- android-trip
- 百度地圖定位和選址
- android-trip-- 高德地圖dome
- 工具類站點(diǎn)---zftlive ----- 這是一個(gè)集成目前Android主流優(yōu)秀第三方組件、優(yōu)秀好用的自定義控件锨络、實(shí)用工具類封裝赌躺、以及一些APP共通模塊(比如:版本更新、意見反饋羡儿、引導(dǎo)界面礼患、基礎(chǔ)的本地?cái)?shù)據(jù)庫(kù)操作、網(wǎng)絡(luò)通信掠归、圖片加載等功能)的開發(fā)包缅叠,幫助程序員快速開發(fā)自己的
- p2p網(wǎng)站APP 案例源碼
-
zxing ---- 二維碼
--- 視頻 --- -
jjdxm_ijkplayer(基于ijkplayer簡(jiǎn)單的UI界面 當(dāng)前項(xiàng)目是基于ijkplayer項(xiàng)目進(jìn)行的播放器界面UI封裝。 是一個(gè)適用于 Android 的 RTMP 播放界面 SDK拂到,可高度定制化和二次開發(fā)痪署。特色是同時(shí)支持 H.264 軟編/硬編和 AAC 軟編/硬編。主要是支持RIMP兄旬、HLS、MP4余寥、M4A等視頻格式的播放领铐。)
--- 動(dòng)畫 --- - BaseAnimation
布局
- AndroidAutoLayout ----- Android屏幕適配方案
- flexbox-layout ----- Android盒式布局功能庫(kù)
- FlowLayout ----- Android流式布局
- FlowLayoutManager ----- 利用自定義LayoutManager 的一些實(shí)戰(zhàn)實(shí)例
- FlowTag ----- Android流式布局
- StickyNavLayout ----- 懸浮控件
- LiveLayout ------ 關(guān)于直播布局與禮物特效的Demo
-
AssembleEssay ----- 自定義LayoutManager實(shí)現(xiàn)流動(dòng)布局
-Timeline-View ----- 時(shí)間線視圖庫(kù) - TimelineView ----- Android自定義時(shí)間線視圖
- UnderLineLinearLayout ----- 一個(gè)簡(jiǎn)單的時(shí)間軸實(shí)現(xiàn)
- MaterialLogin ----- MD風(fēng)格的登錄效果
- excelPanel ----- 仿Excel表格的RecyclerView
- WaveSideBar ------ 快速跳躍分組的側(cè)邊欄控件
- WaveSideBar ----- 波浪效果索引側(cè)邊欄
- CursorWheelLayout ---- 把視圖放到一個(gè)可旋轉(zhuǎn)輪子中
- Android About Page ----- 快速創(chuàng)建獨(dú)一無(wú)二的About頁(yè)面
-
MaterialAbout ----- 顯示一個(gè)MD風(fēng)格的about頁(yè)面
---- 設(shè)置布局 ---- - material-about-library ----- 為app輕松創(chuàng)建關(guān)于頁(yè)面
-
LSettingView ----- 設(shè)置界面條目封裝
---- 詳情頁(yè)面 ---- - DragScrollDetailsLayout ----- 仿淘寶京東蘑菇街商品詳情頁(yè)
- GoodsInfoPage ---- 仿京東天貓app的商品詳情頁(yè)
- article-android ----- 以可讀格式顯示web文章
工具
- AndroidCommon(Android工具類封裝)
- Lazy ---- (Android 工具類)
- gradle-bintray-upload(Android Studio上傳Library庫(kù)到JCenter,并同步到Maven Central)
- android-resource-remover(python 腳本工具 :根據(jù) lint 的提示刪除項(xiàng)目中無(wú)用的資源
- Dexter ---- Android庫(kù)簡(jiǎn)化了在運(yùn)行時(shí)請(qǐng)求權(quán)限的過(guò)程宋舷。
- tsung --- 壓力測(cè)試工具
網(wǎng)絡(luò)請(qǐng)求
- okhttp-OkGo ----- OkGo - 3.0 震撼來(lái)襲绪撵,該庫(kù)是基于 Http 協(xié)議,封裝了 OkHttp 的網(wǎng)絡(luò)請(qǐng)求框架祝蝠,比 Retrofit 更簡(jiǎn)單易用音诈,支持 RxJava幻碱,
-
retrofit ----- 由Square公司提供的用于Android和Java的類型安全的HTTP客戶端
-android-async-http ---- 一個(gè)用于Android的異步HTTP庫(kù) - FileDownloader ---- 多任務(wù)、多線程(多連接)细溅、斷點(diǎn)恢復(fù)褥傍、高并發(fā)性、簡(jiǎn)單使用喇聊、單/非單進(jìn)程
即時(shí)通信
權(quán)限
- PermissionsDispatcher ---- 簡(jiǎn)單的基于注解的API來(lái)處理運(yùn)行時(shí)權(quán)限恍风。
- RxPermissions由RxJava驅(qū)動(dòng)的Android運(yùn)行時(shí)權(quán)限
- AndPermission ---Android運(yùn)行許可、支持申請(qǐng)?jiān)S可的權(quán)利在任何地方誓篱。
- PermissionHelper ---- Android庫(kù)來(lái)幫助你運(yùn)行你的運(yùn)行時(shí)權(quán)限
分享登錄
- ShareUtil ----- 綜合性的分享及登錄工具庫(kù)
- ESSocialSDK --- (社交登錄授權(quán)朋贬、分享SDK,支持微信窜骄、微博和QQ)
支付
- WXWeChatToolkits(我的微信SDK锦募,包括公眾平臺(tái)管理、微信支付等各個(gè)版本)
- PayMap(Java后端實(shí)現(xiàn)三方支付集成支付寶(國(guó)內(nèi)邻遏、國(guó)際御滩、移動(dòng)端、PC端)党远、微信削解、銀聯(lián)(acp、upop)沟娱、光大(網(wǎng)關(guān)团搞、網(wǎng)頁(yè))同蜻、郵政支付)
- AlipayZeroSdk(Lightest Alipay Transfer Helper - 最輕量的支付寶轉(zhuǎn)賬工具類(Android))
- 微信支付案例
抽屜菜單
- MaterialDrawer ----- 安卓抽屜效果實(shí)現(xiàn)方案
- Side-Menu.Android ★3979 - 創(chuàng)意邊側(cè)菜單
- FlowingDrawer ----- 向右滑動(dòng)流動(dòng)抽屜效果
- SlidingRootNav ----- 仿DrawerLayout的ViewGroup
- FantasySlide ----- 單手勢(shì)滑出側(cè)邊欄與選擇菜單
- Floating-Navigation-View ----- 浮動(dòng)菜單顯示錨導(dǎo)## 航視圖
- material-drawer ----- MD風(fēng)格的自定義抽屜實(shí)現(xiàn)
- SwipeMenuDemo ----- 側(cè)滑菜單動(dòng)畫效果庫(kù)
- ArcNavigationView ----- 具有曲線邊緣的NavigationView
- QQSliddingMenu ----- 與QQ5.0 完全一模一樣的側(cè)滑菜單
- SlideSideMenu ---- 滑動(dòng)側(cè)菜單的布局部件
- DropDownMenu ----- 多條件篩選菜單
- CircleMenu ----- 具有設(shè)計(jì)感的菜單
- CycleMenu ----- 圓形菜單
- CircleProgressMenu ----- 帶有進(jìn)度效果的簡(jiǎn)單環(huán)形菜單
- CircleMenuView ----- 自定義圓形菜單
Sliding
- AndroidSlidingUpPanel ----- 通過(guò)向上拖動(dòng)添加額外面板
- SlideUp-Android ----- 對(duì)任何視圖添加邊側(cè)效果
表單
- android-saripaar ------- 用于Android的UI表單驗(yàn)證庫(kù)
- GridPasswordView ---- Android密碼視圖
- MaterialLogin ----- MD風(fēng)格的登錄效果
- AwesomeValidation ------ 實(shí)現(xiàn)對(duì)Android的驗(yàn)證
- MaterialLogin ----- MD風(fēng)格的登錄注冊(cè)視圖
- AwesomeValidation ----- 實(shí)現(xiàn)對(duì)Android的驗(yàn)證
- AndroidKeyboardWatcher ----- Android可開閉輸入鍵盤
- passwordview ----- Android密碼視圖
- PasswordLoadingView ----- 當(dāng)完成密碼時(shí)顯示一個(gè)動(dòng)畫
- OnePageSigninSignup ----- 單頁(yè)面實(shí)現(xiàn)注冊(cè)登錄
- SwipeCaptcha ------ Android 平臺(tái)的滑動(dòng)驗(yàn)證碼
選擇器
- MaterialDateTimePicker ------ MD風(fēng)格日期時(shí)間選擇器
- Android-PickerView ----- 精仿iOS的PickerView控件
- android-betterpickers ------ 選擇器DialogFragments庫(kù)
- AndroidPicker ----- 安卓選擇器類庫(kù)
- SublimePicker ------ 提供選擇器的自定義視圖
- Android-FilePicker ----- 靈活選擇圖片和視頻的文件選擇器
- HorizontalPicker ----- 支持文本和圖標(biāo)的水平選擇器
- CityPicker ----- 仿美團(tuán)等選擇城市列表demo
- LFilePicker ------ 輕量級(jí)的文件選擇器
- PickImage ----- 帶有Camera和Gallery選項(xiàng)的DialogFragment
時(shí)間控件
- CountdownView ----- Android倒計(jì)時(shí)視圖,使用帆布畫,支持多種風(fēng)格
- BottomSheetPickers ----- ndroid的新的數(shù)據(jù)和時(shí)間選擇器庫(kù)
- MaterialDateRangePicker ----- 日期選擇控件庫(kù)
- GAHonorClock ----- 時(shí)鐘動(dòng)畫
- Android-SwitchDateTimePicker ----- 日期時(shí)間選擇器庫(kù)
- week-month-Calendar ----- 周月切換的日歷
- RetainedDateTimePickers ----- 在手機(jī)方向改變時(shí)保持日期時(shí)間選擇器
主題更換
- MagicaSakura ----- Android多主題庫(kù)
- Android-skin-support ------ 用心的Android 換膚框架
- Scoops ------ 動(dòng)態(tài)改變應(yīng)用主題
- AndroidSkinAnimator ------ 仿網(wǎng)易云音樂(lè)換膚框架
通知
- Alerter -----★2528 - 克服Toast和Snackbar的限制
- Pugnotification ------ 通過(guò)一行代碼實(shí)現(xiàn)通知功能
- NotifyUtil ----- notification工具類
- NotificationUtil ------ 全新的Android通知欄
- Carousel-Notification -----★73 - 輪播框通知
聊天視圖
- ChatKit ---- 簡(jiǎn)化UI開發(fā)
- ChatMessageView ----- 快速創(chuàng)建聊天信息視圖
- ChatMessageView ----- Android聊天UI視圖
- ChatDemo ------ 實(shí)現(xiàn)聊天界面
- EmojiChat ------- 聊天界面
歡迎界面
- Welcome ----- 安卓歡迎屏效果
- AppIntro ----- 制作一個(gè)很酷的app介紹頁(yè)
- ShowcaseView ----- 向用戶突出app的特定部分
- WoWoViewPager ----- 優(yōu)化App介紹/引導(dǎo)頁(yè)面
- material-intro-screen ----- MD風(fēng)格的介紹頁(yè)面
- Onboarding ----- 以一種漂亮的方式向用戶介紹應(yīng)用
- paper-onboarding-android ----- MD風(fēng)格的onboarding
- MaterialIntroTutorial ----- MD風(fēng)格介紹導(dǎo)航
- FancyShowCaseView ----- 易于使用的自定義顯示案例視圖
- ahoy-onboarding ----- 可自定義背景的引導(dǎo)頁(yè)面
- HighLightGuideView ----- 用于 app 新功能高亮引導(dǎo)的庫(kù)
- Material-ViewPagerIndicator ----- 超級(jí)簡(jiǎn)單的頁(yè)面指示器
- UserGuideView ----- 用戶指引view
- Material-Onboarding ----- 輕松實(shí)現(xiàn)引導(dǎo)圖
- AwesomeSplash ---- 令人叫絕的可自定義的飛濺效果屏幕
- WelcomeVideoPager ----- Android酷炫歡迎頁(yè)播放視頻
- Highlight ★1675 - app指向性功能高亮的庫(kù)
輪播圖
- Android-ConvenientBanner ★2548 - 通用的廣告欄控件
- banner ★2221 - Android廣告圖片輪播控件
- BGABanner-Android ★1654 - 引導(dǎo)界面滑動(dòng)導(dǎo)航
- RecyclerViewBanner ----- 使用RecyclerView做的輪播圖
- AndroidCarrouselLayout ---- 安卓輪播框布局
- MaterialBanner ---- MD風(fēng)格的banner
滑動(dòng)返回
- BGASwipeBackLayout-Android ----- 實(shí)現(xiàn)滑動(dòng)返回布局
- Slidr ---- 滑動(dòng)消失功能
- and_swipeback ----- 利用滑動(dòng)手勢(shì)退出當(dāng)前Activity
徽章(Badge)
- BGABadgeView-Android ----- Android 徽章控件
- BadgeView ----- 自由定制的BadgeView
- Badge ----- 一系列徽章圖片
RatingView
- MaterialRatingBar ----- 性能更好的MD風(fēng)格的RatingBar
- SimpleRatingBar ----- 簡(jiǎn)單但功能強(qiáng)大的RatingBar
- SpiderWebScoreView ------ 蛛網(wǎng)評(píng)分控件
- SmileyRating ----- Android簡(jiǎn)單的評(píng)級(jí)欄
跑馬燈
- MarqueeView ----- 垂直翻頁(yè)公告
- MarqueeViewDemo ----- 跑馬燈View
- MarqueeLayoutLibrary ------ 支持四個(gè)方向循環(huán)滾動(dòng)的自定義控件
- noticeview ------- 滾動(dòng)播放的公告控件
滑動(dòng)刪除
- AndroidSwipeLayout ----- 安卓滑動(dòng)出現(xiàn)子菜單
- SwipeDelMenuLayout ----- 卡片側(cè)滑Item刪除菜單
- itemtouchhelper-extension ----- 添加滑動(dòng)條目處理
升級(jí)更新
- update ----- 清晰靈活簡(jiǎn)單易用的應(yīng)用更新庫(kù)
- AppUpdate ----- Android 檢查更新庫(kù)
- BGAUpdate-Android ----- 應(yīng)用更新功能
- CheckUpdateLibrary ----- Android專用檢查軟件更新的庫(kù)
異常
- CustomActivityOnCrash ---- 當(dāng)你的應(yīng)用程序崩潰時(shí),允許啟動(dòng)一個(gè)定制的活動(dòng),而不是顯示令人討厭的“不幸的腾供,X已經(jīng)停止”的對(duì)話框。
- AndroidCrashHelper ----- Android Crash Helper磅网。安卓APP自定義異常處理器虱岂,當(dāng)APP觸發(fā)未捕獲的異常時(shí),使用該處理器自定義有好的奔潰提示頁(yè)面代替系統(tǒng)默認(rèn)的那個(gè)討厭的對(duì)話框
- acra ----- (應(yīng)用程序崩潰報(bào)告)
- bugsnag-android:heart ----- Android應(yīng)用程序的崩潰報(bào)告
信用卡布局
- CreditSesameRingView ---- 仿Ali芝麻信用新老環(huán)形界面
- CreditCardView ---- 支付系統(tǒng)信用卡和簽賬卡視圖
- CreditCardView ---- 仿真信用卡UI安卓庫(kù)
- SwipeableCard ---- 仿StreetView磁卡實(shí)現(xiàn)
- CardForm ----- Android信用卡借記卡互動(dòng)表單
TagView
- ChipsLayoutManager ---- 自定義RecyclerView布局管理器
- AndroidTagView ---- Android TagView庫(kù)
- materialChipView ----- MD風(fēng)格的Chip視圖
- AutoLabelUI ----- 將標(biāo)簽并排放置的Android庫(kù)
- TriangleRectangleLabelView ----- 標(biāo)簽視圖
- TagViewGroup ----- Android 仿小紅書圖片標(biāo)簽
- EasyTagDragView ----- 仿網(wǎng)易新聞app下拉標(biāo)簽選擇菜單
- ChannelTagView ----- 一個(gè)頻道管理view
模糊效果
- Blurry ----- Android簡(jiǎn)易模糊庫(kù)
- 500px-android-blur ----- Android模糊視圖
- ImageBlurring ------ 通過(guò) Java 與 JNI 分別進(jìn)行圖片模糊
- Dali ------ Android圖像模糊庫(kù)
- RxBlur ★515 - 毛玻璃(高斯模糊)效果
- EtsyBlur ★506 - 在Etsy應(yīng)用添加仿玻璃模糊效果
- GaussianBlur ★289 - 對(duì)圖片應(yīng)用高斯模糊
顯示PDF文檔
- AndroidPdfViewer ---- Android中顯示PDF文檔的庫(kù)
樹
AndroidTreeView
RecyclerTreeView
解鎖
- LolliPin ----- MD風(fēng)格的Android的PIN碼庫(kù)
- PatternLockView ---- MD風(fēng)格的Android解鎖視圖
- PinLockView ---- PIN鎖自定義視圖
- Pinview ---- Android的Pinview庫(kù)
- PasscodeView ---- 輕松安全的驗(yàn)證用戶
- EasyGestureUnlock ---- 輕量級(jí)手勢(shì)解鎖視圖
地圖
- MapView ----- 室內(nèi)地圖視圖
- android-togetherMap ---- 高德地圖的marker聚合功能
Color 選擇庫(kù)
- ColorPickerView ----- 從圖片中獲取顏色
- MaterialDesignColor ----- 谷歌官方MaterialDesign顏色代碼
- DrawableColorChange ----- drawable顏色修改工具
Android 圖標(biāo)
- Material design icons ----- 谷歌官方圖標(biāo)
- Animated-Icons ----- 安卓動(dòng)畫圖標(biāo)
插件化開發(fā)
- dexcount-gradle-plugin ------ 一個(gè)分級(jí)插件台舱,在每個(gè)構(gòu)建中報(bào)告您的APK中的方法引用的數(shù)量律杠。
- DynamicAPK ------ (DynamicAPK是一套用于實(shí)現(xiàn)多dex/apk加載的解決方案。它可以幫助你重新組織Android工程的配置和開發(fā)模式竞惋,實(shí)現(xiàn)多個(gè)子工程并行開發(fā)(以android studio module的形式)柜去,同時(shí)支持hot fix(在線修復(fù)有問(wèn)題的功能), 插件式載入不常用的功能(下載插件后再載入)。所有動(dòng)態(tài)加載的插件不僅包含代碼拆宛,也可以包含資源(資源的動(dòng)態(tài)加載比代碼要麻煩很多)嗓奢,因此是以APK形式實(shí)現(xiàn)的。)
- methodscount ---- (在線類庫(kù)方法數(shù)查詢)
生命周期
React- Native
- react-native-open-project ---- 可能是目前最用心收集的 React Native 優(yōu)秀開源項(xiàng)目大全
移動(dòng)前端UI
- mint-ui(Mobile UI elements for Vue.js 餓了么前端)(2016-09-30) 效果演示
- amazeui(基于 React.js 的移動(dòng)端 Web 組件庫(kù))(2016-09-30)
- SUI-Mobile(SUI Mobile (MSUI)是由阿里巴巴國(guó)際UED前端出品的移動(dòng)端UI庫(kù)浑厚,輕量精美 http://m.sui.taobao.org/components/)(2016-09-30)(2016-09-30))
- vux(Mobile web UI Components based on Vue and WeUI. Be Cool with Vue & WeUI. https://vux.li/)(2016-09-30)(2016-09-30))