HI,突然感觉IT的行业中的CSDN、GitHub等之类的网站对于我们是最好的查阅资料之处了,但是总有些让我们失望的链接,在此,我再次对帮助过我的CSDN、GitHub里的“博主”表示深深的敬意......

Android最实用的各种技能点的网址链接(每天都会更新,希望大家用的上)

Android 仿抖音视频播放列表和评论列表等项目常用案例

以下是我感觉不错且对我有帮助的作品(笔记),不分原创或转发,借此记之,仅此而已......

一.仿微信九宫格图片展示等图片类的选文:

1.仿微信九宫格图片展示控件,支持动画缩放图片,高度灵活可根据需求自定义

源码地址          https://github.com/liangchaojie/NineGridLayout

https://www.jianshu.com/p/99a2a72d8fef

2.高仿微信朋友发表图片说说

源码链接          https://github.com/Hankkin/WeiXinLookImgsDemo

3.Picture Selector Library for Android or 多图片选择器(目前最完善的一种)

源码链接          https://github.com/LuckSiege/PictureSelector

4.第三方开源库:TakePhoto + pickphotoview + Album

源码链接          https://blog.csdn.net/ss1168805219/article/details/53317310

5.android 选择相册拍照图片 仿gridview九宫格 recycleview九宫格图片(可拖拽)

源码链接         https://github.com/KingZD/NinePicture

6.Android 宫格图控件MultiImageView

源码链接       https://blog.csdn.net/little762/article/details/79402970

7.自定义九宫格控件NineGridLayout ,实现微信朋友圈图片九宫格显示

源码链接     https://blog.csdn.net/u012650948/article/details/43638427

https://github.com/Idtk/IKNinePhotoView

https://github.com/panyiho/NineGridView

8.一个帮助您完成从缩略图到原图无缝过渡转变的神奇组件

源码链接     https://github.com/Hitomis/transferee

9.Android仿微信朋友圈添加图片

源码链接    https://www.jianshu.com/p/b5b5eac5c64c       https://github.com/zhouxu88/WXCircleAddPic

https://www.jb51.net/article/116978.htm

10.图片缩放库--PhotoView的基本使用

源码链接      https://blog.csdn.net/dpl12/article/details/78160993     https://github.com/chrisbanes/PhotoView

11.Android自定义ImageView(上)之多点触控放大缩小,双击放大缩小

源码链接    https://www.jianshu.com/p/d89708d124a2

12.Android自定义View实战之StickerView

源码链接    https://www.jianshu.com/p/fc37baa97fc3

13.用RecyclerView 实现的 图文混排的写入

https://github.com/Yuanarcheannovice/ImageTextList

14.EtsyBlur背景模糊

https://github.com/Manabu-GT/EtsyBlur

15.LayoutManagerGroup炫酷列表

https://github.com/DingMouRen/LayoutManagerGroup

16.android开源堆叠滑动控件,类似探探

https://blog.csdn.net/lingchao_/article/details/60876268

17.Android 层叠卡片控件,仿"探探app"

https://blog.csdn.net/u014608640/article/details/83622303

18.RecyclerView模仿探探左右滑动布局

https://blog.csdn.net/angcyo/article/details/54233752

19.Android高仿秒拍热榜的卡片滑动和左右飞出效果,支持保留最后一张卡片

https://github.com/huxq17/SwipeCardsView    https://blog.csdn.net/footballclub/article/details/51203682      https://blog.csdn.net/AnalyzeSystem/article/details/80078954

20.Android 层叠卡片控件,仿"探探app"集锦

https://github.com/Devlight/InfiniteCycleViewPager

https://github.com/xmuSistone/CardSlidePanel

https://github.com/yuqirong/CardSwipeLayout

https://github.com/mcxtzhang/ZLayoutManager

https://github.com/NateRobinson/CardStackViewpager

https://github.com/xiepeijie/SwipeCardView

https://github.com/flschweiger/SwipeStack

https://github.com/fashare2015/StackLayout

https://github.com/OCNYang/PageTransformerHelp

https://github.com/aohanyao/ViewPagerCardTransformer

https://github.com/zhuchen1109/Swipe-cards

https://github.com/BakerJQ/Android-InfiniteCards

https://github.com/czy1121/turncardlistview

https://blog.csdn.net/chenzheng8975/article/details/76976122

https://blog.csdn.net/FlyPig_Vip/article/details/86502487

