美文网首页
收藏夹之Android篇

收藏夹之Android篇

作者: 量产型炮灰工程师 | 来源:发表于2016-08-23 00:37 被阅读0次

平时看到好的文章或者资源,习惯性收藏在收藏夹,然后也埋没在收藏夹里,趁最近有时间,整理放出,细细品味

更新记录

时间 描述
2016.08.22 开始挖坑给自己
2016.08.23 更新开源库和开源项目,动画类
2016.08.24 更新github中start的开源库,进度30%
2016.08.25 更新github中start的开源库,进度97%

0x00 基础篇

  • 四大组件
service
Android service服务
ContentProvider
ContentProvider简介

0x01 进阶篇

框架工具
轻量级缓存框架
EventBus使用详解
EventBus sticky事件
Android 深入理解Loader机制 让APP轻装上阵
Android Loader 使用
android AsyncTask 怎么返回值给UI线程?
Loader简单分析 AsyncTaskLoader简单使用
Glide - 开始!
Glide使用详解(一)
Android-->原生保存Bitmap(图片),压缩图片,创建图片缩略图和视频缩略图(任意大小)
Android图片加载神器之Fresco-加载图片基础[详细图解Fresco的使用]
Fresco 中 Image Pipeline 流程
Android计时器TimerTask,Timer,Handler
RxJava
给 Android 开发者的 RxJava 详解
Retrofit2与RxJava用法解析
ReactiveX
进程
Android 进程保活招式大全
数据库
ObjectSharePreference-少量数据ORM解决方案
ActiveAndroid的使用
Android ORM框架之 ORMLite

0x02 View篇

名称
Android Vector曲折的兼容之路
Android自定义控件三部曲
详解Dialog(二)——有关列表的构建
Android样式的开发:drawable汇总篇
Android样式的开发:shape篇
When Math meets Android Animation (1)
ItemTouchHelper 使用RecyclerView打造可拖拽的GridView
通过来模仿稀土掘金个人页面的布局来学习使用CoordinatorLayout
创建Material Design风格的Android应用--定义阴影和裁剪视图
Android样式的开发:shape篇
Android BitmapShader 实战 实现圆形、圆角图片
Material Design学习之 Dialog
Android PopupWindow详解
PopUpWindow使用详解(一)——基本使用
如何利用PopupWindow实现弹出菜单并解决焦点获取以及与软键盘冲突问题


0x03 外设篇

蓝牙
android Ble开发的那些事

0x04 架构篇

