Skip to content

Latest commit

 

History

History
89 lines (55 loc) · 9.15 KB

SmartDevelop.md

File metadata and controls

89 lines (55 loc) · 9.15 KB

Android快速开发

[TOC]

自升级

Dialog

  • dialogplus:Advanced dialog solution for android
  • XPopup:功能强大,UI简洁,交互优雅的通用弹窗!可以替代Dialog,PopupWindow,PopupMenu,BottomSheet,DrawerLayout,Spinner等组件,自带十几种效果良好的动画, 支持完全的UI和动画自定义!(Powerful and Beautiful Popup,can absolutely replace Dialog,PopupWindow,PopupMenu,BottomSheet,DrawerLayout,Spinner. With built-in animators , very easy to custom popup view.)
  • NiftyDialogEffects:Nifty Modal Dialog Effects
  • android-styled-dialogs:Backport of Material dialogs with easy-to-use API based on DialogFragment
  • TimePickerDialog:An Android time picker library.
  • BlurDialogFragment:Library project to display DialogFragment with a blur effect.
  • android-adDialog:一个简单,强大的广告活动弹窗控件

Tools

  • RxTool:Android开发人员不得不收集的工具类集合 | 支付宝支付 | 微信支付(统一下单) | 微信分享 | Zip4j压缩(支持分卷压缩与加密) | 一键集成UCrop选择圆形头像 | 一键集成二维码和条形码的扫描与生成 | 常用Dialog | WebView的封装可播放视频 | 仿斗鱼滑动验证码 | Toast封装 | 震动 | GPS | Location定位 | 图片缩放 | Exif 图片添加地理位置信息(经纬度) | 蛛网等级 | 颜色选择器 | ArcGis | VTPK | 编译运行一下说不定会找到惊喜
  • android-common:Android Common Utils or Helper. Such as Log, Averager, Base64, Check, FlashLight, KeyguardLock, LogReader, Network, SilentInstaller, TimeAverager, TimeCounter, Toastor, WakeLock, ScreenReceiver, SmsReceiver, PhoneReceiver, NotificationService, AndroidUtil, AppUtil, BitmapUtil, ByteUtil, ClassUtil, DialogUtil, FieldUtil, FileUtil, HexUtil, MD5Uti… http://litesuits.com?form=gcom
  • AndroidUtilCode:Android developers should collect the following utils(updating). https://blankj.com/2016/07/31/android…

StateBar

Toast

  • Toasty:The usual Toast, but with steroids
  • SuperToasts:A library that extends the Android toast framework.
  • TastyToast:Make your native android Toasts Tasty
  • StyleableToast:An Android library that takes the standard toast to the next level with many styling options
  • ToastUtils:This is a very functional Toast
  • UniversalToast:简洁优雅可点击的toast控件,无BadTokenException风险,关闭通知权限依然正常显示。An elegant and flexible toast which can handle click event , avoid BadTokenException and run fine without notification permission

Indicator

  • AlphaTabsIndicator:高仿微信底部状态栏的轻量级库,非MagicIndicator那么功能庞大,简化功能符合大多数BottomTabBar应用设计需求, Lightweight Library of high imitation WeChat bottom status bar
  • MagicIndicator:A powerful, customizable and extensible ViewPager indicator framework. As the best alternative of ViewPagerIndicator, TabLayout and PagerSlidingTabStrip —— 强大、可定制、易扩展的 ViewPager 指示器框架。是ViewPagerIndicator、TabLayout、PagerSlidingTabStrip的最佳替代品。支持角标,更支持在非ViewPager场景下使用(使用hide()、show()切换Fragment或使用setVisibility切换FrameLayout里的View等),http://www.jianshu…
  • IndicatorSeekBar:A custom SeekBar on Android, which can be changed the size ,color , thumb drawable , tick drawable , tick text and indicator , also , will show an indicator view with progress above SeekBar when seeking. https://github.com/warkiz/IndicatorSeekBar
  • CircleIndicator:A lightweight indicator like in nexus 5 launcher
  • ViewPagerIndicator:Indicator 取代 tabhost,实现网易顶部tab,新浪微博主页底部tab,引导页,无限轮播banner等效果,高度自定义tab和特效,LazyFragment
  • StepView:Step by step,just use HorizontalStepView,VerticalStepView. step indicator,flow indicator,timeline,order process,express status
  • stepper-indicator:Step indicator for onboarding or simple viewpager

Loading

  • AVLoadingIndicatorView
  • LoadingDrawable:Some beautiful android loading drawable, can be combined with any view as the LoadingView or the ProgressBar. Besides, some Drawable can customize the loading progress too.
  • LoadingView:a simple loadingview for android with animation

RecyclerView