├── README.md ├── 列表List └── README.md ├── 动画Animation └── README.md ├── 图标Icon └── README.md ├── 图片框架Image └── README.md ├── 图表Chart └── README.md ├── 完整开源项目Project └── README.md ├── 布局Layout └── README.md ├── 开发框架Framework └── README.md ├── 弹框Dialog └── README.md ├── 按钮Button └── README.md ├── 文本Label └── README.md ├── 特效Effect └── README.md ├── 网络框架Network └── README.md ├── 自定义控件Custom └── README.md ├── 菜单Menu └── README.md ├── 辅助工具类Utils └── README.md ├── 进度条Progressbar └── README.md └── 选择器Picker └── README.md /README.md: -------------------------------------------------------------------------------- 1 | # AndroidLibs 2 | 3 | 收集Android开发中优秀的开源组件库,方便大家查询,欢迎 PR 和 star~ 4 | 5 | --- 6 | 7 | ###目录 Catalogue 8 | 9 | 10 | - [列表List](https://github.com/XXApple/AndroidLibs/tree/master/%E5%88%97%E8%A1%A8List) 11 | - [动画Animation](https://github.com/XXApple/AndroidLibs/tree/master/%E5%8A%A8%E7%94%BBAnimation) 12 | - [图标Icon](https://github.com/XXApple/AndroidLibs/tree/master/%E5%9B%BE%E6%A0%87Icon) 13 | - [图片框架Image](https://github.com/XXApple/AndroidLibs/tree/master/%E5%9B%BE%E7%89%87%E6%A1%86%E6%9E%B6Image) 14 | - [图表Chart](https://github.com/XXApple/AndroidLibs/tree/master/%E5%9B%BE%E8%A1%A8Chart) 15 | - [完整开源项目Project](https://github.com/XXApple/AndroidLibs/tree/master/%E5%AE%8C%E6%95%B4%E5%BC%80%E6%BA%90%E9%A1%B9%E7%9B%AEProject) 16 | - [布局Layout](https://github.com/XXApple/AndroidLibs/tree/master/%E5%B8%83%E5%B1%80Layout) 17 | - [开发框架Framework](https://github.com/XXApple/AndroidLibs/tree/master/%E5%BC%80%E5%8F%91%E6%A1%86%E6%9E%B6Framework) 18 | - [弹框Dialog](https://github.com/XXApple/AndroidLibs/tree/master/%E5%BC%B9%E6%A1%86Dialog) 19 | - [按钮Button](https://github.com/XXApple/AndroidLibs/tree/master/%E6%8C%89%E9%92%AEButton) 20 | - [文本Label](https://github.com/XXApple/AndroidLibs/tree/master/%E6%96%87%E6%9C%ACLabel) 21 | - [特效Effect](https://github.com/XXApple/AndroidLibs/tree/master/%E7%89%B9%E6%95%88Effect) 22 | - [网络框架Network](https://github.com/XXApple/AndroidLibs/tree/master/%E7%BD%91%E7%BB%9C%E6%A1%86%E6%9E%B6Network) 23 | - [自定义控件Custom](https://github.com/XXApple/AndroidLibs/tree/master/%E8%87%AA%E5%AE%9A%E4%B9%89%E6%8E%A7%E4%BB%B6Custom) (其他分类找不到的,大部分都在这个分类里面) 24 | - [菜单Menu](https://github.com/XXApple/AndroidLibs/tree/master/%E8%8F%9C%E5%8D%95Menu) 25 | - [辅助工具类Utils](https://github.com/XXApple/AndroidLibs/tree/master/%E8%BE%85%E5%8A%A9%E5%B7%A5%E5%85%B7%E7%B1%BBUtils) 26 | - [进度条Progressbar](https://github.com/XXApple/AndroidLibs/tree/master/%E8%BF%9B%E5%BA%A6%E6%9D%A1Progressbar) 27 | 28 | 29 | 30 | 31 | --- 32 | 33 | For better Android developing~ 34 | 35 | Please Pull Request~ 36 | 37 | 希望各位能帮忙添加一些优秀的内容,为开源做一份贡献~ ^ ^ 38 | 快来PR吧~ 39 | 40 | --- 41 | 42 | Contributors: 43 | 44 | | [大花猫(Owner)](http://androidcat.com/) | [jp1017](http://jp1017.github.io/) | [Patrick](15920996910sun@gmail.com) | [孙福生](http://sunfusheng.com/) | 45 | | :---: | :---: | :---: | :---: | 46 | | | | | | 47 | 48 | --- 49 | 50 | 51 | Thanks to : 52 | 53 | - http://gank.io/ 54 | - http://www.23code.com/ 55 | - https://github.com/wasabeef/awesome-android-ui 56 | - http://www.jcodecraeer.com/ 57 | 58 | -------------------------------------------------------------------------------- /动画Animation/README.md: -------------------------------------------------------------------------------- 1 | # AndroidLibs == 动画 Animation 2 | 3 | 包含:各种动画效果Animation、Animator…… 4 | 5 | [<==返回首页==](https://github.com/XXApple/AndroidLibs) 6 | 7 | --- 8 | 9 | **LikeAnimation**: https://github.com/frogermcs/LikeAnimation 10 | 11 | 类 Twitter 点赞效果 12 | 13 | 14 | 15 | --- 16 | 17 | **Android-animated-toolbar**: https://github.com/kassisdion/Android-animated-toolbar 18 | 19 | Library for toolbar animation 20 | 21 | 22 | 23 | --- 24 | 25 | **BezierDemo**: https://github.com/chenupt/BezierDemo 26 | 27 | A demo to show bezier. 28 | 29 | 30 | 31 | --- 32 | 33 | **wava**: https://github.com/hujiaweibujidao/wava 34 | 35 | 安卓动画 36 | 37 | 38 | 39 | --- 40 | 41 | **yava**: https://github.com/hujiaweibujidao/yava 42 | 43 | 安卓动画插值器 44 | 45 | 46 | 47 | --- 48 | 49 | **animated-circle-progress-view**: https://github.com/tuenti/animated-circle-progress-view 50 | 51 | Progress view that animates its state changes 52 | 53 | 54 | 55 | --- 56 | 57 | **FragmentAnimations**: https://github.com/kakajika/FragmentAnimations 58 | 59 | 3D animations for support-v4 Fragment transition 60 | 61 | 62 | 63 | --- 64 | 65 | **JJSearchViewAnim**: https://github.com/android-cjj/JJSearchViewAnim 66 | 67 | A cool search view animation library 68 | 69 | 70 | 71 | 72 | --- 73 | 74 | **AVLoadingIndicatorView**: [https://github.com/81813780/AVLoadingIndicatorView](https://github.com/81813780/AVLoadingIndicatorView) 75 | 76 | Nice loading animations for Android 77 | 78 | 79 | 80 | --- 81 | 82 | **Android-SpinKit**: https://github.com/ybq/Android-SpinKit 83 | 84 | Android loading animations 85 | 86 | 87 | 88 | --- 89 | 90 | **FAB-Loading**: [https://github.com/smasoumi/FAB-Loading](https://github.com/smasoumi/FAB-Loading) 91 | 92 | A loading animation based on Floating Action Button. 93 | 94 | 95 | 96 | --- 97 | 98 | **AndroidViewHover**: [https://github.com/daimajia/AndroidViewHover](https://github.com/daimajia/AndroidViewHover) 99 | 100 | An elegant way to show your menu or messages. 101 | 102 | 103 | 104 | --- 105 | 106 | **WaveView**: [https://github.com/gelitenight/WaveView](https://github.com/gelitenight/WaveView) 107 | 108 | waveview for android 109 | 110 | 111 | 112 | --- 113 | 114 | **AndroidViewAnimations**: [https://github.com/daimajia/AndroidViewAnimations](https://github.com/daimajia/AndroidViewAnimations) 115 | 116 | Cute view animation collection. 117 | 118 | 119 | 120 | --- 121 | 122 | **AndroidImageSlider**: [https://github.com/daimajia/AndroidImageSlider](https://github.com/daimajia/AndroidImageSlider) 123 | 124 | An amazing and convenient Android image slider. 125 | 126 | 127 | 128 | --- 129 | 130 | **Transitions-Everywhere**: [https://github.com/andkulikov/transitions-everywhere](https://github.com/andkulikov/transitions-everywhere) 131 | 132 | Backport of Android Transitions API for animations. Animations backported to Android 4.0+. API compatible with Android 2.2+ 133 | 134 | 135 | 136 | --- 137 | 138 | **android-ripple-background**: [https://github.com/skyfishjy/android-ripple-background](https://github.com/skyfishjy/android-ripple-background) 139 | 140 | A beautiful ripple animation for your app 141 | 142 | 143 | 144 | 145 | --- 146 | 147 | **android-flip**: [https://github.com/openaphid/android-flip](https://github.com/openaphid/android-flip) 148 | 149 | A component for flip animation on Android, which is similar to the effect in Flipboard iPhone/Android.[http://openaphid.github.com/](http://openaphid.github.com/) 150 | 151 | 152 | 153 | 154 | --- 155 | 156 | **FragmentTransactionExtended**: [https://github.com/DesarrolloAntonio/FragmentTransactionExtended](https://github.com/DesarrolloAntonio/FragmentTransactionExtended) 157 | 158 | FragmentTransactionExtended is a library which provide us a set of custom animations between fragments. 159 | 160 | 161 | 162 | 163 | --- 164 | 165 | **KenBurnsView**: [https://github.com/flavioarfaria/KenBurnsView](https://github.com/flavioarfaria/KenBurnsView) 166 | 167 | Android ImageViews animated by Ken Burns Effect 168 | 169 | 170 | 171 | --- 172 | 173 | **AnimationEasingFunctions**: [https://github.com/daimajia/AnimationEasingFunctions](https://github.com/daimajia/AnimationEasingFunctions) 174 | 175 | Android Animation Easing Functions. Let's make animation more real! 176 | 177 | 178 | 179 | --- 180 | 181 | **EasyAndroidAnimations**: [https://github.com/2359media/EasyAndroidAnimations](https://github.com/2359media/EasyAndroidAnimations) 182 | 183 | Easy Android Animations is an animation library that aims to make android animations easier, with 50+ builtin animations, it allows you to introduce many complex animation effects in your application with one or two lines of code. 184 | 185 | 186 | 187 | --- 188 | 189 | **android-pathview**: [https://github.com/geftimov/android-pathview](https://github.com/geftimov/android-pathview) 190 | 191 | Android view with both path from constructed path or from svg. 192 | 193 | 194 | 195 | --- 196 | 197 | **ViewRevealAnimator**: [https://github.com/sephiroth74/ViewRevealAnimator](https://github.com/sephiroth74/ViewRevealAnimator) 198 | 199 | ViewAnimator view with a lollipop style reveal effect 200 | 201 | 202 | 203 | --- 204 | 205 | **ArcAnimator**: [https://github.com/asyl/ArcAnimator](https://github.com/asyl/ArcAnimator) 206 | 207 | ArcAnimator helps to create arc transition animation: 2.3.+ 208 | 209 | 210 | 211 | 212 | --- 213 | 214 | **SearchMenuAnim**: [https://github.com/kongnanlive/SearchMenuAnim](https://github.com/kongnanlive/SearchMenuAnim) 215 | 216 | 217 | 218 | --- 219 | 220 | **crossview**: [https://github.com/cdflynn/crossview](https://github.com/cdflynn/crossview) 221 | 222 | A Toggling Add/Remove button 223 | 224 | 225 | 226 | 227 | --- 228 | 229 | **ParallaxEverywhere**: [https://github.com/Narfss/ParallaxEverywhere](https://github.com/Narfss/ParallaxEverywhere) 230 | 231 | Parallax everywhere is a library with alternative android widgets with parallax effects. 232 | 233 | 234 | 235 | --- 236 | 237 | **EaseInterpolator**: https://github.com/cimi-chen/EaseInterpolator 238 | 239 | Thirty different easing animation interpolators for Android. 240 | 241 | 242 | 243 | --- 244 | 245 | **EaseInterpolator**: https://github.com/MasayukiSuda/EasingInterpolator 246 | 247 | Twenty-eight different easing animation interpolators for Android. 248 | 249 | 250 | 251 | --- 252 | 253 | **android-shapeLoadingView**: https://github.com/zzz40500/android-shapeLoadingView 254 | 255 | 高仿新版58 加载动画 256 | 257 | 258 | 259 | 260 | --- 261 | -------------------------------------------------------------------------------- /图标Icon/README.md: -------------------------------------------------------------------------------- 1 | # AndroidLibs == 图标 Icon 2 | 3 | 包含:各种图标资源库 4 | 5 | [<==返回首页==](https://github.com/XXApple/AndroidLibs) 6 | 7 | --- 8 | 9 | - [http://www.easyicon.net/](http://www.easyicon.net/) 10 | - [http://www.iconpng.com/](http://www.iconpng.com/) 11 | - [http://findicons.com/](http://findicons.com/) 12 | - [https://www.iconfinder.com/](https://www.iconfinder.com/) 13 | 14 | 15 | --- 16 | 17 | **emojicon**: https://github.com/rockerhieu/emojicon 18 | 19 | A library to show emoji in TextView, EditText (like WhatsApp) for Android 20 | 21 | 22 | 23 | --- 24 | 25 | **material-design-icons**: https://github.com/google/material-design-icons 26 | 27 | Material Design icons by Google.[http://google.github.io/material-design-icons/](http://google.github.io/material-design-icons/) 28 | 29 | --- 30 | 31 | **material-icon-lib**: https://github.com/code-mc/material-icon-lib 32 | 33 | Library containing over 1000 material vector icons that can be easily used as Drawable or as a standalone View. 34 | 35 | 36 | 37 | --- 38 | 39 | **Android-Iconics**: https://github.com/mikepenz/Android-Iconics 40 | 41 | Android-Iconics - Use any icon font, or vector (.svg) as drawable in your application. http://mikepenz.github.io/Android-Iconics 42 | 43 | 44 | 45 | --- 46 | 47 | **android-iconify**: https://github.com/JoanZapata/android-iconify 48 | 49 | Android integration of multiple icon providers such as FontAwesome, Entypo, Typicons,... http://joanzapata.com/android-iconify 50 | 51 | 52 | 53 | --- 54 | -------------------------------------------------------------------------------- /图片框架Image/README.md: -------------------------------------------------------------------------------- 1 | # AndroidLibs == 图片 Image 2 | 3 | 包含:图片加载框架ImageLoader、自定义图片、裁剪Crop、形状Shape…… 4 | 5 | [<==返回首页==](https://github.com/XXApple/AndroidLibs) 6 | 7 | --- 8 | 9 | **QRGenerator**: https://github.com/androidmads/QRGenerator 10 | 11 | 二维码扫描库 12 | 13 | --- 14 | 15 | **RxPhoto**: https://github.com/oliveiradev/RxPhoto 16 | 17 | This lib using reactive approach for get and take pictures 18 | 19 | --- 20 | 21 | **AutoZoomInImageView**: https://github.com/Carbs0126/AutoZoomInImageView 22 | 23 | 可做splash动画,一张静态图片居中显示并充满屏幕,同时不断放大图片中间部分,形成一种图片不断向中间放大的动画效果 24 | 25 | 26 | 27 | --- 28 | 29 | **AndroidGradientImageView**: https://github.com/skyfe79/AndroidGradientImageView 30 | 31 | Android 色彩渐进 ImageView 32 | 33 | 34 | 35 | --- 36 | 37 | **QiniuImageLoader**: https://github.com/lingochamp/QiniuImageLoader 38 | 39 | 在Android上结合七牛提供的API,让加载图片更有效、更节流、更简单、更可控、更酷 40 | 41 | 42 | 43 | --- 44 | 45 | **WatermarkCreator**: https://github.com/ashishbhandari/WatermarkCreator 46 | 47 | 水印 48 | 49 | 50 | 51 | --- 52 | 53 | **photofilter**: https://github.com/mukeshsolanki/photofilter 54 | 55 | 滤镜 56 | 57 | 58 | 59 | --- 60 | 61 | **gallery**: https://github.com/kenvies/gallery 62 | 63 | 最实用的图片操作实例 64 | 65 | 66 | 67 | --- 68 | 69 | **ImageGroupView**: https://github.com/loopeer/ImageGroupView 70 | 71 | 图片增删工具 72 | 73 | 74 | 75 | --- 76 | 77 | **Compressor**: https://github.com/zetbaitsu/Compressor 78 | 79 | 图片压缩 80 | 81 | 82 | 83 | --- 84 | 85 | **GifLoadingView**: https://github.com/Rogero0o/GifLoadingView 86 | 87 | GifLoadingViewhttps://amitshekhariitbhu.github.io/GlideBitmapPool/ 88 | 89 | 90 | 91 | --- 92 | 93 | **GlideBitmapPool**: https://github.com/amitshekhariitbhu/GlideBitmapPool 94 | 95 | Glide Bitmap Pool is a memory management library for reusing the bitmap memory https://amitshekhariitbhu.github.io/GlideBitmapPool/ 96 | 97 | --- 98 | 99 | **vectalign**: https://github.com/bonnyfone/vectalign 100 | 101 | Tool for create complex morphing animations using VectorDrawables (allows morphing between any pair of SVG images) 102 | 103 | 104 | 105 | 106 | 107 | 108 | 109 | 110 | 111 | --- 112 | 113 | **AnimatedSvgView**: https://github.com/jaredrummler/AnimatedSvgView 114 | 115 | Animated SVG Drawing for Android 116 | 117 | 118 | 119 | --- 120 | 121 | **AndroidPhotoFilters**: https://github.com/Zomato/AndroidPhotoFilters 122 | 123 | 图片滤镜 124 | 125 | 126 | 127 | --- 128 | 129 | **android-drag-square**: https://github.com/xmuSistone/android-drag-square 130 | 131 | 流畅,灵活的图片拖拽排序 132 | 133 | 134 | 135 | --- 136 | 137 | **AvatarImageView**: https://github.com/Carbs0126/AvatarImageView 138 | 139 | 显示圆形图片或文本 140 | 141 | 142 | 143 | --- 144 | 145 | **android-shape-imageview**: https://github.com/siyamed/android-shape-imageview 146 | 147 | 自定义形状的头像框架 148 | 149 | 150 | 151 | --- 152 | 153 | **CustomShapeImageView**: https://github.com/MostafaGazar/CustomShapeImageView 154 | 155 | 又一个自定义形状的头像框架 156 | 157 | 158 | 159 | --- 160 | 161 | **belvedere**: https://github.com/zendesk/belvedere 162 | 163 | An image picker library for Android 164 | 165 | --- 166 | 167 | **InstaCapture**: https://github.com/tarek360/InstaCapture 168 | 169 | 截图 170 | 171 | --- 172 | 173 | **MagicalCamera**: https://github.com/fabian7593/MagicalCamera 174 | 175 | A library to take picture easy, trasnfrom your data and save photos in your device 176 | 177 | 178 | 179 | --- 180 | 181 | **android-gif-drawable**: https://github.com/koral--/android-gif-drawable 182 | 183 | Views and Drawable for displaying animated GIFs on Android 184 | 185 | --- 186 | 187 | **recent-images**: https://github.com/amirarcane/recent-images 188 | 189 | 获取手机里的最新的图片 190 | 191 | 192 | 193 | --- 194 | 195 | **LowPoly**: https://github.com/zzhoujay/LowPoly 196 | 197 | Low Poly风格图片生成器 198 | 199 | 200 | 201 | --- 202 | 203 | **LowPolyAndroid**: https://github.com/zzhoujay/LowPolyAndroid 204 | 205 | Low Poly 风格图片生成器,Android实现版 206 | 207 | 208 | 209 | --- 210 | 211 | **ScratchView**: https://github.com/cooltechworks/ScratchView 212 | 213 | 刮开图层查看图片和文字 214 | 215 | 216 | 217 | --- 218 | 219 | **android-ndk-gif**: https://github.com/waynejo/android-ndk-gif 220 | 221 | Android Gif library 222 | 223 | --- 224 | 225 | **sharp**: https://github.com/Pixplicity/sharp 226 | 227 | Scalable vector graphics for Android 228 | 229 | 230 | 231 | --- 232 | 233 | **Image-Zoomer**: https://github.com/code-crusher/Image-Zoomer 234 | 235 | Image zoom animations library for Android 236 | 237 | 238 | 239 | --- 240 | 241 | **image-zoom**: https://github.com/oliveiradev/image-zoom 242 | 243 | A simple lib for zoom images on event click 244 | 245 | 246 | 247 | --- 248 | 249 | **TouchImageView**: [https://github.com/MikeOrtiz/TouchImageView](https://github.com/MikeOrtiz/TouchImageView) 250 | 251 | Adds touch functionality to Android ImageView. 252 | 253 | --- 254 | 255 | **CircleImageView**: [https://github.com/hdodenhof/CircleImageView](https://github.com/hdodenhof/CircleImageView) 256 | 257 | A circular ImageView for Android 258 | 259 | 260 | 261 | --- 262 | 263 | **KenBurnsView**: [https://github.com/flavioarfaria/KenBurnsView](https://github.com/flavioarfaria/KenBurnsView) 264 | 265 | Android ImageViews animated by Ken Burns Effect 266 | 267 | 268 | 269 | --- 270 | 271 | **GifImageView**: [https://github.com/felipecsl/GifImageView](https://github.com/felipecsl/GifImageView) 272 | 273 | Android ImageView that handles animated GIF images 274 | 275 | 276 | 277 | --- 278 | 279 | **Android-Image-Cropper**: https://github.com/ArthurHub/Android-Image-Cropper 280 | 281 | Image Cropping Library for Android, optimized for Camera / Gallery 282 | 283 | 284 | 285 | --- 286 | 287 | **cropper**: https://github.com/edmodo/cropper 288 | 289 | Android widget for cropping and rotating an image. 290 | 291 | 292 | 293 | --- 294 | 295 | **android-crop**: https://github.com/jdamcd/android-crop 296 | 297 | Android library project for cropping images 298 | 299 | 300 | 301 | --- 302 | 303 | **Android-PictureTagView**: [https://github.com/saiwu-bigkoo/Android-PictureTagView](https://github.com/saiwu-bigkoo/Android-PictureTagView) 304 | 305 | 仿nice图片上打标签控件 306 | 307 | 308 | 309 | --- 310 | 311 | **SelectableRoundedImageView**: [https://github.com/pungrue26/SelectableRoundedImageView](https://github.com/pungrue26/SelectableRoundedImageView) 312 | 313 | Android ImageView that supports different radii on each corner.[http://joooonho.com/?p=289](http://joooonho.com/?p=289) 314 | 315 | 316 | 317 | 318 | --- 319 | 320 | **RoundedImageView**: [https://github.com/vinc3m1/RoundedImageView](https://github.com/vinc3m1/RoundedImageView) 321 | 322 | A fast ImageView that supports rounded corners, ovals, and circles. 323 | 324 | 325 | 326 | 327 | --- 328 | 329 | **CropImageView**: [https://github.com/cesards/CropImageView](https://github.com/cesards/CropImageView) 330 | 331 | Widget allows you crop from whatever side in an ImageView. Currently Android only supports centerCrop type of cropping 332 | 333 | 334 | 335 | 336 | 337 | 338 | --- 339 | 340 | **BitmapMerger**: [https://github.com/cooltechworks/BitmapMerger](https://github.com/cooltechworks/BitmapMerger) 341 | 342 | Play with bitmaps 343 | 344 | 345 | 346 | 347 | 348 | --- 349 | 350 | **wqgallery**: https://github.com/wqandroid/wqgallery 351 | 352 | android 相册支持单选模式和多选模式 353 | 354 | 355 | 356 | --- 357 | 358 | **Android-Ultra-Photo-Selector**: https://github.com/AizazAZ/Android-Ultra-Photo-Selector 359 | 360 | Select images from Android devices made easy :-) Start Activity PhotoSelectorActivity, this is the main entry point 361 | 362 | 363 | 364 | 365 | --- 366 | 367 | **DrawableView**: https://github.com/PaNaVTEC/DrawableView 368 | 369 | A view that allows to paint and saves the result as a bitmap http://panavtec.me 370 | 371 | 372 | 373 | --- 374 | 375 | **AndroidScrollingImageView**: [https://github.com/Q42/AndroidScrollingImageView](https://github.com/Q42/AndroidScrollingImageView) 376 | 377 | An Android view for displaying repeated continuous side scrolling images. This can be used to create a parallax animation effect. 378 | 379 | 380 | 381 | 382 | --- 383 | 384 | **Pixelate**: [https://github.com/DanielMartinus/Pixelate](https://github.com/DanielMartinus/Pixelate) 385 | 386 | Transform images into pixel versions of itself in Android 387 | 388 | 389 | 390 | --- 391 | 392 | **SimpleCropView**: [https://github.com/IsseiAoki/SimpleCropView](https://github.com/IsseiAoki/SimpleCropView) 393 | 394 | A simple image cropping library for Android. 395 | 396 | 397 | 398 | --- 399 | 400 | **MultiImageSelector**: [https://github.com/lovetuzitong/MultiImageSelector](https://github.com/lovetuzitong/MultiImageSelector) 401 | 402 | Image selector for Android device. Support single choice and multi-choice. 403 | 404 | 405 | 406 | 407 | 408 | 409 | --- 410 | 411 | **EasyImage**: https://github.com/jkwiecien/EasyImage 412 | 413 | Library for picking pictures from gallery or camera 414 | 415 | EasyImage allow you to eaisly take picture from gallery or camera without creating lots of boilerplate. 416 | 417 | --- 418 | 419 | **GifView**: https://github.com/Cutta/GifView 420 | 421 | Library for playing gifs on Android 422 | 423 | 424 | 425 | --- 426 | 427 | **PhotoEditDemo**: https://github.com/jarlen/PhotoEditDemo 428 | 429 | 1. 图片编辑(图片添加,文字添加),实现图片编辑中的图片添加,旋转,缩放,删除;文字的添加,大小缩放,字体更换,颜色更换,删除; 2. 基本滤镜实现与接口封装; 涂鸦(画笔的样式,粗细,颜色,橡皮擦,贴图); 相框(简单相框,酷炫相框); 马赛就克(基本马赛克,酷炫马赛克,橡皮擦)及其接口封装 430 | 3. 接下来, 图像剪切,旋转等功能实现测试接口封装; 431 | 4. GIF与MP4,图片互转实现测试与接口封装; 432 | 433 | --- -------------------------------------------------------------------------------- /图表Chart/README.md: -------------------------------------------------------------------------------- 1 | # AndroidLibs == 图表 Chart 2 | 3 | 包含:各种图表开源库 4 | 5 | [<==返回首页==](https://github.com/XXApple/AndroidLibs) 6 | 7 | --- 8 | 9 | **plain-pie**: https://github.com/zurche/plain-pie 10 | 11 | 简单可自定义饼状图 12 | 13 | 14 | 15 | --- 16 | 17 | **EazeGraph**: [https://github.com/blackfizz/EazeGraph](https://github.com/blackfizz/EazeGraph) 18 | 19 | An Android chart and graph library 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | --- 28 | 29 | **hellocharts-android**: [https://github.com/lecho/hellocharts-android](https://github.com/lecho/hellocharts-android) 30 | 31 | Charts/graphs library for Android compatible with API 8+, several chart types with support for scaling, scrolling and animations 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | --- 42 | 43 | **MPAndroidChart**: [https://github.com/PhilJay/MPAndroidChart](https://github.com/PhilJay/MPAndroidChart) 44 | 45 | A powerful Android chart view / graph view library, supporting line- bar- pie- radar- bubble- and candlestick charts as well as scaling, dragging and animations. 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | --- 59 | 60 | **WilliamChart**: [https://github.com/diogobernardino/WilliamChart](https://github.com/diogobernardino/WilliamChart) 61 | 62 | Android library to create charts. 63 | 64 | 65 | 66 | --- 67 | 68 | **spark**: https://github.com/robinhood/spark 69 | 70 | A simple Android sparkline chart view 71 | 72 | 73 | 74 | --- 75 | -------------------------------------------------------------------------------- /开发框架Framework/README.md: -------------------------------------------------------------------------------- 1 | # AndroidLibs == 开发框架 Framework 2 | 3 | 包含:各种快速开发框架、测试框架、系统框架、设计模式框架…… 4 | 5 | [<==返回首页==](https://github.com/XXApple/AndroidLibs) 6 | 7 | --- 8 | 9 | **Hook**: https://github.com/renaudcerrato/Hook 10 | 11 | Minimalist, annotation based, hook framework for Android built on top of AspectJ 12 | 13 | --- 14 | 15 | **VirtualApp**: https://github.com/asLody/VirtualApp 16 | 17 | App 虚拟空间,类似 LBE 双开空间 18 | 19 | --- 20 | 21 | **DBinding**: https://github.com/tianzhijiexian/DBinding 22 | 23 | 巧妙、灵活的databinding改造库 24 | 25 | 26 | 27 | --- 28 | 29 | **weex**: https://github.com/alibaba/weex 30 | 31 | A framework for building Mobile cross-platform UI http://alibaba.github.io/weex 32 | 33 | --- 34 | 35 | **AppDynamicFramework**: https://github.com/xiyouMc/AppDynamicFramework 36 | 37 | 本框架是在 Dynamic-load-apk上层进行的封装。增加插件动态加载到libs目录和针对模块Service的注入。本框架使DynamicLoad更加实用。 38 | 39 | --- 40 | 41 | **android-design-template**:https://github.com/andreasschrade/android-design-template 42 | 43 | Android Design 设计模板 44 | 45 | 46 | 47 | --- 48 | 49 | **DroidMVP**:https://github.com/andrzejchm/DroidMVP 50 | 51 | 安卓 MVP 开发框架 52 | 53 | 54 | 55 | --- 56 | 57 | **AndroidArchitectureCollection**:https://github.com/CameloeAnthony/AndroidArchitectureCollection 58 | 59 | 安卓架构文章合集(a collection of android Architecture) 60 | 61 | --- 62 | 63 | **vertical-stepper-form**:https://github.com/ernestoyaquello/vertical-stepper-form 64 | 65 | This Android library implements a vertical stepper form following Google Material Design guidelines 66 | 67 | 68 | 69 | --- 70 | 71 | **Basic**:https://github.com/meikoz/Basic 72 | 73 | 简单好用的 MVP 开发框架 74 | 75 | --- 76 | 77 | **android-mvvm**:https://github.com/A-Zaiats/android-mvvm 78 | 79 | A Model-View-ViewModel library for Android apps. Check Android-mvvm page for more information 80 | 81 | --- 82 | 83 | **MVVMLight**:https://github.com/Kelin-Hong/MVVMLight 84 | 85 | 一个Android MVVM 轻量级工具库,主要目的是更快捷方便的构建Android MVVM应用程序 86 | 87 | --- 88 | 89 | **Moxy**: https://github.com/Arello-Mobile/Moxy 90 | 91 | MVP 开发框架 92 | 93 | 94 | 95 | --- 96 | 97 | **RNCryptorNative**:https://github.com/TGIO/RNCryptorNative 98 | 99 | Android JNI model implementation of Rob Napier's RNCryptor 100 | 101 | --- 102 | 103 | **tesela**:https://github.com/raycoarana/tesela 104 | 105 | Tesela simplifies dealing with background threads and UI work in Model-View-Presenter 106 | 107 | --- 108 | 109 | **awex**:https://github.com/raycoarana/awex 110 | 111 | AWEX (Android Work EXecutor) is a thread pool to execute tasks that uses Promises to deliver results 112 | 113 | --- 114 | 115 | **Android-MVVMFramework**:https://github.com/saiwu-bigkoo/Android-MVVMFramework 116 | 117 | Using Databing and Retrofit to build a fast MVVM framework 118 | 119 | --- 120 | 121 | **AndroidBase**:https://github.com/huangwm1984/AndroidBase 122 | 123 | 采用谷歌官方MVP架构以及RxJava对项目进行封装重构 124 | 125 | --- 126 | 127 | **LoonAndroid3**:https://github.com/gdpancheng/LoonAndroid3 128 | 129 | 完全用注解的方式开发安卓应用,外包专用 130 | 131 | --- 132 | 133 | **ConditionWatcher**:https://github.com/AzimoLabs/ConditionWatcher 134 | 135 | 自动测试框架 136 | 137 | --- 138 | 139 | **AndroidUnitTest**: https://github.com/florent37/AndroidUnitTest 140 | 141 | Save time & clear your unit tests on Android 142 | 143 | --- 144 | 145 | **Folio**:https://github.com/frostymarvelous/Folio 146 | 147 | A Page based navigation framework for Android with a simplified lifecycle and easy transition animations 148 | 149 | --- 150 | 151 | **Navigator**:https://github.com/fingerlinks/Navigator 152 | 153 | Navigator is a library allows you easily develop an Android application which only navigated by Fragments http://fingerlinks.github.io/Navigator 154 | 155 | --- 156 | 157 | **VRDroid**:https://github.com/babysource/VRDroid 158 | 159 | VR Player for android 160 | 161 | --- 162 | 163 | **AndRouter**:https://github.com/AppLozic/Applozic-Android-SDK 164 | 165 | 安卓实时聊天框架 166 | 167 | 168 | 169 | --- 170 | 171 | **AndRouter**:https://github.com/campusappcn/AndRouter 172 | 173 | [Android路由框架](http://sixwolf.net/blog/2016/03/23/Android%E8%B7%AF%E7%94%B1%E6%A1%86%E6%9E%B6%E8%AE%BE%E8%AE%A1/) 174 | 175 | --- 176 | 177 | **PalDB**:[https://github.com/linkedin/PalDB](https://github.com/linkedin/PalDB) 178 | 179 | PalDB is an embeddable write-once key-value store written in Java. 180 | 181 | 182 | 183 | 184 | --- 185 | 186 | **MultipleTheme**:[https://github.com/dersoncheng/MultipleTheme](https://github.com/dersoncheng/MultipleTheme) 187 | 188 | Android换肤/夜间模式的Android框架,配合theme和换肤控件框架可以做到无缝切换换肤(无需重启应用和当前页面)。 This framework of Android app support multiple theme(such as day/night mode) and needn’t finish current application or current activity when you switch theme-mode. 189 | 190 | --- 191 | 192 | **AndroidFontsManager**: [https://github.com/GcsSloop/AndroidFontsManager](https://github.com/GcsSloop/AndroidFontsManager) 193 | 194 | 字体管理器,方便快速的为应用内所有组件更换字体。 195 | 196 | 197 | 198 | --- 199 | 200 | **xUtils3**: https://github.com/wyouflf/xUtils3 201 | 202 | android 快速开发框架 xUtils 的升级版本 203 | 204 | --- 205 | 206 | **xUtils**: https://github.com/wyouflf/xUtils 207 | 208 | android 快速开发框架 orm, bitmap, http, view inject... 209 | 210 | --- 211 | 212 | **afinal**: [https://github.com/yangfuhai/afinal](https://github.com/yangfuhai/afinal) 213 | 214 | Afinal是一个android的ioc,orm框架,内置了四大模块功能:FinalAcitivity,FinalBitmap,FinalDb,FinalHttp。通过finalActivity,我们可以通过注解的方式进行绑定ui和事件。通过finalBitmap,我们可以方便的加载bitmap图片,而无需考虑oom等问题。通过finalDB模块,我们一行代码就可以对android的sqlite数据库进行增删改查。通过FinalHttp模块,我们可以以ajax形式请求http数据。 215 | 216 | --- 217 | 218 | **KJFrameForAndroid**: https://github.com/kymjs/KJFrameForAndroid 219 | 220 | 安卓快速开发框架,简单易用,快速,安全 221 | 222 | --- 223 | 224 | **ThinkAndroid**: [https://github.com/white-cat/ThinkAndroid](https://github.com/white-cat/ThinkAndroid) 225 | 226 | ThinkAndroid是一个免费的开源的、简易的、遵循Apache2开源协议发布的Android开发框架,其开发宗旨是简单、快速的进行 Android应用程序的开发,包含Android mvc、简易sqlite orm、ioc模块、封装Android httpclitent的http模块, 具有快速构建文件缓存功能,无需考虑缓存文件的格式,都可以非常轻松的实现缓存,它还基于文件缓存模块实现了图片缓存功能, 在android中加载的图片的时候,对oom的问题,和对加载图片错位的问题都轻易解决。他还包括了一个手机开发中经常应用的实用工具类, 如日志管理,配置文件管理,android下载器模块,网络切换检测等等工具。[http://www.thinkandroid.cn](http://www.thinkandroid.cn) 227 | 228 | --- 229 | 230 | **AndroidFine**: [https://github.com/tianshaojie/AndroidFine](https://github.com/tianshaojie/AndroidFine) 231 | 232 | * 沉浸式状态栏,界面更漂亮 233 | * PagerSlidingTabStrip,导航标签文字颜色和选中时文字颜色,都可以通过xml设置 234 | * 启动导航图SplashActivity,或许不用改就可以用 235 | * 查看大图,集成了PhotoView的可用Activity,你不用再写了 236 | * QuickAdapter快速的Adapter开发,不用在重复写ViewHolder类 237 | * PullToRefresh、PullToZoomView,这些常用的看demo吧 238 | * [Android编码规范](http://tianshaojie.github.io/android-code-style),简单才能规范 239 | 240 | 精致Demo 241 | 242 | 243 | 244 | --- 245 | 246 | **FastAndroid**: https://github.com/huntermr/FastAndroid 247 | 248 | 一个封装了多方面开源库后基于 MVP 模式的一个 Android 快速开发框架。 249 | 250 | --- 251 | 252 | **UltimateAndroid**: https://github.com/cymcsg/UltimateAndroid 253 | 254 | UltimateAndroid is a rapid development framework for developing your apps http://cymcsg.github.io/UltimateAndroid 255 | 256 | --- 257 | 258 | **FastDev4Android**: https://github.com/jiangqqlmj/FastDev4Android 259 | 260 | Android快速开发框架,采用AndroidStudio进行开发。 预想集成工具包,采用MVP开发模式,EventBus数据分发,沉浸式状态栏,ORM,网络请求(HTTPClint,Volley,OkHttps),数据解析,依赖注入(AndroidAnnotations),xutils,图片异步加载,二维码扫描等等,后续会进行逐步添加 http://blog.csdn.net/developer_jiangqq 261 | 262 | --- 263 | 264 | **Rosie**: https://github.com/Karumi/Rosie 265 | 266 | Rosie is an Android framework to create applications following the principles of [Clean Architecture](https://blog.8thlight.com/uncle-bob/2012/08/13/the-clean-architecture.html) 267 | 268 | 269 | 270 | --- 271 | 272 | **KBinding**: https://github.com/BennyWang/KBinding 273 | 274 | Android MVVM framework write in kotlin, develop Android has never been so fun. 275 | 276 | --- 277 | -------------------------------------------------------------------------------- /弹框Dialog/README.md: -------------------------------------------------------------------------------- 1 | # AndroidLibs == 弹框 Dialog 2 | 3 | 包含:各种Dialog、PopupWindow、Toast、Snackbar notification …… 4 | 5 | [<==返回首页==](https://github.com/XXApple/AndroidLibs) 6 | 7 | --- 8 | 9 | **RelativePopupWindow**: https://github.com/kakajika/RelativePopupWindow 10 | 11 | Android PopupWindow that can be easily located relative to anchor View 12 | 13 | 14 | 15 | --- 16 | 17 | **MDDialog**: https://github.com/Carbs0126/MDDialog 18 | 19 | MDDialog 20 | 21 | 22 | 23 | --- 24 | 25 | **magic-toast**: https://github.com/ekimual/magic-toast 26 | 27 | Magic Toast 28 | 29 | 30 | 31 | --- 32 | 33 | **FluentSnackbar**: https://github.com/AntonyGolovin/FluentSnackbar 34 | 35 | Snackbar 封装库 36 | 37 | 38 | 39 | --- 40 | 41 | **SnackbarBuilder**: https://github.com/andrewlord1990/SnackbarBuilder 42 | 43 | Snackbar 的简单使用库 44 | 45 | --- 46 | 47 | **loadtoast**: https://github.com/code-mc/loadtoast 48 | 49 | 带动画反馈的 MD 风格 Toast 50 | 51 | 52 | 53 | --- 54 | 55 | **EasyLicensesDialog**: https://github.com/marcoscgdev/EasyLicensesDialog 56 | 57 | EasyLicensesDialog 58 | 59 | 60 | 61 | --- 62 | 63 | **spots-dialog**: [https://github.com/d-max/spots-dialog](https://github.com/d-max/spots-dialog) 64 | 65 | Android AlertDialog with mowing dots progress indicator 66 | 67 | 68 | 69 | --- 70 | 71 | **DialogAlchemy**: https://github.com/NeoLSN/DialogAlchemy 72 | 73 | 简单的处理对话框旋转 74 | 75 | Portrait image 76 | Rotate screen 77 | Landscape image 78 | 79 | --- 80 | 81 | **BottomDialogs**: https://github.com/javiersantos/BottomDialogs 82 | 83 | 底部弹窗 84 | 85 | 86 | 87 | --- 88 | 89 | **AndroidColorPop**: https://github.com/Mahfa/AndroidColorPop 90 | 91 | 绚丽的 PopupWindow 92 | 93 | 94 | 95 | --- 96 | 97 | **SelectionDialogs**: https://github.com/coreORB/SelectionDialogs 98 | 99 | 快速选择 图标和颜色 的 Dialog 100 | 101 | 102 | 103 | --- 104 | 105 | **android-simple-tooltip**: https://github.com/douglasjunior/android-simple-tooltip 106 | 107 | simple library based on PopupWindow to create Tooltips on Android 108 | 109 | 110 | 111 | --- 112 | 113 | **SwipeAwayDialog**: https://github.com/kakajika/SwipeAwayDialog 114 | 115 | DialogFragment swipeable away like Tinder UI 116 | 117 | 118 | 119 | --- 120 | 121 | **LovelyDialog**: https://github.com/yarolegovich/LovelyDialog 122 | 123 | This library is a set of simple wrapper classes that are aimed to help you easily create fancy material dialogs 124 | 125 | 126 | 127 | --- 128 | 129 | **material-dialogs**: https://github.com/afollestad/material-dialogs 130 | 131 | A beautiful dialogs API, enabling you to use Material designed dialogs down to API 8.http://aidanfollestad.com 132 | 133 | 134 | 135 | --- 136 | 137 | **AlertDialogPro**: [https://github.com/fengdai/AlertDialogPro](https://github.com/fengdai/AlertDialogPro) 138 | 139 | This project can make it easy to theme and custom Android's dialog. Also contains Holo and Material themes for old devices. 140 | 141 | 142 | 143 | 144 | 145 | 146 | --- 147 | 148 | **MaterialDialog**: [https://github.com/drakeet/MaterialDialog](https://github.com/drakeet/MaterialDialog) 149 | 150 | (Deprecated)An Android dialog library, has strong extensibility, customizability, and for conveniently building Material Design Dialog in Android version 2.2 ~ L. 151 | 152 | 153 | 154 | 155 | 156 | --- 157 | 158 | **dialogplus**: [https://github.com/orhanobut/dialogplus](https://github.com/orhanobut/dialogplus) 159 | 160 | Advanced dialog solution for android 161 | 162 | 163 | 164 | 165 | --- 166 | 167 | **sweet-alert-dialog**: [https://github.com/pedant/sweet-alert-dialog](https://github.com/pedant/sweet-alert-dialog) 168 | 169 | SweetAlert for Android, a beautiful and clever alert dialog.[http://www.pedant.cn](http://www.pedant.cn) 170 | 171 | 172 | 173 | --- 174 | 175 | **FlycoDialog_Master**: [https://github.com/H07000223/FlycoDialog_Master](https://github.com/H07000223/FlycoDialog_Master) 176 | 177 | A powerful android dialog library with inner widgets and animations supports customization.Easy to use, easy to customise. Support for Android 2.2 and up. 178 | 179 | 180 | 181 | 182 | 183 | 184 | 185 | 186 | --- 187 | 188 | **BlurDialogFragment**: [https://github.com/tvbarthel/BlurDialogFragment](https://github.com/tvbarthel/BlurDialogFragment) 189 | 190 | Library project to display DialogFragment with a blur effect. 191 | 192 | 193 | 194 | 195 | --- 196 | 197 | **Pugnotification**: [https://github.com/halysongoncalves/Pugnotification](https://github.com/halysongoncalves/Pugnotification) 198 | 199 | A powerful library for creating notifications in android platform. 200 | 201 | 202 | 203 | --- 204 | -------------------------------------------------------------------------------- /按钮Button/README.md: -------------------------------------------------------------------------------- 1 | # AndroidLibs == 按钮 Button 2 | 3 | 包含: Button、FloatingActionButton…… 4 | 5 | [<==返回首页==](https://github.com/XXApple/AndroidLibs) 6 | 7 | --- 8 | 9 | **SubmitButton**: https://github.com/SparkYuan/SubmitButton 10 | 11 | 优雅的 Button 12 | 13 | 14 | 15 | --- 16 | 17 | **jelly-direction-button**: https://github.com/bonghyun2/jelly-direction-button 18 | 19 | 朝上下左右移动的 ToggleButton 20 | 21 | 22 | 23 | --- 24 | 25 | **circular-with-floating-action-button**: https://github.com/DmitryMalkovich/circular-with-floating-action-button 26 | 27 | circular-with-floating-action-button 28 | 29 | 30 | 31 | --- 32 | 33 | **LiquidButton**: https://github.com/yoruriko/LiquidButton 34 | 35 | Animation of liquid loading button 36 | 37 | 38 | 39 | --- 40 | 41 | **JellyToggleButton**: https://github.com/Nightonke/JellyToggleButton 42 | 43 | 带多种动画果冻效果 ToggleButton 44 | 45 | 46 | 47 | --- 48 | 49 | **LiveButton**: https://github.com/dakatso/LiveButton 50 | 51 | LiveButton 52 | 53 | 54 | 55 | --- 56 | 57 | **DayNightToggleButton**: https://github.com/SilenceDut/DayNightToggleButton 58 | 59 | A Funny ToggleButton for day and night change 60 | 61 | 62 | 63 | --- 64 | 65 | **fabuless**: https://github.com/beworker/fabuless 66 | 67 | Fun to use Floating Action Button (FAB) for Android 68 | 69 | 70 | 71 | --- 72 | 73 | **FabActionAnimations**: https://github.com/qs-lll/FabActionAnimations 74 | 75 | FAB 动画显示 76 | 77 | 78 | 79 | --- 80 | 81 | **FABtransitions**: https://github.com/Adirockzz95/FABtransitions 82 | 83 | 悬浮的 FAB 84 | 85 | 86 | 87 | --- 88 | 89 | **FaceOffToggleButton**: https://github.com/Nightonke/FaceOffToggleButton 90 | 91 | Toggle button which shows a happy face for checked or unhappy for unchecked 92 | 93 | ![FaceOffToggleButton](https://github.com/Nightonke/FaceOffToggleButton/blob/master/img/Animation.gif?raw=true) 94 | 95 | --- 96 | 97 | **FloatingActionButton**: [https://github.com/makovkastar/FloatingActionButton](https://github.com/makovkastar/FloatingActionButton) 98 | 99 | Android floating action button. 100 | 101 | 102 | 103 | --- 104 | 105 | **SlideSwitch**: https://github.com/Leaking/SlideSwitch 106 | 107 | 可滑动的 ToggleButton 108 | 109 | 110 | 111 | --- 112 | 113 | **circular-progress-button**: [https://github.com/dmytrodanylyk/circular-progress-button](https://github.com/dmytrodanylyk/circular-progress-button) 114 | 115 | Android Circular Progress Button. [http://dmytrodanylyk.com/pages/portfolio/circular-progress-button.html](http://dmytrodanylyk.com/pages/portfolio/circular-progress-button.html) 116 | 117 | 118 | 119 | --- 120 | 121 | **android-process-button**: [https://github.com/dmytrodanylyk/android-process-button](https://github.com/dmytrodanylyk/android-process-button) 122 | 123 | Android Buttons With Built-in Progress Meters.[http://dmytrodanylyk.com/pages/portfolio/portfolio-process-button.html](http://dmytrodanylyk.com/pages/portfolio/portfolio-process-button.html) 124 | 125 | 126 | 127 | --- 128 | 129 | **android-circlebutton**: [https://github.com/markushi/android-circlebutton](https://github.com/markushi/android-circlebutton) 130 | 131 | Circle button widget for Android 132 | 133 | 134 | 135 | --- 136 | 137 | **android-flat-button**: [https://github.com/hoang8f/android-flat-button](https://github.com/hoang8f/android-flat-button) 138 | 139 | FButton - a flat button library for Android 140 | 141 | 142 | 143 | --- 144 | 145 | **MovingButton**: [https://github.com/TheFinestArtist/MovingButton](https://github.com/TheFinestArtist/MovingButton) 146 | 147 | Android button which moves in eight direction. 148 | 149 | 150 | 151 | --- 152 | 153 | **SendMsgbuttonDemo**: https://github.com/xuwj/SendMsgbuttonDemo 154 | 155 | 一个带酷炫动画的发送消息按钮 156 | 157 | 158 | 159 | --- 160 | 161 | **ToggleButton**: [https://github.com/zcweng/ToggleButton](https://github.com/zcweng/ToggleButton) 162 | 163 | ToggleButton Widget For Android Dev 164 | 165 | 166 | 167 | 168 | --- 169 | 170 | **LikeButton**: https://github.com/jd-alexander/LikeButton 171 | 172 | Twitter's heart animation for Android 173 | 174 | 175 | 176 | --- -------------------------------------------------------------------------------- /文本Label/README.md: -------------------------------------------------------------------------------- 1 | # AndroidLibs == 文本 Label 2 | 3 | 包含:各种文本相关的自定义控件 pdf textview …… 4 | 5 | [<==返回首页==](https://github.com/XXApple/AndroidLibs) 6 | 7 | --- 8 | 9 | **RoundedCornersBackgroundSpan**: https://github.com/Iojjj/RoundedCornersBackgroundSpan 10 | 11 | Implementation of LineBackgroundSpan that adds rounded rectangle backgrounds to text 12 | 13 | 14 | 15 | --- 16 | 17 | **ticker**: https://github.com/robinhood/ticker 18 | 19 | 滚动效果 TextView 20 | 21 | 22 | 23 | --- 24 | 25 | **FontZip**: https://github.com/forJrking/FontZip 26 | 27 | 字体资源文件压缩神器 28 | 29 | --- 30 | 31 | **LongTextView**: https://github.com/metalurgus/LongTextView 32 | 33 | Very long text support for Android 34 | 35 | --- 36 | 37 | **StickTextView**: https://github.com/hanbaokun/StickTextView 38 | 39 | 图片文字贴纸功能 40 | 41 | 42 | 43 | --- 44 | 45 | **ElemeShoppingView**: https://github.com/JeasonWong/ElemeShoppingView 46 | 47 | 仿饿了么点击购物效果 48 | 49 | 50 | 51 | --- 52 | 53 | **android-textoverlay**: https://github.com/saschpe/android-textoverlay 54 | 55 | Provides a simple service that allows to display arbitrary text as a system-window overlay 56 | 57 | 58 | 59 | --- 60 | 61 | **BankCardFormat**: https://github.com/smuyyh/BankCardFormat 62 | 63 | 自动格式化银行卡号的EditText,每四位增加一个空格,并根据银行卡号判断该银行卡归属的银行及卡别 64 | 65 | 66 | 67 | --- 68 | 69 | **MoneyTextView**: https://github.com/fabiomsr/MoneyTextView 70 | 71 | A simple Android TextView to display amounts of money in different formats 72 | 73 | 74 | 75 | --- 76 | 77 | **SlantedTextView**: https://github.com/HeZaiJin/SlantedTextView 78 | 79 | 倾斜的 TextView,可做标签 80 | 81 | 82 | 83 | --- 84 | 85 | **labelview**: https://github.com/linger1216/labelview 86 | 87 | Sometimes, we need to show a label above an ImageView or any other views. Well, LabelView will be able to help you 88 | 89 | 90 | 91 | --- 92 | 93 | **MaterialTextField**: https://github.com/florent37/MaterialTextField 94 | 95 | 好看的 Floating EditText 96 | 97 | 98 | 99 | --- 100 | 101 | **elegant-underline**: https://github.com/romainguy/elegant-underline 102 | 103 | 精美文本下划线 104 | 105 | 106 | 107 | --- 108 | 109 | **AndroidEdit**: https://github.com/qinci/AndroidEdit 110 | 111 | 可撤销、恢复的 EditText 112 | 113 | 114 | 115 | --- 116 | 117 | **MarkedView-for-Android**: https://github.com/mittsuu/MarkedView-for-Android 118 | 119 | markdown text viewer 120 | 121 | 122 | 123 | --- 124 | 125 | **SlickForm**: https://github.com/AlburIvan/SlickForm 126 | 127 | SlickForm is an Android library that let you define a custom array of EditTexts with the purpose of handling a form in a cool animated way 128 | 129 | 130 | 131 | --- 132 | 133 | **WhatsappFormatter**: https://github.com/cooltechworks/WhatsappFormatter 134 | 135 | Simple formatting options for TextView and EditText in the same way Whatsapp provides 136 | 137 | 138 | 139 | --- 140 | 141 | **NumberKeyboard**: https://github.com/wangshaolei/NumberKeyboard 142 | 143 | 仿美团和糯米商家验证版的一个数字校验键盘 144 | 145 | 146 | 147 | --- 148 | 149 | **AdvancedTextSwitcher**: https://github.com/SumiMakito/AdvancedTextSwitcher 150 | 151 | 仿照Google+在卡片上滚动显示最新评论的TextSwitcher 152 | 153 | 154 | 155 | --- 156 | 157 | **highlightjs-android**: https://github.com/PDDStudio/highlightjs-android 158 | 159 | 代码格式高亮 160 | 161 | 162 | 163 | --- 164 | 165 | **SyntaxView**: https://github.com/fiskurgit/SyntaxView 166 | 167 | 代码格式着色 168 | 169 | 170 | 171 | --- 172 | 173 | **ChipCloud**: https://github.com/fiskurgit/ChipCloud 174 | 175 | 尺码标签 176 | 177 | 178 | 179 | --- 180 | 181 | **Hash-Tags-Android**: https://github.com/rameshvoltella/Hash-Tags-Android 182 | 183 | 含可点击的标签 TextView 184 | 185 | 186 | 187 | --- 188 | 189 | **Lettrine**: https://github.com/rpradal/Lettrine 190 | 191 | 首字母大写的 TextView 192 | 193 | | | | | | | 194 | |:-------:|:------:|:------:|:------:|:------:| 195 | | Lettrine with a three lines height | Lettrine with a two lines height | Font customization | Html balisis inclusion | Custom text color | 196 | 197 | --- 198 | 199 | **wATL**: https://github.com/suwhs/wATL 200 | 201 | 换行自动添加后缀 “-” 的 TextView 202 | 203 | 204 | 205 | --- 206 | 207 | **PinEntryEditText**: https://github.com/alphamu/PinEntryEditText 208 | 209 | 带动画的类似 PIN 的 EditText 210 | 211 | 212 | 213 | --- 214 | 215 | **AnimatedEditText**: https://github.com/alphamu/AnimatedEditText 216 | 217 | 有输入动画的 EditText 218 | 219 | 220 | 221 | --- 222 | 223 | **android-ago**: https://github.com/curioustechizen/android-ago 224 | 225 | 自动刷新时间的 TextView 226 | 227 | 228 | 229 | --- 230 | 231 | **countingtextview**: https://github.com/uguratar/countingtextview 232 | 233 | 带动画的计数 TextView 234 | 235 | 236 | 237 | --- 238 | 239 | **BubbleView**: https://github.com/cpiz/BubbleView 240 | 241 | BubbleView是带箭头的气泡控件/容器类,支持在布局中通过自定义属性或代码进行丰富的定制,包括箭头朝向、箭头位置、气泡弧角、边线颜色、边线粗细、颜色填充、填充Padding等等 242 | 243 | 244 | 245 | --- 246 | 247 | **KerningViews**: https://github.com/aritraroy/KerningViews 248 | 249 | 可设置字符间距的 TextView 250 | 251 | 252 | 253 | --- 254 | 255 | **JumpingBeans**: https://github.com/frakbot/JumpingBeans 256 | 257 | A Span-based library to make your text jump like Mexican beans. Oh, and the "..."s in Hangouts. 258 | 259 | 260 | 261 | 262 | --- 263 | 264 | **MarqueeView**: https://github.com/sfsheng0322/MarqueeView 265 | 266 | 垂直跑马灯 —— 垂直翻页公告 267 | 268 | 269 | 270 | --- 271 | 272 | **Android-Lib-VerticalMarqueeTextView**: https://github.com/ayltai/Android-Lib-VerticalMarqueeTextView 273 | 274 | 竖向跑马灯效果 275 | 276 | Screenshot-1  277 | Screenshot-2  278 | Screenshot-3 279 | 280 | --- 281 | 282 | **MaskedEditText**: https://github.com/VicMikhailau/MaskedEditText 283 | 284 | 包含隐藏文本的 EditText,可快速输入电话,网址等文本 285 | 286 | 287 | 288 | --- 289 | 290 | **android-edittextpassword**: https://github.com/pucamafra/android-edittextpassword 291 | 292 | 密码的显示隐藏 293 | 294 | 295 | 296 | --- 297 | 298 | **FontBinder**: https://github.com/nitrico/FontBinder 299 | 300 | 布局里自定义字体,配合 databinding 301 | 302 | --- 303 | 304 | **fontbinding**: https://github.com/lisawray/fontbinding 305 | 306 | 给布局自定义字体,配合 databinding 307 | 308 | 309 | 310 | --- 311 | 312 | **CustomFontLib**: https://github.com/daniribalbert/CustomFontLib 313 | 314 | 给布局自定义字体 315 | 316 | 317 | 318 | --- 319 | 320 | **Calligraphy**: https://github.com/chrisjenx/Calligraphy 321 | 322 | 简单的自定义文本字体 323 | 324 | 325 | 326 | --- 327 | 328 | **RichEditText**: https://github.com/chen-xiao-dong/RichEditText 329 | 330 | 可替换 EditText 的富文本 View 331 | 332 | 333 | 334 | --- 335 | 336 | **ScrollNumber**: https://github.com/a-voyager/ScrollNumber 337 | 338 | 自定义滚动数字 339 | 340 | 341 | 342 | --- 343 | 344 | **NumberMorphView**: https://github.com/me-abhinav/NumberMorphView 345 | 346 | 数字变形的 View 347 | 348 | 349 | 350 | --- 351 | 352 | **NumberMorphView4Android**: https://github.com/Even201314/NumberMorphView4Android 353 | 354 | 又一个数字变形的 View 355 | 356 | 357 | 358 | --- 359 | 360 | **advancedtextview**: https://github.com/oktayayr/advancedtextview 361 | 362 | AdvancedTextView provides advanced features that simplifies complicated UI processes 363 | 364 | 365 | 366 | ![Aller](https://raw.githubusercontent.com/oktayayr/advancedtextview/master//arts/aller.png) 367 | 368 | ![Bebas](https://raw.githubusercontent.com/oktayayr/advancedtextview/master/arts/bebas.png) 369 | 370 | ![Capture It](https://raw.githubusercontent.com/oktayayr/advancedtextview/master/arts/capture.png) 371 | 372 | ![Caviar Dreams](https://raw.githubusercontent.com/oktayayr/advancedtextview/master/arts/caviar_dreams.png) 373 | 374 | ![Droid Sans](https://raw.githubusercontent.com/oktayayr/advancedtextview/master/arts/droid_sans.png) 375 | 376 | ![Journal](https://raw.githubusercontent.com/oktayayr/advancedtextview/master/arts/journal.png) 377 | 378 | ![Open Sans](https://raw.githubusercontent.com/oktayayr/advancedtextview/master/arts/open_sans.png) 379 | 380 | ![Pacifico](https://raw.githubusercontent.com/oktayayr/advancedtextview/master/arts/pacifico.png) 381 | 382 | ![Roboto](https://raw.githubusercontent.com/oktayayr/advancedtextview/master/arts/roboto.png) 383 | 384 | --- 385 | 386 | **icarus-android**: https://github.com/mr5/icarus-android 387 | 388 | The best rich text editor for android platform 389 | 390 | 391 | 392 | --- 393 | 394 | **ImageTextView**: https://github.com/vipinagrahari/ImageTextView 395 | 396 | A Library to show Round ImageView with text labels on right side 397 | 398 | 399 | 400 | --- 401 | 402 | **ColorPhrase**: https://github.com/THEONE10211024/ColorPhrase 403 | 404 | Phrase is an Android string resource color setting library 405 | 406 | 407 | 408 | --- 409 | 410 | **CallMeMaybe**: https://github.com/MichaelRocks/CallMeMaybe 411 | 412 | 电话号码格式的 TextView 413 | 414 | 415 | 416 | --- 417 | 418 | **android-phone-field**: https://github.com/lamudi-gmbh/android-phone-field 419 | 420 | 电话号码归属国家识别库 421 | 422 | 423 | 424 | --- 425 | 426 | **justified**: https://github.com/programingjd/justified 427 | 428 | Android TextView or EditText with justified text. 429 | 430 | 431 | 432 | --- 433 | 434 | **EditTag**: https://github.com/qiugang/EditTag 435 | 436 | a view to edit tag just like EditText edit text 437 | 438 | 439 | 440 | --- 441 | 442 | **TagsEditText**: https://github.com/mabbas007/TagsEditText 443 | 444 | Android EditText for view tags 445 | 446 | 447 | 448 | --- 449 | 450 | **Spanny**: [https://github.com/binaryfork/Spanny](https://github.com/binaryfork/Spanny) 451 | 452 | A helper class that extends SpannableStringBuilder and adds methods to easily mark the text with multiple spans. 453 | 454 | 455 | 456 | --- 457 | 458 | **LicenseTextView**: https://github.com/jgabrielfreitas/LicenseTextView 459 | 460 | Easy License View for Android 461 | 462 | 463 | 464 | --- 465 | 466 | **Shimmer-android**: https://github.com/RomainPiel/Shimmer-android 467 | 468 | An Android TextView with a shimmering effect 469 | 470 | 471 | 472 | --- 473 | 474 | **shimmer-android**: https://github.com/facebook/shimmer-android 475 | 476 | An easy, flexible way to add a shimmering effect to any view in an Android app 477 | 478 | 479 | 480 | --- 481 | 482 | **MaterialEditText**: https://github.com/rengwuxian/MaterialEditText 483 | 484 | EditText in Material Design 485 | 486 | 487 | 488 | --- 489 | 490 | **Titanic**: https://github.com/RomainPiel/Titanic 491 | 492 | Android experiment showing a sinking TextView 493 | 494 | 495 | 496 | --- 497 | 498 | **easyfonts**: [https://github.com/vsvankhede/easyfonts](https://github.com/vsvankhede/easyfonts) 499 | 500 | Useful library to use custom fonts in your android app 501 | 502 | 503 | 504 | 505 | --- 506 | 507 | **MatchView**: https://github.com/Rogero0o/MatchView 508 | 509 | Include MatchTextView and MatchButton..Come..you will like it 510 | 511 | 512 | 513 | --- 514 | 515 | **android-autofittextview**: https://github.com/grantland/android-autofittextview 516 | 517 | A TextView that automatically resizes text to fit perfectly within its bounds 518 | 519 | 520 | 521 | --- 522 | 523 | **SecretTextView**: https://github.com/matthewrkula/SecretTextView 524 | 525 | A TextView that simulates the effect from the app Secret where the characters fade in/out at different speeds 526 | 527 | 528 | 529 | --- 530 | 531 | **TextJustify-Android**: https://github.com/bluejamesbond/TextJustify-Android 532 | 533 | Android Text Full Jusiftication / Wrapping / Justify / Hyphenate - V2.0 534 | 535 | 536 | 537 | --- 538 | 539 | **RoundedLetterView**: https://github.com/pavlospt/RoundedLetterView 540 | 541 | RoundedLetterView like the one in Android 5.0 Contacts app 542 | 543 | 544 | 545 | --- 546 | 547 | **TextDrawable**: https://github.com/amulyakhare/TextDrawable 548 | 549 | This light-weight library provides images with letter/text like the Gmail app 550 | 551 | 552 | 553 | --- 554 | 555 | **BabushkaText**: https://github.com/quiqueqs/BabushkaText 556 | 557 | A simpler way to style your TextViews 558 | 559 | 560 | 561 | --- 562 | 563 | **material-code-input**: https://github.com/glomadrian/material-code-input 564 | 565 | A material style input for codes 566 | 567 | 568 | 569 | --- 570 | 571 | **ExpandableTextView**: https://github.com/Manabu-GT/ExpandableTextView 572 | 573 | Android's TextView that can expand/collapse like the Google Play's app description 574 | 575 | 576 | 577 | --- 578 | 579 | **AutoCompleteBubbleText**: https://github.com/FrederickRider/AutoCompleteBubbleText 580 | 581 | Android AutoCompleteTextView with attached ListView, and drawable background 582 | 583 | 584 | 585 | --- 586 | 587 | **floatlabelededittext**: [https://github.com/wrapp/floatlabelededittext](https://github.com/wrapp/floatlabelededittext) 588 | 589 | Floating hint from edit text - inspired by Matt D. Smith's design:[http://dribbble.com/shots/1254439--GIF-Mobile-Form-Interaction?list=users](http://dribbble.com/shots/1254439--GIF-Mobile-Form-Interaction?list=users) 590 | 591 | 592 | 593 | --- 594 | 595 | **SizeAdjustingTextView**: [https://github.com/erchenger/SizeAdjustingTextView](https://github.com/erchenger/SizeAdjustingTextView) 596 | 597 | This is based on an open source autosizing textview for Android. 598 | 599 | --- 600 | 601 | **ReadMoreTextView**: https://github.com/borjabravo10/ReadMoreTextView 602 | 603 | A Custom TextView with trim text 604 | 605 | 606 | 607 | --- 608 | 609 | **ParkedTextView**: https://github.com/gotokatsuya/ParkedTextView 610 | 611 | A editable text with a constant text/placeholder for Android 612 | 613 | 614 | 615 | --- 616 | 617 | **AnimTextView**: https://github.com/z56402344/AnimTextView 618 | 619 | 一个textView的动画 620 | 621 | 622 | 623 | --- 624 | 625 | **HTextView**: https://github.com/hanks-zyh/HTextView 626 | 627 | Animation effects to TextView 628 | 629 | ![demo](https://github.com/hanks-zyh/HTextView/blob/master/screenshot/demo5.gif) 630 | 631 | --- 632 | 633 | **showhidepasswordedittext**: https://github.com/scottyab/showhidepasswordedittext 634 | 635 | Show/Hide Password EditText is a very simple extension of Android's EditText that puts a clickable hide/show icon in the right hand side of the EditText that allows showing of the password. 636 | 637 | 638 | 639 | --- 640 | 641 | **EasyCountDownTextureView**: https://github.com/CaMnter/EasyCountDownTextureView 642 | 643 | Easy count down by TextureView 644 | 645 | ![TextureView](https://raw.githubusercontent.com/CaMnter/EasyCountDownTextureView/master/screenshot/textureview_1.gif) 646 | 647 | --- 648 | 649 | **TextSurface**: https://github.com/elevenetc/TextSurface 650 | 651 | A little animation framework which could help you to show message in a nice looking way 652 | 653 | 654 | 655 | --- 656 | 657 | **RichTextView**: https://github.com/androidessence/RichTextView 658 | 659 | A library that enhances the TextView and allows the user to format various spans of the string 660 | 661 | 662 | 663 | --- 664 | 665 | **EmailAutoCompleteTextView**: https://github.com/tasomaniac/EmailAutoCompleteTextView 666 | 667 | An AutoCompleteTextView with builtin Adapter with the emails in the device 668 | 669 | 670 | 671 | --- 672 | 673 | **android-pdfview**: [https://github.com/JoanZapata/android-pdfview](https://github.com/JoanZapata/android-pdfview) 674 | 675 | A fast PDF reader component for Android development.[http://joanzapata.com/android-pdfview/](http://joanzapata.com/android-pdfview/) 676 | 677 | 678 | 679 | --- 680 | 681 | **AndroidPdfViewer**: https://github.com/barteksc/AndroidPdfViewer 682 | 683 | pdf 文档查看 684 | 685 | --- 686 | 687 | **PdfViewPager**: https://github.com/voghDev/PdfViewPager 688 | 689 | 可以读取SD卡,asset文件夹,或者网络下载的pdf文件的widget 690 | 691 | 692 | 693 | --- 694 | -------------------------------------------------------------------------------- /特效Effect/README.md: -------------------------------------------------------------------------------- 1 | # AndroidLibs == 特效 Effect 2 | 3 | 包含:各种特效…… 4 | 5 | [<==返回首页==](https://github.com/XXApple/AndroidLibs) 6 | 7 | --- 8 | 9 | **CircularAnim**: https://github.com/XunMengWinter/CircularAnim 10 | 11 | Android水波动画帮助类,一行代码实现View显示/隐藏/startActivity特效。(对Android ViewAnimationUtils.createCircularReveal() 方法的封装) 12 | 13 | 14 | 15 | --- 16 | 17 | **PaperShredder**: https://github.com/ldoublem/PaperShredder 18 | 19 | 碎纸机动画,点子出自dribbble 20 | 21 | 22 | 23 | --- 24 | 25 | **StereoView**: https://github.com/ImmortalZ/StereoView 26 | 27 | Android 3D立体无限旋转滚动容器 28 | 29 | 30 | 31 | --- 32 | 33 | **FlyoutMenus**: https://github.com/ShamylZakariya/FlyoutMenus 34 | 35 | MD 风格飞出效果菜单选择 36 | 37 | 38 | 39 | --- 40 | 41 | **DoublePull**: https://github.com/ruzhan123/DoublePull 42 | 43 | 仿格瓦拉双层拖拽布局 44 | 45 | 46 | 47 | --- 48 | 49 | **Pulsator4Droid**: https://github.com/booncol/Pulsator4Droid 50 | 51 | 脉动效果,可用于设备查找之类的特效 52 | 53 | 54 | 55 | --- 56 | 57 | **RippleView**: https://github.com/ruzhan123/RippleView 58 | 59 | 水波纹,涟漪效果,可用于设备查找之类的特效 60 | 61 | 62 | 63 | --- 64 | 65 | **LondonEyeLayoutManager**: https://github.com/Danylo2006/LondonEyeLayoutManager 66 | 67 | A Layoutmanager that must be used with RecyclerView. When list is scrolled views are moved by circular trajectory 68 | 69 | 70 | 71 | --- 72 | 73 | **BrokenView**: https://github.com/zhanyongsheng/BrokenView 74 | 75 | 玻璃破碎效果的 View 76 | 77 | 78 | 79 | --- 80 | 81 | **FogView_Library**: https://github.com/dynamitechetan/FogView_Library 82 | 83 | 有图层效果的 View 84 | 85 | 86 | 87 | --- 88 | 89 | **PassWordInput**: https://github.com/ldoublem/PassWordInput 90 | 91 | 各种密码输入动画特效 92 | 93 | 94 | 95 | --- 96 | 97 | **LikesLayout**: https://github.com/Iojjj/LikesLayout 98 | 99 | Periscope 的点赞效果 100 | 101 | 102 | 103 | --- 104 | 105 | **PeriscopeLayout**: https://github.com/AlanCheen/PeriscopeLayout 106 | 107 | 类似 Periscope 的点赞效果 108 | 109 | 110 | 111 | --- 112 | 113 | **GoodView**: https://github.com/venshine/GoodView 114 | 115 | Android点赞+1效果,支持文本和图像 116 | 117 | 118 | 119 | --- 120 | 121 | **SparkButton**: https://github.com/varunest/SparkButton 122 | 123 | 多种 点赞效果的 Button 124 | 125 | 126 | 127 | --- 128 | 129 | **ShineButton**: https://github.com/ChadCSong/ShineButton 130 | 131 | 类 Twitter 点赞效果的 Button 132 | 133 | 134 | 135 | --- 136 | 137 | **emojilike-android**: https://github.com/andob/emojilike-android 138 | 139 | 类 facebook 的点赞效果 140 | 141 | 142 | 143 | --- 144 | 145 | **DiscreteSlider**: https://github.com/lawloretienne/DiscreteSlider 146 | 147 | A slider that allows a user to select a value at one of the specified tickmarks 148 | 149 | 150 | 151 | --- 152 | 153 | **PodSLider**: https://github.com/bhargavms/PodSLider 154 | 155 | A UI widget slider for android 156 | 157 | 158 | 159 | --- 160 | 161 | **GooView**: https://github.com/smartbetter/GooView 162 | 163 | 一个Android自定义粘性控件 164 | 165 | 166 | 167 | --- 168 | 169 | **SparkScreen**: https://github.com/a396901990/SparkScreen 170 | 171 | 通过SurfaceView模拟火花粒子的滑动喷射效果. Create spark jet effect by SurfaceView 172 | 173 | 174 | 175 | --- 176 | 177 | **Popview-Android**: https://github.com/krishnarb3/Popview-Android 178 | 179 | 粒子爆炸效果 180 | 181 | 182 | 183 | --- 184 | 185 | **ExplosionField**: [https://github.com/tyrantgit/ExplosionField](https://github.com/tyrantgit/ExplosionField) 186 | 187 | explosive dust effect for views 188 | 189 | 190 | 191 | --- 192 | 193 | **SHSegmentControl**: https://github.com/7heaven/SHSegmentControl 194 | 195 | segmentcontrol widget for android 196 | 197 | 198 | 199 | 200 | --- 201 | 202 | **material-ripple**: [https://github.com/balysv/material-ripple](https://github.com/balysv/material-ripple) 203 | 204 | Android L Ripple effect wrapper for Views. 205 | 206 | 207 | 208 | --- 209 | 210 | **RippleEffect**: [https://github.com/traex/RippleEffect](https://github.com/traex/RippleEffect) 211 | 212 | Implementation of Ripple effect from Material Design for Android API 9+. 213 | 214 | 215 | 216 | --- 217 | 218 | **CircularReveal**: [https://github.com/ozodrukh/CircularReveal](https://github.com/ozodrukh/CircularReveal) 219 | 220 | Lollipop ViewAnimationUtils.createCircularReveal for everyone 2.3+ 221 | 222 | 223 | 224 | --- 225 | 226 | **EtsyBlur**: [https://github.com/Manabu-GT/EtsyBlur](https://github.com/Manabu-GT/EtsyBlur) 227 | 228 | EtsyBlur is an Android library that allows developers to easily add a glass-like effect implemented in the Etsy app. 229 | 230 | 231 | 232 | --- 233 | 234 | **BlurBehind**: [https://github.com/faradaj/BlurBehind](https://github.com/faradaj/BlurBehind) 235 | 236 | Easily have blurred and transparent background effect on your Android views. 237 | 238 | 239 | 240 | 241 | 242 | --- 243 | 244 | **velocimeter-view**: [https://github.com/glomadrian/velocimeter-view](https://github.com/glomadrian/velocimeter-view) 245 | 246 | A velocimeter View for Android 247 | 248 | 249 | 250 | --- 251 | 252 | **android-stackblur**: [https://github.com/kikoso/android-stackblur](https://github.com/kikoso/android-stackblur) 253 | 254 | Android StackBlur is a library that can perform a blurry effect on a Bitmap based on a gradient or radius, and return the result. The library is based on the code of Mario Klingemann. 255 | 256 | 257 | 258 | 259 | --- 260 | 261 | **EdgeEffectOverride**: [https://github.com/AndroidAlliance/EdgeEffectOverride](https://github.com/AndroidAlliance/EdgeEffectOverride) 262 | 263 | Override the Holo EdgeEffect colors. 264 | 265 | 266 | 267 | --- 268 | 269 | **Motion**: [https://github.com/nvanbenschoten/motion](https://github.com/nvanbenschoten/motion) 270 | 271 | An Android library allowing images to exhibit a parallax effect that reacts to the device's tilt 272 | 273 | 274 | 275 | --- 276 | 277 | **MaterialColdStart**: https://github.com/DreaminginCodeZH/MaterialColdStart 278 | 279 | Utilize the window background during cold start time to make your app look faster. 280 | 281 | Blank cold start (Glitch on status bar and appbar) v.s. Material cold start (Preserves visual consistency): 282 | 283 | ![Blank cold start](https://github.com/DreaminginCodeZH/MaterialColdStart/blob/master/preview/blank_cold_start.gif)![Material cold start](https://github.com/DreaminginCodeZH/MaterialColdStart/blob/master/preview/material_cold_start.gif) 284 | 285 | --- 286 | 287 | **CircleRefreshLayout**: https://github.com/tuesda/CircleRefreshLayout 288 | 289 | a custom pull-to-refresh layout which contains a interesting animation 290 | 291 | 292 | 293 | --- 294 | 295 | **android-card-slide-panel**: https://github.com/xmuSistone/android-card-slide-panel 296 | 297 | 模仿探探首页卡片左右滑动效果,滑动流畅,卡片view无限重生 298 | 299 | 300 | 301 | --- 302 | 303 | **CardSlidePanel**: https://github.com/taoliuh/CardSlidePanel 304 | 305 | 和上一个类似,无限卡片 306 | 307 | 308 | 309 | --- 310 | 311 | **SwipeCardView**: https://github.com/xiepeijie/SwipeCardView 312 | 313 | 一个带渐变层叠动画的左右滑动效果(类似于探探左右刷脸) 314 | 315 | 316 | 317 | --- 318 | 319 | **Swipecards**: [https://github.com/Diolor/Swipecards](https://github.com/Diolor/Swipecards) 320 | 321 | A Tinder-like Android library to create the swipe cards effect. You can swipe left or right to like or dislike the content. 322 | 323 | 324 | 325 | --- 326 | 327 | **DrawableView**: [https://github.com/PaNaVTEC/DrawableView](https://github.com/PaNaVTEC/DrawableView) 328 | 329 | A view that allows to paint and saves the result as a bitmap.[http://panavtec.me](http://panavtec.me) 330 | 331 | 332 | 333 | --- 334 | 335 | **LolliPin**: [https://github.com/OrangeGangsters/LolliPin](https://github.com/OrangeGangsters/LolliPin) 336 | 337 | A Material design Android pincode library. Supports Fingerprint. 338 | 339 | 340 | 341 | 342 | --- 343 | 344 | **PinLockView**: https://github.com/aritraroy/PinLockView 345 | 346 | A clean, minimal, highly customizable pin lock view 347 | 348 | 349 | 350 | --- 351 | 352 | **TimelineView**: https://github.com/alorma/TimelineView 353 | 354 | Cute timeline view for android 355 | 356 | 357 | 358 | --- 359 | 360 | **ViewPager3D**: https://github.com/renard314/ViewPager3D/tree/master/ViewPager3D 361 | 362 | Extension of Android ViewPager with a 3D swipe effect 363 | 364 | 365 | 366 | 367 | --- 368 | -------------------------------------------------------------------------------- /网络框架Network/README.md: -------------------------------------------------------------------------------- 1 | # AndroidLibs == 网络请求 Network 2 | 3 | 包含各种网络请求框架、工具类 4 | 5 | [<==返回首页==](https://github.com/XXApple/AndroidLibs) 6 | 7 | --- 8 | 9 | **Curl-Logger-interceptor**: https://github.com/grapesnberries/Curl-Logger-interceptor 10 | 11 | Library for logging your Retrofit requests as cURL in logcat 12 | 13 | 14 | 15 | --- 16 | 17 | **SeismicInterceptor**: https://github.com/charbgr/SeismicInterceptor 18 | 19 | A lightweight OkHttp interceptor 20 | 21 | 22 | 23 | --- 24 | 25 | **okir**: https://github.com/rafaeltoledo/okir 26 | 27 | A helper class that implements both an Espresso IdlingResource and an OkHttp Interceptor 28 | 29 | --- 30 | 31 | **HttpAgent**: https://github.com/studioidan/HttpAgent 32 | 33 | 一个穿着 `HttpURLConnection` 的裤子的网络请求库 34 | 35 | --- 36 | 37 | **NoHttp**: https://github.com/yanzhenjie/NoHttp 38 | 39 | NoHttp支持大文件、多文件上传、文件下载、自动维持Cookie、异步/同步请求,多种Http缓存模式,302/303重定向, 支持代理服务器. http://www.nohttp.net 40 | 41 | --- 42 | 43 | **AndroidNetworking**: https://github.com/amitshekhariitbhu/AndroidNetworking 44 | 45 | Android Networking http://amitshekhariitbhu.github.io/AndroidNetworking 46 | 47 | --- 48 | 49 | **android-sdcard-helper**: https://github.com/yaming116/android-sdcard-helper 50 | 51 | 一个可以把数据库存在sdcard的工具 52 | 53 | --- 54 | 55 | **retrofit-agera-call-adapter**: https://github.com/drakeet/retrofit-agera-call-adapter 56 | 57 | Retrofit Agera Call Adapter 58 | 59 | --- 60 | 61 | **OptimusHTTP**: https://github.com/nisrulz/OptimusHTTP 62 | 63 | Android library that simplifies networking in android via an async http client http://nisrulz.github.io/OptimusHTTP 64 | 65 | --- 66 | 67 | **RestVolley**: https://github.com/HujiangTechnology/RestVolley 68 | 69 | A Http request framework based on Volley and OkHttp that supports rest api requesting, image loading, downloading, uploading etc. 70 | 71 | --- 72 | 73 | **httpie**: https://github.com/jkbrzt/httpie 74 | 75 | CLI HTTP client, user-friendly curl replacement with intuitive UI, JSON support, syntax highlighting, wget-like downloads, extensions, etc. http://httpie.org 76 | 77 | 78 | 79 | --- 80 | 81 | **LiteHttpPrj**: https://github.com/hyongbai/LiteHttpPrj 82 | 83 | A lite android http library 84 | 85 | --- 86 | 87 | **XDroidRequest**: https://github.com/robinxdroid/XDroidRequest 88 | 89 | 一款Android 网络请求框架 90 | 91 | 92 | 93 | --- 94 | 95 | **AndroidSocketClient**: https://github.com/vilyever/AndroidSocketClient 96 | 97 | 一个封装好的 android socket 网络请求库 98 | 99 | --- 100 | 101 | **RxVolley**: https://github.com/kymjs/RxVolley 102 | 103 | RxVolley = Volley + RxJava + OkHttp http://rxvolley.mydoc.io/ 104 | 105 | --- 106 | 107 | **okhttp**: https://github.com/square/okhttp 108 | 109 | An HTTP+SPDY client for Android and Java applications. 110 | 111 | --- 112 | 113 | **OkHttpFinal**: https://github.com/pengjianbo/OkHttpFinal 114 | 115 | OkHttp封装的一个简单易用HTTP请求, OkHttp文件下载管理地址https://github.com/pengjianbo/FileDownloaderFinal 116 | 117 | 118 | --- 119 | 120 | **retrofit1-okhttp3-client**: https://github.com/JakeWharton/retrofit1-okhttp3-client 121 | 122 | A OkHttp 3 client implementation for Retrofit 1 123 | 124 | --- 125 | 126 | **okhttp-utils**: https://github.com/hongyangAndroid/okhttp-utils 127 | 128 | 鸿神出品的okhttp的辅助类 http://blog.csdn.net/lmj623565791/article/details/47911083 129 | 130 | --- 131 | 132 | **OkHttpPlus**: https://github.com/ZhaoKaiQiang/OkHttpPlus 133 | 134 | OkHttp封装,支持GET、POST、UI线程回调、JSON格式解析、链式调用、小文件上传下载及进度监听等功能 135 | 136 | --- 137 | 138 | **android-async-http**: https://github.com/loopj/android-async-http 139 | 140 | An Asynchronous HTTP Library for Android 141 | 142 | --- 143 | 144 | **retrofit**: https://github.com/square/retrofit 145 | 146 | Type-safe HTTP client for Android and Java by Square, Inc. 147 | 148 | --- 149 | 150 | **Netroid**: [http://www.open-open.com/lib/view/open1402825446810.html](http://www.open-open.com/lib/view/open1402825446810.html) 151 | 152 | Netroid是一个基于Volley 实现的Android Http库。提供执行网络请求、缓存返回结果、批量图片加载、大文件断点下载的常见Http交互功能。致力于避免每个项目重复开发基础Http功能,实现显著地缩短开发周期的愿景。 153 | 154 | --- 155 | 156 | **Volley的基本用法**: [http://blog.csdn.net/guolin_blog/article/details/17482095](http://blog.csdn.net/guolin_blog/article/details/17482095) 157 | 158 | 谷歌自产的网络请求框架 159 | 160 | --- 161 | 162 | **AndroidNetworkDemo**: https://github.com/dodocat/AndroidNetworkDemo 163 | 164 | A demo show how to use Volley with OkHttp and https.同步发于[简书](http://www.jianshu.com/p/e58161cbc3a4) 165 | 166 | --- 167 | -------------------------------------------------------------------------------- /自定义控件Custom/README.md: -------------------------------------------------------------------------------- 1 | # AndroidLibs == 自定义控件 Custom 2 | 3 | 包含:各种自定义控件、Widget、Material Design…… 4 | 5 | [<==返回首页==](https://github.com/XXApple/AndroidLibs) 6 | 7 | --- 8 | 9 | **maoni**: https://github.com/rm3l/maoni 10 | 11 | 轻量安卓反馈库 12 | 13 | 14 | 15 | --- 16 | 17 | **CustomCalendar**: https://github.com/Riontech/CustomCalendar 18 | 19 | CustomCalendar 20 | 21 | 22 | 23 | --- 24 | 25 | **FloatingViewService**: https://github.com/hanbaokun/FloatingViewService 26 | 27 | MIUI8 悬浮球 28 | 29 | 30 | 31 | --- 32 | 33 | **android-versioninfo**: https://github.com/saschpe/android-versioninfo 34 | 35 | 方便的以 dialog 或 fragment 显示软件版本 36 | 37 | 38 | 39 | --- 40 | 41 | **StackOverView**: https://github.com/Bossyao168/StackOverView 42 | 43 | 类似 5.0 任务栏的自定义控件 44 | 45 | 46 | 47 | --- 48 | 49 | **MarqueeLayoutLibrary**: https://github.com/oubowu/MarqueeLayoutLibrary 50 | 51 | 一个支持四个方向循环滚动的自定义控件 52 | 53 | 54 | 55 | --- 56 | 57 | **RatingView**: https://github.com/Ornolfr/RatingView 58 | 59 | 等级评分 60 | 61 | 62 | 63 | --- 64 | 65 | **SmileBar**: https://github.com/eugeneek/SmileBar 66 | 67 | 等级评分 68 | 69 | 70 | 71 | --- 72 | 73 | **BezierMaker**: https://github.com/venshine/BezierMaker 74 | 75 | 通过de Casteljau算法绘制贝塞尔曲线,并计算它的切线,实现1-7阶贝塞尔曲线的形成动画 76 | 77 | 78 | 79 | --- 80 | 81 | **Tooltip**: https://github.com/jayrambhia/Tooltip 82 | 83 | 给 View 添加提示 84 | 85 | 86 | 87 | --- 88 | 89 | **tooltips**: https://github.com/tomergoldst/tooltips 90 | 91 | 给 View 添加提示 92 | 93 | 94 | 95 | --- 96 | 97 | **CircleCheckBox**: https://github.com/arlindiDev/CircleCheckBox 98 | 99 | CircleCheckBox is an Android custom view, that simply animates the check 100 | 101 | 102 | 103 | --- 104 | 105 | **MagicaSakura**: https://github.com/Bilibili/MagicaSakura 106 | 107 | B 站出品的 Android 主题切换 108 | 109 | 110 | 111 | --- 112 | 113 | **Scoops**: https://github.com/52inc/Scoops 114 | 115 | 主题管理切换 116 | 117 | 118 | 119 | --- 120 | 121 | **Spotlight**: https://github.com/wooplr/Spotlight 122 | 123 | showcasing specific features in the app 124 | 125 | 126 | 127 | --- 128 | 129 | **Android-Cling**: https://github.com/MajeurAndroid/Android-Cling 130 | 131 | 首次使用软件时指导用户操作 132 | 133 | 134 | 135 | --- 136 | 137 | **CompactCalendarView**: https://github.com/SundeepK/CompactCalendarView 138 | 139 | 仿谷歌日历 140 | 141 | 142 | 143 | --- 144 | 145 | **AbilityChart**: https://github.com/jiefly/AbilityChart 146 | 147 | 一个能力值属性分布的控件 148 | 149 | 150 | 151 | --- 152 | 153 | **hintcase**: https://github.com/Nescafemix/hintcase 154 | 155 | HintCase is a library for Android that will help you create really awesome hints/tips for your apps 156 | 157 | 158 | 159 | --- 160 | 161 | **HorizontalWheelView**: https://github.com/shchurov/HorizontalWheelView 162 | 163 | HorizontalWheelView 164 | 165 | 166 | 167 | 168 | 169 | --- 170 | 171 | **MultipleStatusView**: https://github.com/qyxxjd/MultipleStatusView 172 | 173 | 一个支持多种状态的自定义View,可以方便的切换到:加载中视图、错误视图、空数据视图、网络异常视图、内容视图 174 | 175 | 176 | 177 | --- 178 | 179 | **QQBubbleView**: https://github.com/Yasic/QQBubbleView 180 | 181 | 利用三阶贝塞尔曲线模仿QQ空间直播页面右下角的礼物冒泡特效 182 | 183 | 184 | 185 | --- 186 | 187 | **GithubWidget**: https://github.com/Nightonke/GithubWidget 188 | 189 | A simple implementation of swipe card like StreetView!! 190 | 191 | 192 | 193 | --- 194 | 195 | **SwipeableCard**: https://github.com/michelelacorte/SwipeableCard 196 | 197 | A simple implementation of swipe card like StreetView!! 198 | 199 | 200 | 201 | 202 | 203 | --- 204 | 205 | **Genius-Android**: https://github.com/qiujuer/Genius-Android 206 | 207 | Android Material Design Theme UI and Tool Library. http://genius.qiujuer.net 208 | 209 | 210 | 211 | --- 212 | 213 | **MaterialSpinner**: [https://github.com/ganfra/MaterialSpinner](https://github.com/ganfra/MaterialSpinner) 214 | 215 | Spinner with Material Design - Down to API 9 216 | 217 | 218 | 219 | --- 220 | 221 | **DanmakuFlameMaster**: https://github.com/Bilibili/DanmakuFlameMaster 222 | 223 | B 站出品的 Android 开源弹幕引擎 —— 烈焰弹幕使 224 | 225 | --- 226 | 227 | **DanmakuFlameMaster**: [https://github.com/Bilibili/DanmakuFlameMaster](https://github.com/Bilibili/DanmakuFlameMaster) 228 | 229 | 大弹幕时代来临了,这里是Android上最好的开源弹幕引擎·烈焰弹幕使 ~ 被弹幕吞噬吧! 230 | 231 | 232 | 233 | --- 234 | 235 | **StickerView**: [https://github.com/sangmingming/StickerView](https://github.com/sangmingming/StickerView) 236 | 237 | a sticker view for android application 238 | 239 | 240 | 241 | --- 242 | 243 | **phrase**: [https://github.com/square/phrase](https://github.com/square/phrase) 244 | 245 | Phrase is an Android string resource templating library 246 | 247 | --- 248 | 249 | **TourGuide**: [https://github.com/worker8/TourGuide](https://github.com/worker8/TourGuide) 250 | 251 | TourGuide is an Android library that aims to provide an easy way to add pointers with animations over a desired Android View 252 | 253 | 254 | 255 | --- 256 | 257 | **cheesesquare**: [https://github.com/chrisbanes/cheesesquare](https://github.com/chrisbanes/cheesesquare) 258 | 259 | Demos the new Android Design library. 260 | 261 | 262 | 263 | --- 264 | 265 | **ImageProcessing**: [https://github.com/pepoc/ImageProcessing](https://github.com/pepoc/ImageProcessing) 266 | 267 | 这个贴纸Demo是基于 http://blog.isming.me/2015/05/10/sticker-view/ 现有基础的优化。 268 | 269 | 270 | 271 | --- 272 | 273 | **QuantityView**: [https://github.com/himanshu-soni/QuantityView](https://github.com/himanshu-soni/QuantityView) 274 | 275 | Android quantity view with add and remove button. 276 | 277 | 278 | 279 | 280 | 281 | --- 282 | 283 | **BubbleView**: [https://github.com/lguipeng/BubbleView](https://github.com/lguipeng/BubbleView) 284 | 285 | Bubble View 聊天气泡 286 | 287 | 288 | 289 | --- 290 | 291 | **MaterialDesignLibrary**: [https://github.com/navasmdc/MaterialDesignLibrary](https://github.com/navasmdc/MaterialDesignLibrary) 292 | 293 | This is a library with components of Android L to you use in android 2.2 294 | 295 | 296 | 297 | 298 | 299 | 300 | 301 | 302 | --- 303 | 304 | **SeekArc**: [https://github.com/Triggertrap/SeekArc](https://github.com/Triggertrap/SeekArc) 305 | 306 | Circular SeekBar view for Android 307 | 308 | 309 | 310 | --- 311 | 312 | **material-range-bar**: [https://github.com/oli107/material-range-bar](https://github.com/oli107/material-range-bar) 313 | 314 | Android widget for selecting a range of values. 315 | 316 | 317 | 318 | --- 319 | 320 | **Lollipop-AppCompat-Widgets-Skeleton**: [https://github.com/sachin1092/Lollipop-AppCompat-Widgets-Skeleton](https://github.com/sachin1092/Lollipop-AppCompat-Widgets-Skeleton) 321 | 322 | A skeleton of google's appcompat android navigation drawer with material design. 323 | 324 | 325 | 326 | --- 327 | 328 | **material-calendarview**: https://github.com/prolificinteractive/material-calendarview 329 | 330 | A Material design back port of Android's CalendarView.[https://prolificinteractive.github.io/material-calendarview/](https://prolificinteractive.github.io/material-calendarview/) 331 | 332 | 333 | 334 | --- 335 | 336 | **material**: [https://github.com/rey5137/material](https://github.com/rey5137/material) 337 | 338 | A library to bring fully animated Material Design components to pre-Lolipop Android.[http://rey5137.com/material/](http://rey5137.com/material/) 339 | 340 | 341 | 342 | 343 | 344 | 345 | 346 | 347 | 348 | 349 | 350 | 351 | 352 | 353 | 354 | 355 | 356 | --- 357 | 358 | **android_maskable_layout**: [https://github.com/christophesmet/android_maskable_layout](https://github.com/christophesmet/android_maskable_layout) 359 | 360 | A library that easily allows you to mask layouts/viewgroups. 361 | 362 | 363 | 364 | --- 365 | 366 | **bubbles-for-android**: [https://github.com/txusballesteros/bubbles-for-android](https://github.com/txusballesteros/bubbles-for-android) 367 | 368 | Bubbles for Android is an Android library to provide chat heads capabilities on your apps. With a fast way to integrate with your development. 369 | 370 | 371 | 372 | --- 373 | 374 | **FloatingView**: [https://github.com/recruit-lifestyle/FloatingView](https://github.com/recruit-lifestyle/FloatingView) 375 | 376 | [http://engineer.recruit-lifestyle.co.jp/techblog/2015-07-29-floatingview/](http://engineer.recruit-lifestyle.co.jp/techblog/2015-07-29-floatingview/) 377 | 378 | 379 | 380 | --- 381 | 382 | **Android-Lock9View**: https://github.com/TakWolf/Android-Lock9View 383 | 384 | An Android grid lock screen view with a callback interface. 385 | 386 | 387 | 388 | --- 389 | 390 | **CreditsRoll**: https://github.com/frakbot/CreditsRoll 391 | 392 | [insert Star Wars theme here] 393 | 394 | 395 | 396 | --- 397 | 398 | **discreteSeekBar**: [https://github.com/AnderWeb/discreteSeekBar](https://github.com/AnderWeb/discreteSeekBar) 399 | 400 | 401 | 402 | 403 | --- 404 | 405 | **Caldroid**: [https://github.com/roomorama/Caldroid](https://github.com/roomorama/Caldroid) 406 | 407 | A better calendar for Android 408 | 409 | 410 | 411 | 412 | --- 413 | 414 | **WheelIndicatorView**: [https://github.com/dlazaro66/WheelIndicatorView](https://github.com/dlazaro66/WheelIndicatorView) 415 | 416 | A 'Google Fit' like activity indicator for Android 417 | 418 | 419 | 420 | --- 421 | 422 | **CircleTimerView**: [https://github.com/jiahuanyu/CircleTimerView](https://github.com/jiahuanyu/CircleTimerView) 423 | 424 | Circular timer on Android platform. 425 | 426 | 427 | 428 | 429 | --- 430 | 431 | **android-times-square**: [https://github.com/square/android-times-square](https://github.com/square/android-times-square) 432 | 433 | Standalone Android widget for picking a single date from a calendar view. 434 | 435 | 436 | 437 | --- 438 | 439 | **Android-MonthCalendarWidget**: [https://github.com/romannurik/Android-MonthCalendarWidget](https://github.com/romannurik/Android-MonthCalendarWidget) 440 | 441 | A simple example of a responsive Month Calendar app widget for Android 442 | 443 | 444 | 445 | --- 446 | 447 | **Android-Week-View**: [https://github.com/alamkanak/Android-Week-View](https://github.com/alamkanak/Android-Week-View) 448 | 449 | Android Week View is an android library to display calendars (week view or day view) within the app. It supports custom styling. 450 | 451 | 452 | 453 | --- 454 | 455 | **SilkCal**: [https://github.com/NLMartian/SilkCal](https://github.com/NLMartian/SilkCal) 456 | 457 | Android calendar view inspired by Sunrise calendar and iOS7 stock calendar 458 | 459 | 460 | 461 | --- 462 | 463 | **CompactCalendarView**: [https://github.com/SundeepK/CompactCalendarView](https://github.com/SundeepK/CompactCalendarView) 464 | 465 | An android library which provides a compact calendar view much like the one used in google calenders, following material design. 466 | 467 | 468 | 469 | 470 | --- 471 | 472 | **Android-Bootstrap**: [https://github.com/Bearded-Hen/Android-Bootstrap](https://github.com/Bearded-Hen/Android-Bootstrap) 473 | 474 | Bootstrap style widgets for Android, with Glyph Icons 475 | 476 | 477 | 478 | --- 479 | 480 | **CreditCardEntry**: [https://github.com/dbachelder/CreditCardEntry](https://github.com/dbachelder/CreditCardEntry) 481 | 482 | Smooth UI for Credit Card Entry on Android device, regex check for supported credit card types and luhn check. Inspired by Square credit card entry interface 483 | 484 | 485 | 486 | --- 487 | 488 | **dspec**: [https://github.com/lucasr/dspec](https://github.com/lucasr/dspec) 489 | 490 | Define and render UI specs on top of your Android UI 491 | 492 | 493 | 494 | --- 495 | 496 | **android-materialshadowninepatch**: [https://github.com/h6ah4i/android-materialshadowninepatch](https://github.com/h6ah4i/android-materialshadowninepatch) 497 | 498 | Provides 9-patch based drop shadow for view elements. Works on API level 9 or later. 499 | 500 | 501 | 502 | 503 | 504 | --- 505 | 506 | **SimpleFingerGestures_Android_Library**: [https://github.com/championswimmer/SimpleFingerGestures_Android_Library](https://github.com/championswimmer/SimpleFingerGestures_Android_Library) 507 | 508 | Android 509 | 510 | 511 | 512 | 513 | 514 | --- 515 | 516 | **Decor**: [https://github.com/chemouna/decor](https://github.com/chemouna/decor) 517 | 518 | Android layout decorators : Injecting custom attributes in layout files, Using decorators to get rid of unnecessary class explosion with custom views 519 | 520 | 521 | 522 | --- 523 | 524 | **voice-recording-visualizer**: [https://github.com/tyorikan/voice-recording-visualizer](https://github.com/tyorikan/voice-recording-visualizer) 525 | 526 | Simple Visualizer from mic input for Android. 527 | 528 | 529 | 530 | --- 531 | 532 | **MoveMapLocation**: https://github.com/scp504677840/MoveMapLocation 533 | 534 | 移动地图选址 535 | 536 | 537 | 538 | --- 539 | 540 | **SegmentedBarView**: https://github.com/gspd-mobi/SegmentedBarView 541 | 542 | Custom UI control for android which is showing data as a segments and a value inside them. 543 | 544 | 545 | 546 | --- 547 | 548 | **AnimCheckBox**: https://github.com/lguipeng/AnimCheckBox 549 | 550 | Animation CheckBox 551 | 552 | 553 | 554 | --- 555 | 556 | 557 | 558 | 559 | 560 | -------------------------------------------------------------------------------- /菜单Menu/README.md: -------------------------------------------------------------------------------- 1 | # AndroidLibs == 菜单 2 | 3 | 包含:各种菜单Menu、列表菜单List、自定义菜单…… 4 | 5 | [<==返回首页==](https://github.com/XXApple/AndroidLibs) 6 | 7 | --- 8 | 9 | **QuickMenu**: https://github.com/ImangazalievM/QuickMenu 10 | 11 | Small library for creating menus with fast settings 12 | 13 | 14 | 15 | --- 16 | 17 | **BoomMenu**: https://github.com/Nightonke/BoomMenu 18 | 19 | A menu which can ... BOOM! 20 | 21 | ![Circle](https://github.com/Nightonke/BoomMenu/blob/master/Pictures/show_circle.gif?raw=true) ![Ham](https://github.com/Nightonke/BoomMenu/blob/master/Pictures/show_ham.gif?raw=true) 22 | 23 | --- 24 | 25 | **android-widget-fanmenu**: https://github.com/BCGDV-ASIA/android-widget-fanmenu 26 | 27 | A simple widget that can be used to display menu's which can be animated in and out 28 | 29 | 30 | 31 | --- 32 | 33 | **FabTransitionLayout**: https://github.com/bowyer-app/FabTransitionLayout 34 | 35 | Provides the Floating Action Button Transition as specified in the Material Design Guide in a simple library 36 | 37 | 38 | 39 | 40 | --- 41 | 42 | **FloatMenuSample**: https://github.com/fanOfDemo/FloatMenuSample 43 | 44 | android 悬浮窗菜单,可在launcher或app中使用 45 | 46 | 47 | 48 | 49 | --- 50 | 51 | **FABToolbar**: [https://github.com/fafaldo/FABToolbar](https://github.com/fafaldo/FABToolbar) 52 | 53 | An implementation of Google design, with Floating Action Button transforming into toolbar. 54 | 55 | 56 | 57 | --- 58 | 59 | **DrawerArrowDrawable**: [https://github.com/ChrisRenke/DrawerArrowDrawable](https://github.com/ChrisRenke/DrawerArrowDrawable) 60 | 61 | Visual back-port of the rotating drawer-to-arrow drawable from Android L. 62 | 63 | 64 | 65 | --- 66 | 67 | **material-menu**: [https://github.com/balysv/material-menu](https://github.com/balysv/material-menu) 68 | 69 | Animations for Android L drawer, back, dismiss and check icons. 70 | 71 | 72 | 73 | --- 74 | 75 | **android-floating-action-button**: [https://github.com/futuresimple/android-floating-action-button](https://github.com/futuresimple/android-floating-action-button) 76 | 77 | Floating Action Button for Android based on Material Design specification. 78 | 79 | 80 | 81 | 82 | --- 83 | 84 | **material-sheet-fab**: [https://github.com/gowong/material-sheet-fab](https://github.com/gowong/material-sheet-fab) 85 | 86 | Library that implements the floating action button to sheet transition from Google's Material Design documentation. 87 | 88 | 89 | 90 | --- 91 | 92 | **AndroidSwipeLayout**: [https://github.com/daimajia/AndroidSwipeLayout](https://github.com/daimajia/AndroidSwipeLayout) 93 | 94 | The Most Powerful Swipe Layout! 95 | 96 | 97 | 98 | 99 | --- 100 | 101 | **ArcLayout**: [https://github.com/ogaclejapan/ArcLayout](https://github.com/ogaclejapan/ArcLayout) 102 | 103 | A very simple arc layout library for Android 104 | 105 | 106 | 107 | 108 | --- 109 | 110 | **CircularFloatingActionMenu**: [https://github.com/oguzbilgener/CircularFloatingActionMenu](https://github.com/oguzbilgener/CircularFloatingActionMenu) 111 | 112 | an animated circular menu for Android 113 | 114 | 115 | 116 | --- 117 | 118 | **Side-Menu.Android**: [https://github.com/Yalantis/Side-Menu.Android](https://github.com/Yalantis/Side-Menu.Android) 119 | 120 | Side menu with some categories to choose.[https://yalantis.com/?utm_source=github](https://yalantis.com/?utm_source=github) 121 | 122 | 123 | 124 | --- 125 | 126 | **Context-Menu.Android**: [https://github.com/Yalantis/Context-Menu.Android](https://github.com/Yalantis/Context-Menu.Android) 127 | 128 | You can easily add awesome animated context menu to your app.[https://yalantis.com/?utm_source=github](https://yalantis.com/?utm_source=github) 129 | 130 | 131 | 132 | --- 133 | 134 | **GuillotineMenu-Android**: [https://github.com/Yalantis/GuillotineMenu-Android](https://github.com/Yalantis/GuillotineMenu-Android) 135 | 136 | Neat library, that provides a simple way to implement guillotine-styled animation.[https://yalantis.com/?utm_source=github](https://yalantis.com/?utm_source=github) 137 | 138 | 139 | 140 | --- 141 | 142 | **MultiCardMenu**: [https://github.com/wujingchao/MultiCardMenu](https://github.com/wujingchao/MultiCardMenu) 143 | 144 | A multicard menu that can open and close with animation on android 145 | 146 | 147 | 148 | --- 149 | 150 | **Curved-Fab-Reveal-Example**: [https://github.com/saulmm/Curved-Fab-Reveal-Example](https://github.com/saulmm/Curved-Fab-Reveal-Example) 151 | 152 | An animation that reveals a circular animation starting from a fab while the fab is moving with a curved motion. 153 | 154 | 155 | 156 | --- 157 | 158 | **PinterestView**: https://github.com/brucetoo/PinterestView 159 | 160 | Pinterest like awesome menu control for Android 161 | 162 | 163 | 164 | --- 165 | 166 | **BubbleActions**: https://github.com/SamThompson/BubbleActions 167 | 168 | An open source implementation of the long press actions in the Pinterest app. 169 | 170 | 171 | 172 | --- 173 | 174 | **FloatingActionMenu**: https://github.com/TristanWiley/FloatingActionMenu 175 | 176 | 一个改进的浮动菜单 177 | 178 | 179 | 180 | --- 181 | -------------------------------------------------------------------------------- /辅助工具类Utils/README.md: -------------------------------------------------------------------------------- 1 | # AndroidLibs == 辅助工具类 Utils 2 | 3 | 包含:各种工具类、辅助类、管理类…… 4 | 5 | [<==返回首页==](https://github.com/XXApple/AndroidLibs) 6 | 7 | --- 8 | 9 | **FlatBuffer**: https://github.com/amitshekhariitbhu/FlatBuffer 10 | 11 | This app shows how fast flat buffer works when we compare it with json 12 | 13 | --- 14 | 15 | **Knight**: https://github.com/zjutkz/Knight 16 | 17 | 使用 java apt and javapoet 技术实现的安卓换肤库 18 | 19 | --- 20 | 21 | **Tinker_imitator**: https://github.com/zzz40500/Tinker_imitator 22 | 23 | 微信热更新方案实践 24 | 25 | --- 26 | 27 | **AES256PasswordBasedEncryption-Decryption**: https://github.com/rishelarora/AES256PasswordBasedEncryption-Decryption 28 | 29 | AES256 加解密 30 | 31 | --- 32 | 33 | **featured**: https://github.com/beworker/featured 34 | 35 | Simple yet powerful composition library for Android 36 | 37 | 38 | 39 | --- 40 | 41 | **Blorm**: https://github.com/daniel-martins-IR/Blorm 42 | 43 | Blorm is a field validation lib for android 44 | 45 | 46 | 47 | --- 48 | 49 | **RxBluetoothAuto**: https://github.com/tawaasalage/RxBluetoothAuto 50 | 51 | rxAndroid Bluetooth NFC 52 | 53 | --- 54 | 55 | **ReactiveWiFi**: https://github.com/pwittchen/ReactiveWiFi 56 | 57 | WiFi Access Points and related information with RxJava Observables 58 | 59 | --- 60 | 61 | **Hermes**: https://github.com/Xiaofei-it/Hermes 62 | 63 | 简单易用的安卓进程间通信IPC框架 64 | 65 | --- 66 | 67 | **HermesEventBus**: https://github.com/eleme/HermesEventBus 68 | 69 | 饿了么开源的Android跨进程事件分发框架 70 | 71 | --- 72 | 73 | **AndroidPay**: https://github.com/hanbaokun/AndroidPay 74 | 75 | 微信支付和支付宝支付快速接入,可以直接拷贝代码到项目中使用 76 | 77 | --- 78 | 79 | **blankapp-validation**: https://github.com/lijy91/blankapp-validation 80 | 81 | Android 表单验证库,用方法链构建你的验证规则 82 | 83 | --- 84 | 85 | **rxlist**: https://github.com/s0nerik/rxlist 86 | 87 | RxJava 方式对 List 的封装 88 | 89 | --- 90 | 91 | **ReactiveAudioRecord**: https://github.com/ahmedrizwan/ReactiveAudioRecord 92 | 93 | Rx wrapper library for Android's AudioRecord API 94 | 95 | --- 96 | 97 | **artdumper**: https://github.com/Qihoo360/artdumper 98 | 99 | android5.0之后,从oat文件中dump出来dex的工具 100 | 101 | --- 102 | 103 | **WHC_ScanUnreferenceImageTool**: https://github.com/netyouli/WHC_ScanUnreferenceImageTool 104 | 105 | 扫描项目里没有使用的图片工具,删除没有引用的图片以减小打包体积 106 | 107 | --- 108 | 109 | **OkCacheControl**: https://github.com/ncornette/OkCacheControl 110 | 111 | OkHttp 和 Retrofit 缓存工具 112 | 113 | --- 114 | 115 | **packagehunter**: https://github.com/nisrulz/packagehunter 116 | 117 | 捕获安卓应用信息 118 | 119 | 120 | 121 | --- 122 | 123 | **ExoPlayer**: https://github.com/google/ExoPlayer 124 | 125 | An extensible media player for Android 126 | 127 | --- 128 | 129 | **exoplayer-textureview**: https://github.com/satorufujiwara/exoplayer-textureview 130 | 131 | ExoPlayer's wrapper for using with TextureView 132 | 133 | --- 134 | 135 | **NavigationViewFragmentAdapters**: https://github.com/patloew/NavigationViewFragmentAdapters 136 | 137 | Fragment 管理 138 | 139 | --- 140 | 141 | **PullSwitcher**: https://github.com/loopeer/PullSwitcher 142 | 143 | 方便 Fragment 切换的工具 144 | 145 | --- 146 | 147 | **YUVDroidTools**: https://github.com/Jhuster/YUVDroidTools 148 | 149 | 安卓预览 YUV 原始数据 150 | 151 | 152 | 153 | --- 154 | 155 | **Jolyglot**: https://github.com/VictorAlbertos/Jolyglot 156 | 157 | Agnostic Json abstraction to perform data binding operations for Android and Java 158 | 159 | --- 160 | 161 | **EasyWeather**: https://github.com/code-crusher/EasyWeather 162 | 163 | 天气,Easy and quick weather fetching from OpenWeatherMap API for Android 164 | 165 | --- 166 | 167 | **OpenWeatherMap-Android**: https://github.com/seventhmoon/OpenWeatherMap-Android 168 | 169 | 天气,OpenWeatherMap Library and Sample 170 | 171 | --- 172 | 173 | **RemoveButterKnife**: https://github.com/u3shadow/RemoveButterKnife 174 | 175 | 帮助去掉 ButterKnife 库的 android studio 插件 176 | 177 | 178 | 179 | --- 180 | 181 | **MaterialDesignIcons**: https://github.com/MrBIMC/MaterialDesignIcons 182 | 183 | Lib that imports all the vector drawables from www.materialdesignicons.com into your R.drawable/ 184 | 185 | --- 186 | 187 | **network-connection-class**: https://github.com/facebook/network-connection-class 188 | 189 | facebook 出品的网速监测 190 | 191 | 192 | 193 | --- 194 | 195 | **AndroidRandom**: https://github.com/slmyldz/AndroidRandom 196 | 197 | Simple random data generator for Android 198 | 199 | --- 200 | 201 | **reminder**: https://github.com/OneCodeLabs/reminder 202 | 203 | 保持 View 状态直到下次数据更新 204 | 205 | --- 206 | 207 | **GroupOfX**: https://github.com/blipinsk/GroupOfX 208 | 209 | When Android's Pair class is just not enough 210 | 211 | --- 212 | 213 | **MediaFacade**: https://github.com/Drivemode/MediaFacade 214 | 215 | 多媒体处理 216 | 217 | --- 218 | 219 | **user-validator**: https://github.com/ShootrNetwork/user-validator 220 | 221 | Library to validate username, email and passwords 222 | 223 | --- 224 | 225 | **RxBus**: https://github.com/Dimezis/RxBus 226 | 227 | Simple Rx Event Bus implementation using Kotlin for Android and RxKotlin (RxJava) 228 | 229 | --- 230 | 231 | **RxGroups**: https://github.com/airbnb/RxGroups 232 | 233 | Easily group RxJava Observables together and tie them to your Android Activity lifecycle 234 | 235 | --- 236 | 237 | **agera-event-bus**: https://github.com/drakeet/agera-event-bus 238 | 239 | 一个关于 Agera 的裤子 用法和 RxBus 基本一样的 Agera Event Bus 240 | 241 | --- 242 | 243 | **UpdateApp**: https://github.com/yaming116/UpdateApp 244 | 245 | 开箱即用的app更新,主要负责软件下载、软件安装等 246 | 247 | --- 248 | 249 | **RainbowBridge**: https://github.com/Sunzxyong/RainbowBridge 250 | 251 | A safe JsBridge framework! 252 | 253 | 254 | 255 | --- 256 | 257 | **RxValidator**: https://github.com/phajduk/RxValidator 258 | 259 | RxJava 和 RxBinding 结合的格式验证库 260 | 261 | --- 262 | 263 | **AndroidProguardPlugin**: https://github.com/zhonghanwen/AndroidProguardPlugin 264 | 265 | 生成混淆代码的 Android Studio 插件 266 | 267 | --- 268 | 269 | **RebDroid**: https://github.com/Snakeice/RebDroid 270 | 271 | Realm DB browser and editor 272 | 273 | --- 274 | 275 | **requery**: https://github.com/requery/requery 276 | 277 | 轻量但功能强大的ORM和SQL查询生成, 支持RxJava和Java8 278 | 279 | --- 280 | 281 | **material-design-dimens**: https://github.com/DmitryMalkovich/material-design-dimens 282 | 283 | MD 设计中的尺寸和颜色指导 284 | 285 | --- 286 | 287 | **android-lite-bluetoothLE**: https://github.com/litesuits/android-lite-bluetoothLE 288 | 289 | Android低功耗蓝牙便捷操作框架,基于回调,完成蓝牙设备交互就像发送网络请求一样简单 290 | 291 | --- 292 | 293 | **NonViewUtils**: https://github.com/android-quick-dev/NonViewUtils 294 | 295 | Android常用工具类 296 | 297 | --- 298 | 299 | **AndroidUtils**: https://github.com/fengjingyu/AndroidUtils 300 | 301 | Android常用工具类 302 | 303 | --- 304 | 305 | **AndroidUtils**: https://github.com/HJXANDHMR/AndroidUtils 306 | 307 | Android常用工具类 308 | 309 | --- 310 | 311 | **AndroidUtils**: https://github.com/WuXiaolong/AndroidUtils 312 | 313 | Android常用工具类 314 | 315 | --- 316 | 317 | **android-common**: https://github.com/litesuits/android-common 318 | 319 | 安卓开发通用类、辅助类、工具类的集合 320 | 321 | --- 322 | 323 | **Lazy**: https://github.com/l123456789jy/Lazy 324 | 325 | 整理的常用的工具类,值得收藏 326 | 327 | --- 328 | 329 | **android-lite-go**: https://github.com/litesuits/android-lite-go 330 | 331 | LiteGo是一款基于Java语言的「异步并发类库」 332 | 333 | --- 334 | 335 | **ECTranslation**: https://github.com/Skykai521/ECTranslation 336 | 337 | Android Studio 翻译插件,可以将英文翻译为中文. 338 | 339 | 340 | 341 | --- 342 | 343 | **lib_download**: https://github.com/wangdanlizhiyun/lib_download 344 | 345 | 处理异步下载的库 346 | 347 | --- 348 | 349 | **Fuse**: https://github.com/kittinunf/Fuse 350 | 351 | Kotlin 语言编写的安卓 cache 库 352 | 353 | --- 354 | 355 | **ObservableScheduler**: https://github.com/jiang111/ObservableScheduler 356 | 357 | 更好的管理线程间跳转的库 358 | 359 | --- 360 | 361 | **IntentShare**: https://github.com/tvbarthel/IntentShare 362 | 363 | 提升"分享"体验的库 364 | 365 | --- 366 | 367 | **Sensey**: https://github.com/nisrulz/Sensey 368 | 369 | 手势检测 370 | 371 | --- 372 | 373 | **thinr**: https://github.com/bjoernQ/thinr 374 | 375 | AsyncTask 替代者 376 | 377 | --- 378 | 379 | **Kolumbus**: https://github.com/MGaetan89/Kolumbus 380 | 381 | 浏览应用 Realm 数据库 382 | 383 | --- 384 | 385 | **android-hidden-api**: https://github.com/anggrayudi/android-hidden-api 386 | 387 | 可直接查看、访问安卓 hide 与 internal API 388 | 389 | --- 390 | 391 | **RNCryptorNative**: https://github.com/TGIO/RNCryptorNative 392 | 393 | 安卓加解密 394 | 395 | --- 396 | 397 | **PiracyChecker**: https://github.com/javiersantos/PiracyChecker 398 | 399 | 保护你的 app 以防破解 400 | 401 | --- 402 | 403 | **gimBUS**: https://github.com/PGSSoft/gimBUS 404 | 405 | Event bus for Android with fine-grained delivery thread control 406 | 407 | --- 408 | 409 | **AndroidEventBus**: https://github.com/hehonghui/AndroidEventBus 410 | 411 | A lightweight eventbus library for android, simplifies communication between Activities, Fragments, Threads, Services, etc 412 | 413 | --- 414 | 415 | **EventBus**: https://github.com/greenrobot/EventBus 416 | 417 | Android optimized event bus that simplifies communication between Activities, Fragments, Threads, Services, etc. Less code, better quality. http://greenrobot.org/eventbus/ 418 | 419 | --- 420 | 421 | **multibackstack**: https://github.com/JetradarMobile/multibackstack 422 | 423 | 安卓 回退栈管理 424 | 425 | --- 426 | 427 | **phrase**: https://github.com/square/phrase 428 | 429 | 安卓 格式化字符串的库 430 | 431 | --- 432 | 433 | **UVCCamera**: https://github.com/saki4510t/UVCCamera 434 | 435 | library and sample to access to UVC web camera on non-rooted Android device 436 | 437 | --- 438 | 439 | **AndroidUsbCamera**: https://github.com/quanhua92/AndroidUsbCamera 440 | 441 | Use USB Webcam on non-rooted Android devices with UVCCamera library from saki4510t(above) 442 | 443 | --- 444 | 445 | **ParcelCheck**: https://github.com/Commit451/ParcelCheck 446 | 447 | Simple test to see if all models in project correctly implement Parcelable 448 | 449 | --- 450 | 451 | **license-tools-plugin**: https://github.com/cookpad/license-tools-plugin 452 | 453 | Gradle plugin to check library licenses and generate license pages 454 | 455 | --- 456 | 457 | **nordpol**: https://github.com/fidesmo/nordpol 458 | 459 | The Android Support Library for NFC 460 | 461 | --- 462 | 463 | **ASimpleCache**: https://github.com/yangfuhai/ASimpleCache 464 | 465 | 一个为android制定的 轻量级的 开源缓存框架 466 | 467 | --- 468 | 469 | **android-UCToast**: https://github.com/liaohuqiu/android-UCToast 470 | 471 | 开机自动启动的 Service 监听剪切板。复制之后,在屏幕顶部显示一个悬浮窗,显示剪贴板内容。点击悬浮窗,跳转到 Activity 页面显示 472 | 473 | --- 474 | 475 | **KeyBoardDemo**: https://github.com/wobiancao/KeyBoardDemo 476 | 477 | Android 软键盘和emoji表情切换方案,和微信几乎一样的体验 478 | 479 | 480 | 481 | --- 482 | 483 | **AndroidKeyboardWatcher**: https://github.com/AzimoLabs/AndroidKeyboardWatcher 484 | 485 | Software keyboard open/close watcher for Android 486 | 487 | 488 | 489 | --- 490 | 491 | **android-keyboardlistener**: https://github.com/ravindu1024/android-keyboardlistener 492 | 493 | An Android Keyboard visibility listener 494 | 495 | --- 496 | 497 | **JKeyboardPanelSwitch**: https://github.com/Jacksgong/JKeyboardPanelSwitch 498 | 499 | Android键盘面板冲突 布局闪动处理方案 500 | 501 | 502 | 503 | --- 504 | 505 | **UpdatePlugin**: https://github.com/yjfnypeu/UpdatePlugin 506 | 507 | 可任意定制的app更新组件 508 | 509 | 510 | 511 | --- 512 | 513 | **android-auto-update**: https://github.com/feicien/android-auto-update 514 | 515 | Android 应用自动更新 516 | 517 | 518 | 519 | --- 520 | 521 | **redex**: https://github.com/facebook/redex 522 | 523 | facebook 出品的 apk 包优化工具 —— [Optimizing Android bytecode with ReDex](https://code.facebook.com/posts/1480969635539475/optimizing-android-bytecode-with-redex) 524 | 525 | --- 526 | 527 | **img-optimizer-gradle-plugin**: https://github.com/chenenyu/img-optimizer-gradle-plugin 528 | 529 | 一款用于优化png图片的gradle插件,有效减少APK体积,支持极限压缩和无损压缩 530 | 531 | |原图|极限压缩(lossy)|无损压缩(lossless)| 532 | |:---:|:---:|:---:| 533 | |526K|195K(减少63%)|473K(减少10%)| 534 | |![原图](https://github.com/chenenyu/img-optimizer-gradle-plugin/blob/master/arts/lenna.png)|![极限压缩](https://github.com/chenenyu/img-optimizer-gradle-plugin/blob/master/arts/lenna_lossy.png)|![无损压缩](https://github.com/chenenyu/img-optimizer-gradle-plugin/blob/master/arts/lenna_lossless.png)| 535 | 536 | --- 537 | 538 | **drawable-optimizer**: https://github.com/fabiomsr/drawable-optimizer 539 | 540 | Gradle plugin to optimize png files and reduce resultant apk size within an Android project 541 | 542 | --- 543 | 544 | **VCL-Android**: https://github.com/hanhailong/VCL-Android 545 | 546 | 编译好的VCL-Android版本,打了四种架构的so包,armeabi-v7a、armeabi、x86、mips 547 | 548 | 549 | 550 | --- 551 | 552 | **360-video-player-for-android**: https://github.com/fbsamples/360-video-player-for-android 553 | 554 | Sample code for creating a 360 video player on Android 555 | 556 | --- 557 | 558 | **easy-video-player**: https://github.com/afollestad/easy-video-player 559 | 560 | Video playback on Android, made easy, wrapping around the stock MediaPlayer API. https://aidanfollestad.com 561 | 562 | 563 | 564 | --- 565 | 566 | **enjarify**: https://github.com/google/enjarify 567 | 568 | Enjarify is a tool for translating Dalvik bytecode to equivalent Java bytecode 569 | 570 | --- 571 | 572 | **CompositeAndroid**: https://github.com/passsy/CompositeAndroid 573 | 574 | Composition over inheritance for Android components like Activity or Fragment 575 | 576 | --- 577 | 578 | **android-classyshark**: https://github.com/google/android-classyshark 579 | 580 | apk 反编译工具 581 | 582 | --- 583 | 584 | **Android-Shared-Preferences-TinyDB-**: https://github.com/mukeshsolanki/Android-Shared-Preferences-TinyDB- 585 | 586 | Easy SharedPreference 封装库 587 | 588 | --- 589 | 590 | **esperandro**: https://github.com/dkunzler/esperandro 591 | 592 | Easy SharedPreference Engine foR ANDROid http://dkunzler.github.io/esperandro 593 | 594 | --- 595 | 596 | **AnyPref**: https://github.com/NashLegend/AnyPref 597 | 598 | SharedPreferences实用工具类,可直接保存与读取实例对象,SharedPreferences中的ORM 599 | 600 | --- 601 | 602 | **Prefs**: https://github.com/GrenderG/Prefs 603 | 604 | Simple Android SharedPreferences wrapper 605 | 606 | --- 607 | 608 | **legend**: https://github.com/asLody/legend 609 | 610 | A framework for hook java methods 611 | 612 | --- 613 | 614 | **deviceinfo**: https://github.com/eyeem/deviceinfo 615 | 616 | Easy info about Android device 617 | 618 | --- 619 | 620 | **easydeviceinfo**: https://github.com/nisrulz/easydeviceinfo 621 | 622 | Android library to get device information in a super easy way 623 | 624 | 625 | 626 | --- 627 | 628 | **ActivityRouter**: https://github.com/mzule/ActivityRouter 629 | 630 | Router activities 631 | 632 | 633 | 634 | --- 635 | 636 | **UIBlock**: https://github.com/tianzhijiexian/UIBlock 637 | 638 | 代替 fragment 的轻量级解耦UI的类,解决 fragment 嵌套问题 639 | 640 | 641 | 642 | --- 643 | 644 | **Bugtags-Android**: https://github.com/bugtags/Bugtags-Android 645 | 646 | Simple and effective bug & crash reporting tool for Android apps http://bugtags.com/ 647 | 648 | 649 | 650 | --- 651 | 652 | **zxing-barcode**: https://github.com/ThePacific/zxing-barcode 653 | 654 | A barcode scanner based on zxing for android 655 | 656 | 657 | 658 | --- 659 | 660 | **BGAQRCode-Android**: https://github.com/bingoogolapple/BGAQRCode-Android 661 | 662 | Android QRCode Library 663 | 664 | 665 | 666 | --- 667 | 668 | **gradle-android-javadocs**: https://github.com/Commit451/gradle-android-javadocs 669 | 670 | Helper to generate Javadocs within a Gradle Android library 671 | 672 | --- 673 | 674 | **PermissionUtils**: https://github.com/rebus007/PermissionUtils 675 | 676 | Check marshmallow permission easily https://rebus007.github.io/PermissionUtils/ 677 | 678 | --- 679 | 680 | **rx-android-permissions**: https://github.com/beworker/rx-android-permissions 681 | 682 | Simple RxJava library for requesting and observing Android runtime permissions 683 | 684 | --- 685 | 686 | **permissionHelper**: https://github.com/ayz4sci/permissionHelper 687 | 688 | permissionHelper for Android M 689 | 690 | --- 691 | 692 | **easypermissions**: https://github.com/googlesamples/easypermissions 693 | 694 | Simplify Android M system permissions 695 | 696 | --- 697 | 698 | **permissions-dispatcher-plugin**:https://github.com/shiraji/permissions-dispatcher-plugin 699 | 700 | IntelliJ plugin for supporting PermissionsDispatcher 701 | 702 | 703 | 704 | --- 705 | 706 | **TedPermission**: https://github.com/ParkSangGwon/TedPermission 707 | 708 | Easy check permission library for Android Marshmallow 709 | 710 | 711 | 712 | --- 713 | 714 | **App-Runtime-Permissions-Android**: https://github.com/mukeshsolanki/App-Runtime-Permissions-Android 715 | 716 | Speed up your work with new Runtime Permissions introduced in Android M 717 | 718 | 719 | 720 | --- 721 | 722 | **Dexter**: https://github.com/Karumi/Dexter 723 | 724 | Android library that simplifies the process of requesting permissions at runtime. http://karumi.com 725 | 726 | 727 | 728 | --- 729 | 730 | **Ask**: https://github.com/00ec454/Ask 731 | 732 | Android runtime permission make easy 733 | 734 | 735 | 736 | --- 737 | 738 | **AndroidPopWinPermission**: https://github.com/bunnyblue/AndroidPopWinPermission 739 | 740 | Android SYSTEM_ALERT PERMISSION CHECK 741 | 742 | --- 743 | 744 | **PermissionEverywhere**: https://github.com/kaknazaveshtakipishi/PermissionEverywhere 745 | 746 | Library enables to request a permission from any Context(Service, IntentService, etc) 747 | 748 | 749 | 750 | --- 751 | 752 | **apkReSign**: https://github.com/pengwei1024/apkReSign 753 | 754 | 安卓一键重签名工具 755 | 756 | 757 | 758 | --- 759 | 760 | **AndroidKeyboardWatcher**: https://github.com/AzimoLabs/AndroidKeyboardWatcher 761 | 762 | Software keyboard open/close watcher for Android 763 | 764 | 765 | 766 | --- 767 | 768 | **Treasure**: https://github.com/baoyongzhang/Treasure 769 | 770 | Very easy to use wrapper library for Android SharePreferences 771 | 772 | `Treasure`是一个Android平台上基于`SharePreferences`的偏好存储库,只需要定义接口,无需编写实现。运行时0反射,不仅使用方便而且性能和原生写法几乎无差别。 773 | 774 | --- 775 | 776 | **Favor**: https://github.com/soarcn/Favor 777 | 778 | A easy way to use android sharepreference http://cocosw.com/Favor/ 779 | 780 | --- 781 | 782 | **XLog**:https://github.com/Qiu800820/XLog 783 | 784 | 追踪上线BUG,自动保存,管理LOG,一键上传 785 | 786 | --- 787 | 788 | **Console**:https://github.com/jraska/Console 789 | 790 | 可在手机上查看 `logcat` 791 | 792 | 793 | 794 | --- 795 | 796 | **Lynx**:https://github.com/pedrovgs/Lynx 797 | 798 | 可在手机上查看 `logcat` 799 | 800 | 801 | 802 | --- 803 | 804 | **LogcatViewer**: https://github.com/fatangare/LogcatViewer 805 | 806 | 可在手机上查看 `logcat` 807 | 808 | 809 | 810 | --- 811 | 812 | **jlog**: https://github.com/JiongBull/jlog 813 | 814 | jlog是一款针对Android开发者的日志工具 815 | 816 | 817 | 818 | --- 819 | 820 | **KLog**: https://github.com/ZhaoKaiQiang/KLog 821 | 822 | This is a useful log tool for Android 823 | 824 | Android LogCat 工具类,支持行号、所在函数、点击自动跳转、Json格式自定解析打印等功能。 825 | 826 | 827 | 828 | --- 829 | 830 | **logger**: https://github.com/orhanobut/logger 831 | 832 | Simple, pretty and powerful logger for android 833 | 834 | 835 | 836 | --- 837 | 838 | **shelly**: https://github.com/jtribe/shelly 839 | 840 | Fluent API for common **Intent** use-cases for Android 841 | 842 | This library wraps Intents with a clean and simple to understand interface for a number of specific use-cases. 843 | 844 | eg: Sharing some text and a url, the url is appended onto the text such that this shares "text with url http://www.jtribe.com.au": 845 | 846 | ```java 847 | Shelly.share(context) 848 | .text("text with url") 849 | .url("http://www.jtribe.com.au") 850 | .send(); 851 | ``` 852 | 853 | --- 854 | 855 | **LoganSquare**: https://github.com/bluelinelabs/LoganSquare 856 | 857 | Screaming fast JSON parsing and serialization library for Android. 858 | 859 | 860 | 861 | --- 862 | 863 | **FireCrasher**: https://github.com/osama-raddad/FireCrasher 864 | 865 | FireCrasher is a Uncaught Exceptions handler library for android 866 | 867 | --- 868 | 869 | **CustomActivityOnCrash**: https://github.com/Ereza/CustomActivityOnCrash 870 | 871 | Android library that allows launching a custom activity when your app crashes, instead of showing the hated "Unfortunately, X has stopped" dialog. 872 | 873 | 874 | 875 | --- 876 | 877 | **bee**: https://github.com/orhanobut/bee 878 | 879 | Debug and QA tool for android 880 | 881 | 882 | 883 | --- 884 | 885 | **ApkCustomizationTool**: https://github.com/SSOOnline/ApkCustomizationTool 886 | 887 | apk多渠道打包定制工具 888 | 889 | 890 | 891 | --- 892 | 893 | **LessCode**: https://github.com/openproject/LessCode 894 | 895 | less code, more efficient for android 896 | 897 | --- 898 | 899 | **JustWeTools**: https://github.com/lfkdsk/JustWeTools 900 | 901 | Some useful tools 902 | 903 | 904 | 905 | -- 906 | 907 | **FileDownloader**: https://github.com/lingochamp/FileDownloader 908 | 909 | Multitask、Breakpoint-resume、High-concurrency、Simple to use、Single-process 910 | 911 | 912 | 913 | --- 914 | 915 | **android-appversion-gradle-plugin**: https://github.com/hamsterksu/android-appversion-gradle-plugin 916 | 917 | 下一代Android渠道打包工具Gradle插件,支持极速打包,1000个渠道包只需要5秒钟 918 | 919 | --- 920 | 921 | **packer-ng-plugin**: https://github.com/mcxiaoke/packer-ng-plugin 922 | 923 | Add extra information to output file name. Add build number to the application version 924 | 批量命名应用输出文件名 925 | 926 | --- 927 | 928 | **dexcount-gradle-plugin**: https://github.com/KeepSafe/dexcount-gradle-plugin 929 | 930 | A Gradle plugin to report the number of method references in your APK on every build. 931 | 932 | --- 933 | 934 | **leakcanary**: https://github.com/square/leakcanary 935 | 936 | A memory leak detection library for Android and Java. 937 | 938 | 939 | 940 | --- 941 | 942 | **blockcanary**: https://github.com/moduth/blockcanary 943 | 944 | A ui-block detection library for Android. http://blog.zhaiyifan.cn/2016/01/16/BlockCanaryTransparentPerformanceMonitor/ 945 | 946 | 947 | 948 | --- 949 | 950 | **GT**: https://github.com/TencentOpen/GT 951 | 952 | GT(随身调)是APP的`随身调试`平台,它是直接运行在手机上的“集成调试环境”(IDTE, Integrated Debug Environment)。 953 | 954 | 955 | 956 | --- 957 | 958 | **moshi**: https://github.com/square/moshi 959 | 960 | A modern JSON library for Android and Java. 961 | 962 | --- 963 | 964 | **LocationManager**: https://github.com/yayaa/LocationManager 965 | 966 | Simplify getting user's location for Android 967 | 968 | --- 969 | 970 | **MarsDaemon**: https://github.com/Marswin/MarsDaemon 971 | 972 | 一个轻量级的库,配置几行代码,就可以实现在 android 上实现进程常驻,也就是在系统强杀下,以及 360 获取 root 权限下,clean master 获取 root 权限下都无法杀死进程 973 | 974 | --- 975 | 976 | **RxBluetooth**: https://github.com/IvBaranov/RxBluetooth 977 | 978 | Android reactive bluetooth 979 | 980 | --- 981 | 982 | **AndroidDevMetrics**: https://github.com/frogermcs/AndroidDevMetrics 983 | 984 | Performance metrics library for Android development (includes dagger2metrics) 985 | 986 | 987 | 988 | --- 989 | 990 | **MAHAndroidUpdater**: https://github.com/hummatli/MAHAndroidUpdater 991 | 992 | Android app update checker 993 | 994 | 995 | --- 996 | -------------------------------------------------------------------------------- /进度条Progressbar/README.md: -------------------------------------------------------------------------------- 1 | # AndroidLibs == 进度条 Progressbar 2 | 3 | 包含:各种进度条,progressbar seekbar 自定义的…… 4 | 5 | [<==返回首页==](https://github.com/XXApple/AndroidLibs) 6 | 7 | --- 8 | 9 | **CircularProgressView**: https://github.com/rahatarmanahmed/CircularProgressView 10 | 11 | Material style circular progress bar for Android 12 | 13 | 14 | 15 | --- 16 | 17 | **LoadingView**: https://github.com/ldoublem/LoadingView 18 | 19 | 各种动画效果的LoadingView 20 | 21 | 22 | 23 | --- 24 | 25 | **AndroidFillableLoaders**: [https://github.com/JorgeCastilloPrz/AndroidFillableLoaders](https://github.com/JorgeCastilloPrz/AndroidFillableLoaders) 26 | 27 | Android fillable progress view working with SVG paths. This is a nice option too if you want to create an interesting branding logo for your app. Based on the iOS project:[https://github.com/poolqf/FillableLoaders](https://github.com/poolqf/FillableLoaders) 28 | 29 | 30 | 31 | 32 | 33 | 34 | --- 35 | 36 | **HoldToLoadLayout**: https://github.com/melihaksoy/HoldToLoadLayout 37 | 38 | A layout that creates a loading-like progress around it's child ( circle ), inspired from Destiny's ( PS4 ) accept mechanism 39 | 40 | 41 | 42 | --- 43 | 44 | **BezierLoadingView**: https://github.com/JeasonWong/BezierLoadingView 45 | 46 | 贝塞尔曲线加载 47 | 48 | 49 | 50 | --- 51 | 52 | **sc-widgets**: https://github.com/Paroca72/sc-widgets 53 | 54 | 多种进度条,车速,气压,百分比等 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | --- 68 | 69 | **CircleProgressBar**: https://github.com/dinuscxj/CircleProgressBar 70 | 71 | A circular android ProgressBar library which extends ProgressBar 72 | 73 | 74 | 75 | --- 76 | 77 | **stackedhorizontalprogressbar**: https://github.com/nisrulz/stackedhorizontalprogressbar 78 | 79 | Android Library to implement stacked horizontal progressbar http://nisrulz.github.io/stackedhorizontalprogressbar 80 | 81 | 82 | 83 | --- 84 | 85 | **uberprogressview**: https://github.com/ishan1604/uberprogressview 86 | 87 | An android progress view developed after taking inspiration from Uber app 88 | 89 | 90 | 91 | --- 92 | 93 | **BeerProgressView**: https://github.com/andyb129/BeerProgressView 94 | 95 | A library that lets you create a beer styled progress view with bubbles and all 96 | 97 | 98 | 99 | --- 100 | 101 | **SnailBar**: https://github.com/android-cjj/SnailBar 102 | 103 | A lovely snail,You can use it as a seekbar or progressbar. 104 | 105 | 106 | 107 | --- 108 | 109 | **ElasticDownload**: [https://github.com/Tibolte/ElasticDownload](https://github.com/Tibolte/ElasticDownload) 110 | 111 | We are not Gif makers, We are developers 112 | 113 | 114 | 115 | 116 | --- 117 | 118 | **LoadingDrawable**: https://github.com/dinuscxj/LoadingDrawable 119 | 120 | some beautiful android loading drawable 121 | 122 | ![](https://raw.githubusercontent.com/dinuscxj/LoadingDrawable/master/Preview/AnimalDrawable.gif?width=300) 123 | ![](https://raw.githubusercontent.com/dinuscxj/LoadingDrawable/master/Preview/SceneryDrawable.gif?width=300) 124 | ![](https://raw.githubusercontent.com/dinuscxj/LoadingDrawable/master/Preview/CircleJumpDrawable.gif?width=300) 125 | 126 | --- 127 | 128 | **materialish-progress**: https://github.com/pnikosis/materialish-progress 129 | 130 | A material style progress wheel compatible with 2.3 131 | 132 | 133 | 134 | --- 135 | 136 | **ArcProgressStackView**: https://github.com/GIGAMOLE/ArcProgressStackView 137 | 138 | Present your progress bars in arc mode with information and total control. 139 | 140 | View size, CB controls |Typeface, animation |Draw width, offset, gradient |Angle, orientation |Shadow 141 | :-------------------------:|:-------------------------:|:-------------------------:|:-------------------------:|:-------------------------: 142 | ![](https://lh3.googleusercontent.com/-5wahrBgdCTw/VuwHChXS3FI/AAAAAAAACNQ/eqpqhfnN5G0l3EnETDQ_I5qu4kqQYSysA/w327-h551-no/apsv_preview_size_cb.gif)|![](https://lh4.googleusercontent.com/-c6X1XyKY1go/VuwHCkNghpI/AAAAAAAACNQ/x_xtWAytFPkNrbuEDylIGKNR8mh1jW-rg/w323-h552-no/apsv_preview_typeface_animation.gif)|![](https://lh6.googleusercontent.com/-mz_x7ViHvpQ/VuwHCrwvy-I/AAAAAAAACNQ/vShu09gRxDYv1eekjOLDeSKoHMSluph3w/w325-h552-no/apsv_preview_offset.gif)|![](https://lh6.googleusercontent.com/-iuYi_G-OGrc/VuwHCgvlRNI/AAAAAAAACNQ/LNaGspht3gYsAMJfclfF9InQBzTamHj0Q/w325-h552-no/apsv_preview_angle.gif)|![](https://lh6.googleusercontent.com/-ifOq29FoVrE/VuwHCprAWrI/AAAAAAAACNQ/wLdEYiyV2kwd2rQDQf0QSMe-amHIbhogQ/w325-h552-no/apsv_preview_shadow.gif) 143 | 144 | --- 145 | 146 | **FABProgressCircle**: [https://github.com/JorgeCastilloPrz/FABProgressCircle](https://github.com/JorgeCastilloPrz/FABProgressCircle) 147 | 148 | Material progress circle around any FloatingActionButton. 100% Guidelines. 149 | 150 | 151 | 152 | 153 | --- 154 | 155 | **Loading**: [https://github.com/yankai-victor/Loading](https://github.com/yankai-victor/Loading) 156 | 157 | Android loading view 158 | 159 | 160 | 161 | 162 | 163 | --- 164 | 165 | **AnimatedCircleLoadingView**: [https://github.com/jlmd/AnimatedCircleLoadingView](https://github.com/jlmd/AnimatedCircleLoadingView) 166 | 167 | An animated circle loading view 168 | 169 | 170 | 171 | 172 | --- 173 | 174 | **WaveLoadingView**: https://github.com/tangqi92/WaveLoadingView 175 | 176 | An Android library providing to realize wave loading effect 177 | 178 | 179 | 180 | --- 181 | 182 | **AnimateHorizontalProgressBar**: https://github.com/MasayukiSuda/AnimateHorizontalProgressBar 183 | 184 | A tiny customView makes very easier ProgressBar anitmation horizontal 185 | 186 | 187 | 188 | --- 189 | 190 | **MaterialProgressBar**: [https://github.com/DreaminginCodeZH/MaterialProgressBar](https://github.com/DreaminginCodeZH/MaterialProgressBar) 191 | 192 | Material design ProgressBar with consistent appearance 193 | 194 | 195 | 196 | --- 197 | 198 | **Android-RoundCornerProgressBar**: [https://github.com/akexorcist/Android-RoundCornerProgressBar](https://github.com/akexorcist/Android-RoundCornerProgressBar) 199 | 200 | Round Corner Progress Bar Library for Android 201 | 202 | 203 | 204 | 205 | --- 206 | 207 | **GoogleProgressBar**: [https://github.com/jpardogo/GoogleProgressBar](https://github.com/jpardogo/GoogleProgressBar) 208 | 209 | Android library to display progress like google does in some of his services. 210 | 211 | 212 | 213 | 214 | 215 | 216 | --- 217 | 218 | 219 | **SmoothProgressBar**: [https://github.com/castorflex/SmoothProgressBar](https://github.com/castorflex/SmoothProgressBar) 220 | 221 | A small Android library allowing you to have a smooth and customizable horizontal indeterminate ProgressBar 222 | 223 | 224 | 225 | --- 226 | 227 | **NumberProgressBar**: [https://github.com/daimajia/NumberProgressBar](https://github.com/daimajia/NumberProgressBar) 228 | 229 | A beautiful, slim Android ProgressBar. 230 | 231 | 232 | 233 | 234 | --- 235 | 236 | **CircleProgress**: [https://github.com/lzyzsd/CircleProgress](https://github.com/lzyzsd/CircleProgress) 237 | 238 | CircleProgress, DonutProgress, ArcProgress 239 | 240 | 241 | 242 | --- 243 | 244 | **android-square-progressbar**: [https://github.com/mrwonderman/android-square-progressbar](https://github.com/mrwonderman/android-square-progressbar) 245 | 246 | An android library to display a progressbar that goes around an image.[http://halcyon.ch/android-square-progressbar-v-1-6-0/](http://halcyon.ch/android-square-progressbar-v-1-6-0/) 247 | 248 | 249 | 250 | --- 251 | 252 | **MaterialLoadingProgressBar**: https://github.com/lsjwzh/MaterialLoadingProgressBar 253 | 254 | MaterialLoadingProgressBar provide a styled ProgressBar which looks like SwipeRefreshLayout's loading indicator(support-v4 v21+) 255 | 256 | 257 | 258 | --- 259 | 260 | **dashed-circular-progress**: https://github.com/glomadrian/dashed-circular-progress 261 | 262 | A Circular progress animated where you can put any view inside 263 | 264 | 265 | 266 | --- 267 | 268 | **DownloadProgressBar**: [https://github.com/panwrona/DownloadProgressBar](https://github.com/panwrona/DownloadProgressBar) 269 | 270 | DownloadProgressBar is an android library that delivers awesome custom progress bar. You can manipulate it's state in every way. 271 | 272 | 273 | 274 | 275 | --- 276 | 277 | **CircleProgress**: [https://github.com/Fichardu/CircleProgress](https://github.com/Fichardu/CircleProgress) 278 | 279 | A circle progress animation view on Android 280 | 281 | 282 | 283 | --- 284 | 285 | **WhorlView**: https://github.com/Kyson/WhorlView 286 | 287 | Progressbar with whorl style 288 | 289 | 290 | 291 | --- 292 | 293 | **SuperLoadingProgress**: https://github.com/835127729/SuperLoadingProgress 294 | 295 | 一款优美的加载器,根据进度设置加载效果 http://blog.csdn.net/crazy__chen/article/details/50270281 296 | 297 | 298 | 299 | --- 300 | 301 | **ColorArcProgressBar**: https://github.com/Shinelw/ColorArcProgressBar 302 | 303 | This is beautiful color arc progress bar. 304 | 305 | 306 | 307 | --- 308 | -------------------------------------------------------------------------------- /选择器Picker/README.md: -------------------------------------------------------------------------------- 1 | # AndroidLibs == 选择器 Picker 2 | 3 | 包含:时间、地址、颜色选择 …… 4 | 5 | [<==返回首页==](https://github.com/XXApple/AndroidLibs) 6 | 7 | --- 8 | 9 | **RangeBar**: https://github.com/YangShaoXiong/RangeBar 10 | 11 | 设置文章字体大小时所需要的View控件 12 | 13 | 14 | 15 | --- 16 | 17 | **TagSelectorView**: https://github.com/Rock610/TagSelectorView 18 | 19 | TagSelectorView 20 | 21 | 22 | 23 | --- 24 | 25 | **WheelPicker**: https://github.com/youmu178/WheelPicker 26 | 27 | 修改开源库Wheel后,能控制选中颜色及大小 28 | 29 | 30 | 31 | --- 32 | 33 | **GregorianLunarCalendar**: https://github.com/Carbs0126/GregorianLunarCalendar 34 | 35 | GregorianLunarCalendar提供了农历+公历的日期选择模式,同时支持公历+农历的无缝切换 36 | 37 | 38 | 39 | --- 40 | 41 | **CalendarView**: https://github.com/henry-newbie/CalendarView 42 | 43 | CalendarListview是一个高度定制的日期选择器,可以满足多选日期的需求 44 | 45 | 46 | 47 | --- 48 | 49 | **NumberPickerView**: https://github.com/Carbs0126/NumberPickerView 50 | 51 | another NumberPicker with more flexible attributes on Android platform 52 | 53 | 54 | 55 | --- 56 | 57 | **DropDownMenu**: https://github.com/baiiu/DropDownMenu 58 | 59 | a better DropDownMenu solution, 完整的筛选器解决方案 60 | 61 | 62 | 63 | --- 64 | 65 | **NumberPicker**: https://github.com/ShawnLin013/NumberPicker 66 | 67 | 数字选择器 68 | 69 | 70 | 71 | --- 72 | 73 | **TimePickerDialog**: https://github.com/JZXiang/TimePickerDialog 74 | 75 | 多级时间选择器 76 | 77 | 78 | 79 | --- 80 | 81 | **DateSelecter**: https://github.com/chsmy/DateSelecter 82 | 83 | 基于第三方 WheelView 实现的一个时间选择器 84 | 85 | 86 | 87 | --- 88 | 89 | **android-filepicker**: https://github.com/Angads25/android-filepicker 90 | 91 | Selecting directories/files made a lot easier 92 | 93 | img src="https://raw.githubusercontent.com/Angads25/android-filepicker/master/screenshot1.png" width="270"/> img src="https://raw.githubusercontent.com/Angads25/android-filepicker/master/screenshot3.png" width="270"/> img src="https://raw.githubusercontent.com/Angads25/android-filepicker/master/screenshot4.png" width="270"/> 94 | 95 | --- 96 | 97 | **MaterialFilePicker**: https://github.com/nbsp-team/MaterialFilePicker 98 | 99 | MD 风格文件选择器 100 | 101 | ![](https://i.imgur.com/mjxs05n.png) 102 | 103 | --- 104 | 105 | **MaterialDateTimePicker**: https://github.com/wdullaer/MaterialDateTimePicker 106 | 107 | Pick a date or time on Android in style 108 | 109 | 110 | 111 | 112 | --- 113 | 114 | **country-picker-android**: https://github.com/mukeshsolanki/country-picker-android 115 | 116 | CountryPicker is a simple library that can be show a country picker 117 | 118 | 119 | 120 | --- 121 | 122 | **androidWheelView**: https://github.com/weidongjian/androidWheelView 123 | 124 | 仿照iOS的滚轮控件,从请吃饭apk反编译出来的 125 | 126 | 127 | 128 | --- 129 | 130 | **Android-PickerView**: https://github.com/saiwu-bigkoo/Android-PickerView 131 | 132 | 仿iOS的PickerView控件,有时间选择、地名选择和选项选择并支持一二三级联动效果 133 | 134 | 135 | 136 | --- 137 | 138 | **android-betterpickers**: [https://github.com/derekbrameyer/android-betterpickers](https://github.com/derekbrameyer/android-betterpickers) 139 | 140 | Android library for better Picker DialogFragments 141 | 142 | 143 | 144 | 145 | 146 | 147 | 148 | 149 | 150 | 151 | --- 152 | 153 | **SublimePicker**: [https://github.com/vikramkakkar/SublimePicker](https://github.com/vikramkakkar/SublimePicker) 154 | 155 | A material-styled android view that provisions picking of a date, time & recurrence option, all from a single user-interface. 156 | 157 | 158 | 159 | 160 | 161 | --- 162 | 163 | **SlideDateTimePicker**: https://github.com/jjobes/SlideDateTimePicker 164 | 165 | A combined DatePicker and TimePicker in a DialogFragment for Android 166 | 167 | 168 | 169 | 170 | --- 171 | 172 | **CityPicker**: https://github.com/yangjinbo2014/CityPicker 173 | 174 | 类似ios的picker样式的地址选择框,支持三级联动 175 | 176 | 177 | 178 | --- 179 | 180 | **CharacterPickerView**: https://github.com/alafighting/CharacterPickerView 181 | 182 | 可实现三级联动的选择器,高仿iOS的滚轮控件 183 | 184 | 185 | 186 | --- 187 | 188 | **datetimepicker**: https://github.com/CiTuX/datetimepicker 189 | 190 | DatePicker and TimePicker from Google for Android 4.0+ https://android.googlesource.com/platform/frameworks/opt/datetimepicker 191 | 192 | 193 | 194 | --- 195 | 196 | **MaterialDateRangePicker**: https://github.com/borax12/MaterialDateRangePicker 197 | 198 | A material Date Range Picker based on wdullaers MaterialDateTimePicker. 199 | 200 | 201 | 202 | 203 | --- 204 | 205 | **HoloColorPicker**: https://github.com/LarsWerkman/HoloColorPicker 206 | 207 | An Android Holo themed colorpicker designed by Marie Schweiz 208 | 209 | 210 | 211 | --- 212 | 213 | **colorpicker**: https://github.com/QuadFlask/colorpicker 214 | 215 | color picker for android 216 | 217 | 218 | 219 | 220 | --- 221 | 222 | **PickerUI**: [https://github.com/DavidPizarro/PickerUI](https://github.com/DavidPizarro/PickerUI) 223 | 224 | Android library to display a list of items for pick one. 225 | 226 | 227 | 228 | --- 229 | 230 | **WheelPicker**: https://github.com/AigeStudio/WheelPicker 231 | 232 | Simple & Wonderful wheel view in realistic effect for android. 233 | 234 | 235 | 236 | --- 237 | 238 | **WheelSelect**: https://github.com/kailaisi/WheelSelect 239 | 240 | 通过recyclerview实现的滚动选择`年龄` 241 | 242 | 243 | 244 | --- 245 | 246 | **AndroidPicker**: https://github.com/gzu-liyujiang/AndroidPicker 247 | 248 | 安卓选择器类库,包括日期时间选择器、单项选择器、地址选择器、颜色选择器、文件目录选择器、数字选择器、星座选择器等 249 | 250 | 251 | 252 | --- 253 | 254 | **AndroidSweetSheet**: [https://github.com/zzz40500/AndroidSweetSheet](https://github.com/zzz40500/AndroidSweetSheet) 255 | 256 | 一个富有动感的Sheet(选择器) 257 | 258 | 259 | 260 | 261 | --- 262 | 263 | --------------------------------------------------------------------------------