1.复杂的TextView效果

有了它,妈妈不再用担忧我写各类shape.xml文件了。android

  • https://github.com/lygttpod/SuperTextView
  • https://github.com/RuffianZhong/RTextView
  • https://github.com/TruthKeeper/CompatTextView
  • https://github.com/JavaNoober/BackgroundLibrary
  • https://github.com/ithedan/CustomTextLayout
  • https://github.com/RuffianZhong/RWidgetHelper
  • https://github.com/chenBingX/SuperTextView
  • https://github.com/Cricin/Folivora

2.各类RecyclerView的自定义LayoutManager

各类流式布局和仿探探卡片滑动效果。git

  • https://github.com/mcxtzhang/ZLayoutManager
  • https://github.com/DingMouRen/LayoutManagerGroup
  • https://github.com/rantianhua/AssembleEssay
  • https://github.com/ifynn/FluidLayout
  • https://github.com/BelooS/ChipsLayoutManager

3.饼状图、折线图、柱状图

  • https://github.com/lecho/hellocharts-android
  • https://github.com/xcltapestry/XCL-Charts
  • https://github.com/PhilJay/MPAndroidChart
  • https://github.com/diogobernardino/WilliamChart
  • https://github.com/Hankkin/MyCartDemo
  • https://github.com/daimajia/Android-Charts
  • https://github.com/limxing/LaplaceKLine
  • https://github.com/tifezh/KChartView
  • https://github.com/openXu/OXChart
  • https://github.com/limccn/Android-Charts

4.炫酷的进度条

  • https://github.com/lingochamp/MagicProgressWidget
  • https://github.com/WhiteDG/ProgressView
  • https://github.com/zhlucky/SaleProgressView
  • https://github.com/Modificator/water-wave-progress
  • https://github.com/daimajia/NumberProgressBar
  • https://github.com/yilylong/CBprogressBar
  • https://github.com/Todd-Davies/ProgressWheel

5.各类动画

  • https://github.com/REBOOTERS/AndroidAnimationExercise
  • https://github.com/lgvalle/Material-Animations
  • https://github.com/ImmortalZ/TransitionHelper
  • https://github.com/qike2015/SignUpAnimation
  • https://github.com/ybq/Android-SpinKit
  • https://github.com/daimajia/AndroidViewAnimations
  • https://github.com/daimajia/AndroidImageSlider

6.底部导航

底部导航,搭建项目主页结构必不可少。github

  • https://github.com/hexingbo/EasyNavigition
  • https://github.com/ogaclejapan/SmartTabLayout
  • https://github.com/Mran/AnimationBottomBar
  • https://github.com/chaychan/BottomBarLayout
  • https://github.com/bufferapp/AdaptableBottomNavigation
  • https://github.com/hackware1993/MagicIndicator
  • https://github.com/AndroidKun/XTabLayout
  • https://github.com/neokree/MaterialTabs
  • https://github.com/peng8350/JPTabBar
  • https://github.com/LuckyJayce/ViewPagerIndicator

7.图片裁剪库

  • https://github.com/zhongruiAndroid/CropBitmap
  • https://github.com/Yalantis/uCrop
  • https://github.com/jdamcd/android-crop
  • https://github.com/edmodo/cropper
  • https://github.com/ArthurHub/Android-Image-Cropper
  • https://github.com/ryanhoo/PhotoCropper
  • https://github.com/albinmathew/PhotoCrop
  • https://github.com/pqpo/SmartCropper

8.下拉刷新

  • https://github.com/Yalantis/Taurus
  • https://github.com/Yalantis/Euclid
  • https://github.com/scwang90/SmartRefreshLayout
  • https://github.com/android-cjj/BeautifulRefreshLayout/tree/BeautifulRefreshForFood
  • https://github.com/lcodecorex/TwinklingRefreshLayout
  • https://github.com/niniloveyou/SwipeRecyclerView
  • https://github.com/woxingxiao/PullToRefreshAndLoadMore
  • https://github.com/XRecyclerView/XRecyclerView
  • https://github.com/leibing8912/LbaizxfPulltoRefresh
  • https://github.com/ileelay/VRefreshLayout
  • https://github.com/genius158/PullRefreshLayout
  • https://github.com/jingchenUSTC/PullToRefreshAndLoad
  • https://github.com/bingoogolapple/BGARefreshLayout-Android
  • https://github.com/yilylong/DragableRecyclerView
  • https://github.com/crazysunj/MultiTypeRecyclerViewAdapter

9.卡片、画廊效果

  • https://github.com/yarolegovich/DiscreteScrollView
  • https://github.com/huazhiyuan2008/RecyclerViewCardGallery/
  • https://github.com/HalfStackDeveloper/SwipeCardRecyclerView
  • https://github.com/rubensousa/ViewPagerCards
  • https://github.com/florent37/MaterialViewPager
  • https://github.com/loopeer/CardStackView

10.侧滑删除

  • https://github.com/daimajia/AndroidSwipeLayout
  • https://github.com/mcxtzhang/SwipeDelMenuLayout

这里还有其他人收集的更全的ui组件

Android最全UI库合集_紫色的路的博客-CSDN博客_android ui组件库

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