https://blog.csdn.net/qq_39085422/article/details/78612132

21.图片加载器Sketch

https://github.com/Davidrou/Sketch

22.开发工具类封装(图、瀑布流)

https://github.com/huangshuyuan/Utils-master

https://github.com/burgessjp/MaterialDesignDemo

https://github.com/burgessjp/GanHuoIO

23.Using your photos to create cool videos.(高仿抖音照片电影功能)

https://github.com/yellowcath/PhotoMovie

24.Android 圆角、圆形等全能 ImageView(有她就够啦)

https://github.com/SheHuan/NiceImageView

https://blog.csdn.net/shenggaofei/article/details/83793536

25.《Android自定义控件》讨论组圆形头像堆叠、叠加控件DiscussionAvatarView,显示多个参与讨论的人的头像

https://blog.csdn.net/m0_38074457/article/details/86589825

https://github.com/hnsycsxhzcsh/DiscussionAvatarView

https://blog.csdn.net/Lo_ser/article/details/53705904

https://blog.csdn.net/u014608640/article/details/87795372

26. 针对Android Tv的自定义RecyclerView

https://github.com/songwenju/CustomTvRecyclerView

二.安卓各种图片动画类的选文:

1.Lottie for Android, iOS, React Native, Web, and Windows

源码链接    http://airbnb.io/lottie/#/    https://github.com/airbnb/lottie-android

2.自定义控件 | 仿《最美有物》点赞效果

https://blog.csdn.net/Simon_Crystin/article/details/78332452

https://github.com/Simon986793021/SimonLikeView

3.Android自定义View——贝塞尔曲线实现直播点赞效果

https://blog.csdn.net/qq_30379689/article/details/78920748

4.Android 仿直播特效点赞飘爱心

https://blog.csdn.net/qq1271396448/article/details/80594709

5.自定义View:实现炫酷的点赞特效(仿即刻)

https://blog.csdn.net/Hooyee_moly/article/details/78326075

6.Android仿新浪微博首页加号弹出菜单效果

https://blog.csdn.net/SilenceOO/article/details/78976477

https://github.com/gqdy365/WeiboPopupWindow

https://github.com/bertsir/SinaSendView

https://www.dandroid.cn/?p=3043

7.android 仿微博、酷安点击加号揭露动画弹出菜单+背景模糊效果

https://blog.csdn.net/u012390044/article/details/80746180

https://github.com/DuShuYuan/PlusMenu

8.Android 3D旋转动画库

https://blog.csdn.net/u012927188/article/details/77773703

https://github.com/jiangzepeng/Rotate3DSample

9.创建多个粒子扩散等动画

https://github.com/glomadrian/Grav

10.自定义实现神奇动效的卡片切换视图

https://github.com/BakerJQ/Android-InfiniteCards

11.图形锁视图

https://github.com/aritraroy/PatternLockView

12.UltraViewPager is an extension for ViewPager to provide multiple features in a single ViewPager

https://github.com/alibaba/UltraViewPager

13.这个库是像 DrawerLayout 的 ViewGroup,drawer(抽屉) 隐藏在内容视图之下,可以通过改变它们来显示 drawer

https://github.com/yarolegovich/SlidingRootNav

14.这就是一个你可以键入密码的 view。但非常棒

https://github.com/hanks-zyh/PasscodeView

15.该库允许将声音表示为彩色梯度变化

https://github.com/akshay2211/MusicWave

16.可以根据图片内容变阴影颜色,更加细腻的阴影效果 It can change color according to the picture, more delicate shadow effect

https://github.com/yingLanNull/ShadowImageView

17.这是一个高效的 Android 实用程序类,用于在Canvas上绘制常规的多边形

https://github.com/stkent/PolygonDrawingUtil

18.an image compression framework.(一个高保真、高压缩比的图片压缩框架)

https://github.com/Sunzxyong/Tiny

19.一个用粒子动画显示文字的 Android 自定义 View

https://github.com/Yasic/ParticleTextView

https://github.com/shazam/reflow-animator

20.这是一个高可配置的图像裁剪部件。该库基于模块化结构,因此它的可配置性非常强。你可以从 Github 上的 WiKi 了解如何进行配置

https://github.com/steelkiwi/cropiwa

21.一个超轻超薄的Android工具库,阻止三方SDK中常见的有害行为,而不影响应用自身的功能。(例如严重影响用户体验的『链式唤醒』)

https://github.com/oasisfeng/condom