名字
框架模式 MVC 在Android中的使用
android官方架构蓝图
MVVM Light Toolkit使用指南
如何构建Android MVVM应用程序
*轻量级android库 ---Agera
Android Studio MVP Template
AndroidArchitectureCollection
Jgraph 可怕
MPAndroidChart A powerful Android chart view / graph view library, supporting line- bar- pie- radar- bubble- and candlestick charts as well as scaling, dragging and animations.
material 小控件库
NavigationTabBar Navigation tab bar with colorful interactions.
pinned-section-listview 顶上去的效果
UltimateRecyclerView recyclerview
EmojiChat emoji表情
SlantedTextView 一个倾斜的TextView,适用于标签效果。
LiquidFloatingActionButton 水滴型FloatActionButton
ProductTour 引导页
FloatingActionButton 花式FAB
android-vertical-slide-view 仿照淘宝和聚美优品,在商品详情页,向上拖动时,可以加载下一页。使用ViewDragHelper,滑动比较流畅。scrollView滑动到底部的时候,再行向上拖动时,添加了一些阻力。
CatLoadingView 已经是一只废猫了
Android-SpinKit 各种进度条效果
XRecyclerView 最常用的recyclerview
CircleImageView 圆形的ImageView
GiftCard-Android 满分礼物动效
UltimateSwipeTool 一款功能强大的滑动库,目前支持dialog fragment,activity,卡片,listView,RecyclerView,GridView等的滑动。
MaterialSearchView Material风格的搜索栏,带历史回溯
MarqueeLayoutLibrary 一个支持四个方向循环滚动的自定义控件
SideBar 全新的快速索引导航栏,联系人字母排序侧边栏。
LoadingView 简单的带有动画效果的加载控件
MagicaSakura bilibili樱花主题
MaterialDateTimePicker 时间选择器
BezierMaker 通过de Casteljau算法绘制贝塞尔曲线,并计算它的切线,实现1-7阶贝塞尔曲线的形成动画。有毒
StepView 流程图
RecyclerViewEnhanced item可拖动仿QQ式recyclerview
CardStackView 超花俏的卡式视图
Badge 小徽章图标
CodeView CodeView 是一个能显示代码,并且能够进行代码高亮的一个控件。 这里是通过hightlight.js 渲染代码,可以自动识别主流的各种语言 比如java,c++,c#,python,bash,ruby。。。。等等等语言
MarkedView-for-Android android中的markdown控件
CarouselLayoutManager 魔性的轮播控件...
QingtingBannerView banner
MaterialPreference 主题偏好设置
Scoops 主题设置
LikeButton 推特点赞图标动画
HorizontalWheelView 无名
MaterialDialog Material Dialog
SmallChart SmallChart是一个开源的Android图表库,拥有5种不同的图表类型来展示数据。可以通过输入的数据以及可设置的颜色、画笔大小等属性方便的创建图表。
Android-Material-Themes-Demo 主题风格选择器
android-drag-square 编辑个人资料,图片可拖拽排序。有点像可拖拽的gridView,
FaceOffToggleButton 魔性ToggleButton
FloatingText 类似弹幕一样的浮动TextView
RelativePopupWindow 能依据一个view来重定位显示一个popupwindow
DiscreteSlider 刻度线
WheelPicker 滚动picker
ElemeShoppingView A cool shopping cart effect.
DropDownMenu 多级菜单筛选器
NumberProgressBar 带数字进度条
Android-RoundCornerProgressBar Round Corner Progress Bar Library for Android 圆角进度条
ProgressRoundButton 带光滑下载按钮的进度条
ToggleButton ToggleButton
AndroidSweetSheet 一个富有动感的Sheet(选择器)
SwitchButton 各种可爱的切换按钮
PullRefreshView 方便快捷的帮滑动控件添加弹性阻尼 和 下拉刷新、上拉加载的功能,支持所有纵向滑动控件(横向的工作中没遇到相应需求 所以没做),阻尼效果和下拉刷新、上拉加载的效果 都 支持重定义,拓展性强,支持连续滑动。
Persei.android 继续漂亮没什么卵用系列
Android-MaterialDeleteLayout 手指摸动删除item效果
JJSearchViewAnim 搜索栏动态效果集合
GuideView 最最轻量级的新手引导库,能够快速为任何一个View创建一个遮罩层,支持单个页面,多个引导提示,支持为高亮区域设置不同的图形,支持引导动画,方便扩展,良好支持fragment
ScrollableLayout Add a headview for any view and supports sticking the navigator on the top when ItemView scrolls.
PagerBottomTabStrip PagerBottomTabStrip 是一个基本按谷歌Material Design规范完成的安卓底部导航栏控件
pinned-section-listview item选择分明的listview
PaperShredder 碎纸机效果
CircularAnim Android ripple animation helper, easy to create Circular Reveal. Android水波动画帮助类,轻松实现View show/hide/startActivity()特效。
RingProgressBar 自定义控件のMaterial design风格的圆环进度条.
SubmitButton 各种效果的提交按钮
ScrollNumber 滚动数字效果
BottomNavigation Bottom Navigation
StatusBarCompat 状态栏控件
StereoView Android 3D立体无限旋转容器。This is a stereo view(3D) for Android.
flexbox-layout FlexboxLayout is a library project which brings the similar capabilities of CSS Flexible Box Layout Module to Android.
工具 描述
CommonAdapter 通过封装BaseAdapter和RecyclerView.Adapter得到的通用、简易的Adapter对象。
InstaCapture 截屏工具
android-hidden-api 通过反射机制去获取系统隐藏的API和工具类
retrolambda Retrolambda: Use Lambdas on Java 7 可以理解为表达式的简体化
MultiTypeView 简化RecyclerView的多种type的adapter,Fragment可以动态添加到RecyclerView上,实现复杂的界面分多个模块开发
AssemblyAdapter AssemblyAdapter是Android上的一个Adapter扩展库,有了它你就不用再写Adapter了。其支持组合式使用多Item、支持添加header和footer并且还自带加载更多功能
MVVMLight 构建MVVM工程的工具
StatusBarUtil 状态栏工具类(实现沉浸式状态栏/变色状态栏)
LogReport 崩溃日志上传框架
素材 描述
material-design-icons 官方MD 图标库
Material icons 官方MD 图标库
设计库 官方MD 图标库
iconmonstr 图标库
icons8 图标库
阿里巴巴矢量图库 阿里ku
dribbble 设计库
materal 同上
materialpalette 调色板,好用
花瓣网 素材库
UI中国 同上
ui-cloud 同上
千图网 同上
其他 描述
Learning-RecyclerView recyclerview集合
TimLiu-Android 别人总结的开源库项目
android-open-project 同上
awesome-android-ui 各种动画等混合库
Awesome-MaterialDesign MaterialDesign 资源库
ResumeSample 迷之简历模板

项目

开源项目 预览
RxJavaSamples RxJava 和 Retrofit 结合使用的几个最常见使用方式举例
RxJavaSamples RxJava练手项目例程
SeeNewsV2 新闻Android客户端 基于Material Design
android-tech-frontier 一个定期翻译国外Android优质的技术、开源库、软件架构设计、测试等文章的开源项目 http://www.devtf.cn
MD版花瓣网APP
WeiKanDian
GankDaily干货

相关文章

网友评论

      本文标题:收藏夹之Android篇

      本文链接:https://www.haomeiwen.com/subject/kfpgsttx.html