22.一个能让你了解所有函数调用顺序以及函数耗时的Android库(无需侵入式代码)

https://github.com/zjw-swun/AppMethodOrder

23.这是一个新的库,仍处于测试版,但它做了一件非常酷的事情 - 它通过 Rx 支持动态改变系统主题! 作者是这么描述的:引用

https://github.com/afollestad/aesthetic

24.这是一个简单的自定义日历小插件

https://github.com/shichaohui/EasyCalendar

https://github.com/Mulham-Raee/Horizontal-Calendar

https://github.com/savvisingh/DateRangePicker

https://github.com/AppliKeySolutions/CosmoCalendar

https://github.com/Kelin-Hong/CalendarListView

https://github.com/kizitonwose/CalendarView

https://github.com/MagicMashRoom/SuperCalendar

https://github.com/dalong982242260/AndroidCalendar   日历案例收集

https://github.com/yannecer/NCalendar

https://github.com/xiaojianglaile/Calendar

25.评分栏

https://github.com/ome450901/SimpleRatingBar

26.这个库被标榜为最简单的 Android 导航库,但你仍然需要自己判断它是否适合自己使用

https://github.com/wealthfront/magellan

27.ViewPagerAnimator 是一款面向 Android 的轻量级、功能强大的 ViewPager 动画库。 它被设计为在用户在 ViewPager 中的页面之间导航时显示任意动画,并且将精确地跟随他或她的手指的动作。虽然该库本身可能对某些人有用,但是发布这个库的主要目的就是展示一些完美 API 的细节之处,在使用即将到来的 Java 8 扩展时,这真的是走在前列的。本库还提供了 Java 7 和 Java 8 的示例项目

https://github.com/StylingAndroid/ViewPagerAnimator

28.非常酷的一个库,可以动态的提取图片的主要颜色,并将颜色作为图片阴影的控件,懂得智能配色的ImageView,还能给自己设置多彩的阴影哦。(Understand the intelligent color matching ImageView, but also to set their own colorful shadow Oh!)

https://github.com/DingMouRen/PaletteImageView

29.这是一个打开相机快门的刷新动画。在我看来,真的值得研究,特别是在 README 中有一个关于如何实现这个效果的数学分析

https://github.com/dinuscxj/ShootRefreshView

30.这是一种不使用 ViewHolder 来编写适配器的方法

https://github.com/MEiDIK/SlimAdapter

31.这是一个有助于绘制等轴形状的库。在我看来,它是本列表中最炫的库之一,因为它让我想起了 Monument Valley 游戏。

该库支持绘制多个形状、路径和复杂结构

https://github.com/FabianTerhorst/Isometric

32.不久前 Google 更新了 Material Design 的计划,介绍了底部导航栏,这是个在应用中让 UI 跟随内容变化的不错的方式。设计支持库(Design Support Library) 中也添加了实现

https://github.com/bufferapp/AdaptableBottomNavigation

33.Litho 不是库,而是一个框架。它是一个非常强大的框架,以声明的方式构建 UI。它由 Facebook 的开发者开发,所以就算你不想使用它,它仍然值得你去关注它的开发过程

https://github.com/facebook/litho

34.Chips 是 Material Design 中组件,他们被描述为引用,小却相对复杂的个体,比如联系人。Chip 可以包含一些独立的东西,比如照片、文本、条款、图标或者联系人。MaterialChipsInput 是在 Android 中实现的那个组件。这个库提供了两个视图:ChipsInput和ChipView.

https://github.com/pchmn/MaterialChipsInput

35.Spruce 是一个轻量级的动画库,可以帮助排版屏幕上的动画。使用有很多不同的动画库时,开发人员需要确保每个视图都能够在适当的时间活动。 Spruce 可以帮助设计师获得复杂的多视图动画,而不是让开发人员在原型阶段就感到畏惧。

https://github.com/willowtreeapps/spruce-android

36.这是一个漂亮的本地图片、视频选择器

https://github.com/zhihu/Matisse

37.A powerful library powered by AOP to manage Fragments.(一个基于AOP设计的Fragment管理框架)该库使用一种强大的方法来管理 Fragment。其目标是使得 Fragment 易于使用,并将管理它们的成本最小化。

https://github.com/JingYeoh/FragmentRigger

38.这是一个为 Android 提供的支持断点续传的文件下载器。PRDownloader 可以用来下载 image、video、pdf、apk 等等任意类型的文件。支持断点续传。支持大文件下载。有简单的接口做下载请求。我们可以用给的下载Id检查下载的状态。PRDownloader 在下载文件时,提供了像 onProgress、onCancel、onStart、onError 等等的回调。支持适当的请求取消。多个请求可以并行实现。所有类型的自定义都是可能的

https://github.com/MindorksOpenSource/PRDownloader

39.AnimatedPieView 是 Android 中展示饼图和环形图的另一种方法。

https://github.com/razerdp/AnimatedPieView

40.Andorid 任意界面悬浮窗,实现悬浮窗如此简单

https://github.com/yhaolpz/FloatWindow

41.使用这个库的原因是为了方便在 Android 上使用 canvas。除了方法,现在可以使用对象。

https://github.com/florent37/MyLittleCanvas

42.这是一个非常有趣的库,可以用来在 RecyclerView 中展示 ImageView,它就像一个窗口。下面的 gif 图片可以显示其直观的效果。

https://github.com/Bleoo/WindowImageView

43.ChartView 是一个主要用来解决如何使用 Canvas 和 ValueAnimator 来绘制自定义图表此类问题的项目。

https://github.com/romandanylyk/ChartView

44.这是另外一个来自于 Florent Champigny 的很棒的库。它给我提供了 Expansion Panels(其中包含了创建流程,且让我们可以轻量化的编辑一个元素)的一种实现。

https://github.com/florent37/ExpansionPanel

45.这是一个提供卡片视图(Ticket View)的库,它提供了 3 种类型的 TicketView 边角:常规的、圆形的以及扇贝形的。

https://github.com/vipulasri/TicketView

46.这个库是提供给 RecyclerView 与 ViewPager 的轻量级即插即用型的无限翻页指示器。

https://github.com/rbro112/Android-Indefinite-Pager-Indicator

47.用RecyclerView实现无限轮播图,有普通版和3d版

https://github.com/ren93/RecyclerBanner

48.这个库使用了原生的 Android Toasts Fancy。它将标准的 Android Toast 带到了一个新的级别,使其拥有大量的样式选项。它也提供了使用代码来控制 Toast 样式的能力。

https://github.com/Shashank02051997/FancyToast-Android

49.RecyclerView实现循环banner,替代ViewPager方案。能够快速滑动并最终定位到居中位置(相比于原库支持了循环滑动)这个类库 fork 自 RecyclerViewCardGallery。与使用 ViewPager 不同的是,作者使用了 RecyclerView,通过滑动来达到刷新的效果。

https://github.com/zjw-swun/RecyclerViewCardGallery

50.这个库是另一个日历和日期选择器。它可以预设一个选定的日期,并可以深度定制 - 你可以自定义几乎所有的文字大小和颜色、背景颜色和月份标题。

https://github.com/maxyou/CalendarPicker

51.Combination of TabLayout and CoordinatorLayout./TabLayout和CoordinatorLayout相结合的折叠控件

https://github.com/hugeterry/CoordinatorTabLayout

52.这是一个二维RecyclerView。 它不仅可以加载历史数据,还可以加载未来数据

https://github.com/zhouchaoyuan/excelPanel

53.侧滑动画

https://github.com/florent37/AwesomeBar

https://github.com/rom4ek/ArcNavigationView

https://github.com/gongwen/SwipeBackLayout

54.自带加载效果的RecyclerView

https://github.com/sharish/ShimmerRecyclerView

55.Android-SwitchIcon

https://github.com/zagum/Android-SwitchIcon

56.FloatingActionButton子类,在右上角显示计数器

https://github.com/andremion/CounterFab

57.TextView每隔几秒自动更改其内容

https://github.com/rosenpin/fading-text-view

58.具有自动间距的Android流程布局。

https://github.com/nex3z/FlowLayout

59.通过语音,键盘或预设响应简化Android Wear 2.0的文本输入。

https://github.com/klinker24/wearable-reply

60.从快捷方式注释生成应用程序快捷方式的Android库

https://github.com/MatthiasRobbers/shortbread

61.分段选择

https://github.com/fython/MaterialStepperView

62.左右滑动的卡片列表

https://github.com/TakuSemba/MultiSnapRecyclerView

https://github.com/Ramotion/garland-view-android

https://github.com/xmuSistone/VegaLayoutManager

63.二级列表

https://github.com/iammert/ExpandableLayout

64.智能图片裁剪框架。自动识别边框,手动调节选区,使用透视变换裁剪并矫正选区;适用于身份证,名片,文档等照片的裁剪。

https://github.com/pqpo/SmartCropper

65.根据图片滑动数量显示数量进度

https://github.com/shts/StoriesProgressView

66.安卓桌面图标动画

https://github.com/shonegg/DesktopCircleAnimation

67.app 启动时的 Loading 动画

https://github.com/diamondlin2016/LauncherView

68.仿微博首页顶部导航

https://github.com/DaQinShgy/WeiBo

69.一个炫酷的扇形菜单

https://github.com/Rance935/SectorMenu

70.果冻肉效果的Toolbar

https://github.com/Yalantis/JellyToolbar

三.安卓TabLayout或HorizontalScrollView实现滑动标签类的选文:

1.FlycoTabLayout

源码链接    https://github.com/H07000223/FlycoTabLayout

2.新特性:TabLayout动态添加条目

https://blog.csdn.net/huangxiaoguo1/article/details/71514666

3.Android 用HorizontalScrollView实现滑动标签tabView

https://blog.csdn.net/duke618/article/details/51775117

四.安卓Glide加载圆角矩形图片、圆形或自定义ImageView类的选文:

1.Circleimageview圆角展示图片控件

https://github.com/hdodenhof/CircleImageView

2.使用Glide加载圆角矩形图片、圆形图片

https://blog.csdn.net/zhanlv/article/details/80372569

3.Glide加载圆形图片(新版本4.0.0-RC1)

https://blog.csdn.net/u011866128/article/details/75084787

4.关于Glide 看这一篇就够了

https://www.jianshu.com/p/e78407a18716

5.Android 圆角、圆形 ImageView 实现

https://blog.csdn.net/sinat_17775997/article/details/80852965

https://github.com/SheHuan/NiceImageView

6.Android 圆角圆形ImageView

https://blog.csdn.net/vv_bug/article/details/62043617

7.自定义ImageView图片形状:圆角、方形、爱心形、动态旗帜

https://blog.csdn.net/smile_Running/article/details/81872881

8.Android关于Glide的使用(高斯模糊、加载监听、圆角图片)

https://www.jb51.net/article/98572.htm

五.安卓视频播放选文

1.Android列表视频播放开发之路

https://www.jianshu.com/p/4db96418f32b

2.Android在ListView列表中实现视频播放

https://blog.csdn.net/sandyran/article/details/80298467

https://github.com/open-android/JieCaoVideoPlayer

https://github.com/lipangit/JiaoZiVideoPlayer

3.利用VideoView实现播放本地和网络视频,滑动快进快退、滑动调整音量和调整亮度,锁定按钮,分享功能,进度显示,双击暂停等功能

https://blog.csdn.net/Drogon1999/article/details/80187245

4.VideoProcessor使用Android原生的MediaCodec实现视频压缩、剪辑、混音、快慢放及倒流的功能(快慢放及倒流支持音频同步变化)

https://github.com/yellowcath/VideoProcessor

https://github.com/yellowcath/SVideoRecorder

5.(轻松实现Android ShareElement动画)

https://github.com/yellowcath/YcShareElement

6.视频播放器(IJKplayer、ExoPlayer、MediaPlayer),HTTPS支持,支持弹幕,支持滤镜、水印、gif截图,片头广告、中间广告,多个同时播放,支持基本的拖动,声音、亮度调节,支持边播边缓存,支持视频本身自带rotation的旋转(90,270之类),重力旋转与手动旋转的同步支持,支持列表播放 ,直接添加控件为封面,列表全屏动画,视频加载速度,列表小窗口支持拖动,动画效果,调整比例,多分辨率切换,支持切换播放器,进度条小窗口预览,列表切换详情页面无缝播放,其他一些小动画效果,rtsp、concat、mpeg

https://github.com/CarGuo/GSYVideoPlayer

7.Android各种视频播放器使用

https://www.jianshu.com/p/d4ba5eb88b3f

六.安卓SpannableString、ExpandTextView、TextView富文本选文

1.可伸缩的文本控件ExpandTextView

https://blog.csdn.net/cj_286/article/details/53097628

2.ExpandTextView 实现

https://blog.csdn.net/chen930724/article/details/50155071

七.安卓加载、各种弹框及自定义View动画

1.Loading

http://www.see-source.com/androidwidget/list.html?type=7

https://blog.csdn.net/u010725171/article/details/81358737

https://github.com/81813780/AVLoadingIndicatorView

https://github.com/yxping/AdhesiveLoadingView

2.带你在实战中学习自定义view,通过几个完整的例子带你走进自定义View的美妙世界

https://github.com/lygttpod/AndroidCustomView

3.安卓是实现各种柱状图、饼形图、折线图等

https://github.com/PhilJay/MPAndroidChart

https://github.com/danielgindi/Charts

4.弹框吐司提示类:

https://github.com/GrenderG/Toasty

https://github.com/Muddz/StyleableToast

https://github.com/Muddz/StyleableToast

https://github.com/addappcn/XPopup

八.安卓轮播图

1.Android安卓图片轮播

https://github.com/luhuan97/ImageCarousel

九.安卓常用项目结构实现案例

1.Android开发常用工具第三方库集合以及Demo集锦,持续更新中 https://www.jianshu.com/u/7a2d1503a99b

https://github.com/Dalanger/MyBaseProject

http://www.see-source.com/

http://www.see-source.com/goodsapp/16.html

http://www.see-source.com/androidwidget/list.html

http://www.see-source.com/goodsapp/18.html

https://www.oschina.net/p/colorfulnews

https://blog.csdn.net/meng_yun/article/details/45487047

https://blog.csdn.net/sinat_28864443/article/details/83268905

https://github.com/Trinea/android-open-project

https://blog.csdn.net/sinat_28864443/article/details/83787673

最酷的 30 个 Android 库

https://blog.csdn.net/weixin_33890499/article/details/87235664

https://github.com/dev-labs-bg/transitioner

25 个 Android 库和项目列表

https://www.iteye.com/news/32871

年初尝试的 25 个 Android 库

https://www.freecodecamp.org/news/25-new-android-libraries-which-you-definitely-want-to-try-at-the-beginning-of-2017-45878d5408c0/

30 个新的 Android 库和项目

https://medium.com/@mmbialas/30-new-android-libraries-and-projects-released-in-summer-2017-which-should-catch-your-attention-d3702bd9bdc6

最全的Android开源项目分类汇总

https://www.jianshu.com/p/4b307a94ee79?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

https://yq.aliyun.com/articles/569756?spm=a2c4e.11153940.0.0.353ccdbbyO4R3N

11个优秀的Android开源项目

https://blog.csdn.net/androidstarjack/article/details/78706874

不错的聊天项目和案例:

ChatProject

http://www.6maa.com/android/other2/13616.html

高仿“一块”即时通讯App

http://www.6maa.com/android/app/520.html

基于Xmpp协议的即时通讯社交软件 (客户端+服务端)

http://www.6maa.com/android/other2/13557.html

第三方微博

http://www.6maa.com/android/other2/13274.html

LBS位置交友APP

http://www.6maa.com/android/app/4123.html

那些年收藏的Android开源库集合(炫酷的控件)

https://www.jianshu.com/p/3baddcf948af/

十.安卓工具类型的案例:

1.这是一个有趣的库。它允许你创建和使用特殊的悬停调试工具,以触发你在应用程序中定义的操作。这些操作可以在运行时明显的触发,因此可以在编写或测试手机屏幕反馈时间时使用

https://github.com/hulab/debugkit

2.这是一个当你的应用程序被阻塞时,它可以方便在代码中找到阻塞的方法的库。它是基于BlockCanary的

https://github.com/seiginonakama/BlockCanaryEx

3.这是一个公用工具日志库,位于标准的 Android 日志类之上,用于存储数据库中的日志,并将它们推入远程服务器进行调试。

https://github.com/hypertrack/hyperlog-android

4.Fairy 是一个简单的调试工具,允许开发者使用 adb logcat 命令在 Android 手机上查看 Android 系统日志,而不是在电脑上。

它还允许在任何地方使用 Android 手机扫描系统日志信息,甚至不需要 root

https://github.com/Zane96/Fairy

5.使得图形数学算法写起来更轻松的 Kotlin API 的集合。这些 API 大多都是在 GLSL (OpenGL Shading Language) 之后建模的,以便使从着色器或者向着色器移植代码更轻松。由该库提供的变量类型只是值类型,因此大多数 API 是以顶级函数的形式暴露出来,而非方法。

https://github.com/romainguy/kotlin-math

6.该库提供了一种将敏感数据加密到原生 .so 库的简单方法。

https://github.com/MEiDIK/Cipher.so

7.这是使用 Model-View-Intent 模式的一个 Buffer 的分支,是干净的应用架构样板。在展现层它现在使用的是来自 Android Architecture Components Library 的 ViewModel。缓存层现在也使用了 Room。

https://github.com/bufferapp/android-clean-architecture-mvi-boilerplate

8.如果你使用 Dagger 的话, 你可能会发现自己的依赖在一张图上看起来挺有趣的。 Daggerph 就是为你提供此项功能的一个工具

https://github.com/dvdciri/daggraph

9.这是一个用来勾住 Toast 的 BadTokenException 并进行修复的 Android 库。

这个库的目的就是为应对从 API 25 开始,一个新的参数被添加到了供 Toast#handleShow() 使用的 IBinder 的 windowToken 方法,而它会导致 BadTokenException 异常。该库就是用来尝试去解决这个问题的。

你可以在 Github 上找到更多信息。该项目是以 Apache-2.0 许可发行的。

https://github.com/PureWriter/ToastCompat

10.这个类库有助于在 Android 程序中在每当需要时按需加载模块(功能)。在使用这个类库前,需要编译为一个单独的 jar/dex 或者 apk 文件,才能作为模块使用。

这个类库的作者也提到了延迟加载特性 VS 在主可执行文件中具有(延迟加载)特性的好处:

  • 只有在真正需要时把功能加载到内存中。它可在主执行文件中卸载代码(offloads code),该文件仍然较小,以保证有更好的冷启动时间。在 Dalvik 上,它卸载了主要的 dex 文件,降低了多 dex 的性能损失。

  • 因为它在一个文件中,所以功能代码在内存中集中在起来,它在内存访问方面提供了最优的方案。

  • 如果某些功能未使用则只占用较少的磁盘空间,因为代码不是未压缩的。

  • 通过在功能之间提供非常严格的隔离,可以提高开发人员的速度,其中许多开发人员都同时在相同的代码库上工作的。

  • 模块的热插拔(hotswapping)可能可实现允许更快地开发而不用重启 app

https://github.com/Instagram/ig-lazy-module-loader

11.这是用于 Kotlin 协程的 Deferred 的实验性 Retrofit 2 CallAdapter.Factor。在 Apache 2.0 许可下发布。

https://github.com/JakeWharton/retrofit2-kotlin-coroutines-adapter

12.这是一个优化 Android VectorDrawable(VD) 和 AnimatedVectorDrawable(AVD) xml 文件的命令行工具(类似于 svgo)avdo 使用最少数量的 <group> 和 <path> 来重写 VectorDrawable,从而减少文件大小,并使其能在运行时更快地解析和绘制。下面的例子显示了在运行 avdo 之前和之后的 VectorDrawable 的内容

https://github.com/alexjlockwood/avocado

十一.安卓自定义控件之自定义有刻度的测量尺子:

1.https://github.com/superSp/RulerView     Android 滑动选择身高体重控件——RulerView

2.https://github.com/dalong982242260/AndroidRuler

3.https://github.com/1149863953/ruler

4.https://github.com/1149863953/ruler

5.https://github.com/rvganesh212/ruler

6.https://github.com/ScorpioNeal/RulerView

7.https://github.com/JoeyZh/Ruler

8.https://github.com/yjwfn/RulerView

9.https://github.com/Sanjay-F/RulerView

10.https://github.com/pruas/Ruler

11.https://github.com/guanguoxiang/Ruler

12.https://github.com/leon-ch/RulerAdjust    一个项目上用的调节比例的尺子,支持无游标,一个游标和两个游标

13.https://github.com/lantouzi/WheelView-Android

14.https://github.com/pengan1987/Ruler

https://github.com/SamuelZhan/Ruler

https://github.com/jaydon/ruler

https://github.com/andrewjsauer/Ruler

https://github.com/shchurov/HorizontalWheelView

https://github.com/lovely3x/WeightAndHeightMeasurer

https://github.com/Kongdy/NoEndlessRuler

https://github.com/RubinChen/RulerView

https://github.com/xuqian1994/HorizontalRuler

https://github.com/ZBJDSBJ/ScaleRuler

https://github.com/Jiezhi/ruler

https://github.com/zhangxuyang321/XyzInfo

https://github.com/qindachang/RulerView

https://github.com/onlynight/RulerSurfaceView

https://github.com/RubinChen/RulerView

https://github.com/onlynight/RulerView

https://github.com/panacena/RuleView  不错的尺子

Android 汇集CSDN、GitHub等最实用的良心之作-KING相关推荐

  1. android开发计算器微积分,不到1M的良心之作!连微积分都能算的计算器APP_TOM科技...

    [PConline 应用]计算器可谓是被手机取代的一大电子产品了,不过手机上的APP是否真的有传统的计算器好用?也并不一定.一来,手机上的计算器APP功能普遍偏弱,特别是手机ROM自带的计算器:二来, ...

  2. android开源数据库,Android Hawk数据库 github开源项目

    Android Hawk数据库 github开源项目 Hawk 是一个很便捷的数据库  . 操作数据库仅仅需一行代码 , 能存不论什么数据类型 . github 地址: https://github. ...

  3. 使用Android Studio向GitHub提交代码

    使用Android Studio向GitHub提交代码 在GitHub上创建一个仓库 填写仓库名称.描述.类型(公有.私有)等信息,点击创建 到此,成功创建了我们的仓库,并且初始化创建了README. ...

  4. [Android开源项目] GitHub开源项目总结 (转)

    [Android开源项目] GitHub开源项目总结 GitHub开源项目android-styled-dialogs http://neast.cn/forum.php?mod=viewthread ...

  5. git命令下载项目,上传android项目到github步骤,以及取消项目关联Git,设置git忽略文件

    设置忽略文件 1.工程下创建文件夹gitignore.push即可 *.iml .gradle /local.properties /.idea/caches /.idea/libraries /.i ...

  6. android导入github项目,上传Android项目至github的解析

    这是一个新的系列的文章,github项目,主要讲解了自己的github项目开源实践,github项目解析等. 本文主要讲解了如何将自己的android项目上传至github,相信大家平时在开发过程中为 ...

  7. Android Studio导入github项目详解

    版权声明:本文为博主原创文章,转载请标明出处. https://blog.csdn.net/lyhhj/article/details/48789705 最近在群里发现总有人问一些关于Android ...

  8. android远程调用github仓库的aar文件

    前期github仓库代码的clone和上传请参考 https://blog.csdn.net/chehec2010/article/details/89950964 https://blog.csdn ...

  9. android hawk 保存map对象,Android Hawk数据库 github开源项目

    您还能够通过使用链功能存储多个项目. 记得在最后使用commit(). // Returns the result as boolean Hawk.chain() .put(KEY_LIST, Lis ...

最新文章

  1. npm run build生成路径问题
  2. C++ Primer 5th笔记(chap 18 大型程序工具) 多重继承之构造函数、析构函数
  3. phpcms v9 index.php,【转】phpcms v9中tags列表页url用拼音作为路径的方法
  4. “不要尝试欺骗我一个吻”(奥·安达尔摄影展)
  5. 罗永浩带货520鲜花礼盒再翻车:自掏腰包100多万,双倍赔偿
  6. Java每天学习一点点 09.10.13
  7. axios框架里面如何使用get,post,通用ajax方法请求。
  8. YUM更换源(1)--yum找不到安装包
  9. 阻滞增长模型求解_马尔萨斯与阻滞增长模型对于人口预测的分析
  10. robot framework-ride导入Selenium2Library报错,已解决
  11. 全国31省份实体经济发展水平数据 (2004-2017年)
  12. 自动控制原理7.1---离散系统的基本概念
  13. QQ机器人 微信机器人最新可用框架汇总
  14. java+上传文件夹
  15. OpenStack 企业私有云的若干需求(7):电信行业解决方案 NFV
  16. MT4-EA自动化交易研究笔记(2022-06-24)
  17. 程序员的13个外包接私活网站,你有技术就有钱!
  18. Spring Boot 实践折腾记(10):响应式编程支持库Reactor
  19. 2019spring exam 7-5 校庆
  20. 来自Naval Ravikant 的十句话

热门文章

  1. SYN010E型全国产铷原子钟
  2. 斐波那契数列的前N项和
  3. 光敏二极管和光敏三极管的原理、区别、辨别以及应用电路
  4. Particle for alexa smart home skill (1)
  5. SIM800C模块AT指令编程指南
  6. 安装torch0.4.1的神坑
  7. Linux网络——查看网络连接情况的命令
  8. 原生js遍历 json数组对象
  9. 软件项目管理案例教程(第三版 韩万江,姜立新)其它课后题答案持续更新,欢迎收藏+关注
  10. day 09--函数和模块