版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qingfeng812/article/details/52101407
类库归档
UI组件
TextView
文本框
- ReadMoreTextView(点击展示更多效果)
- HtmlImage(html图片加载)
- android-autofittextview[自适应改变大小]
- html-textview【加载html】
- BabushkaText【样式美化】
- ticker(An Android text view with scrolling text change animation )
EditText
编辑框
- MaterialEditText(EditText in Material Design)
- android-edittext-validator
布局Layout
适配器
材料设计
材料设计风格作为一种趋势,我们有必要了解;
- Awesome-MaterialDesign(3000+)(学习材料设计风格一站式导航资源)
工具
工具节省我们时间,工具帮助我们思考;
- gradle-bintray-upload(Android Studio上传Library库到JCenter,并同步到Maven Central)
- AndroidCommon(Android工具类封装)
- NotifyUtil(本地通知工具类)
- Lazy(Android常用工具类)
刷新控件
刷新控件是移动开发领域重要控件之一
- BeautifulRefreshLayout(900+):heart:(重点推荐,刷新控件总结大全)
- android-Ultra-Pull-To-Refresh(6000+):heart:(名库-非常强大的刷新控件)
- Android-PullToRefresh:heart:(名库-微博使用的下拉刷新)
- SuperSwipeRefreshLayout(600+)(SwipeRefreshLayout的二次—开发自定义SwipeRefreshLayout头部样式)
- SwipeRefreshLayoutDemo(SwipeRefreshLayout demo (Google官方下拉刷新组件))
- PullToRefreshAndLoad
- XListView(不推荐使用)
- PullToRefresh
- CommonPullToRefresh:heart:(在android-Ultra-Pull-To-Refresh的基础上增加了加载更多的支持)
Toast
blur
PopupWindow
选择器
底部选择器的效果可以为应用开发增色不少;
- WheelView(Android滚动选择控件)
- WheelPicker(具有弯曲和透视效果的wheel)
- 时间选址器,菜单选择器,时分选择器 :heart:安卓选择器类库,包括日期时间选择器、单项选择器、二三级联动选择器、地址选择器、颜色选择器、文件目录选择器、数字选择器等,可自定义顶部及底部界面,可自定义窗口动画。Picker for android, include date&time/option/number/address/city/color/file&directory.
- android-spinnerwheel(水平和垂直wheelview)
- HorizontalWheelView(水平wheelview)
- WheelView-Android(水平wheelview)
- CursorWheelLayout(wheel圆形菜单:heart:)
折叠菜单
菜单
- StickyNavLayout-悬浮菜单
- FloatMenuSample(悬浮菜单)
- SwipeMenuListView
- MultiMenuSelect
- AndroidResideMenu[QQ侧滑风格]
- 圆形菜单,旋转
- 多选菜单DropDownMenu
- BottomDialog(固定式静态菜单)
- 抄袭微信Android6.0版本底部菜单渐变效果
- BottomSheet(底部菜单)1455+
- bottomsheet(底部菜单)2151+
- BottomBar(底部菜单)3245+
- ahbottomnavigation(底部菜单)1003+
- BottomNavigatio(底部菜单)700+
- LuseenBottomNavigation(底部菜单)500+
- SlideBottomPanel(知乎底部菜单)500+
- BottomSheet(底部菜单)400+
- Material-BottomNavigation(底部菜单)300+
- AndroidBottomSheet(底部菜单)200+
- ExpandTable
- FloatingActionButton:heart: Android Floating Action Button based on Material Design specification, api14+
- android-floating-action-button
- FloatingActionButton
侧滑菜单
ListView
- 侧边栏快速索引
- MultiChoiceAdapter
- ListViewAnimations
- Android-SlideExpandableListView
- android-swipelistview-sample
GridView
ScrollView
RecyclerView
对话框
- AndroidSuperDialog :heart:
- material-dialogs
:heart: - android-styled-dialogs
- sweet-alert-dialog
- NiftyDialogEffects
- dialogplus
- MaterialDialog
- L-Dialogs
- EasyDialog
- android-simple-tooltip A simple library based on PopupWindow to create Tooltips on Android. :heart:
搜索
- MaterialSearchView
- MaterialDialogSearchView
- SearchView
- Android-Material-SearchView[推荐]
- floatingsearchview
表格
ImageView(图片)
- CircleImageView[圆形自定图片]
- 加载gif图片
- 图片选择器
- 图片自定义多选(本地图片选择库)
- 类似微信的图片选择、预览组件
- PhotoPicker
- 图片选择器 仿微信
- Android-Universal-Image-Loader
- android-crop
- 多张图片展示,缩放(可以参考布局)
- 仿微信朋友圈
- 仿微信图片裁剪
- 图片编辑处理
- NineGridView-九宫格展示
- android-multiple-images-selector(本地图片加载器)
- android-shape-imageview(微信聊天图片边角形状)
SeekBar
- NumberSeekBar
- android-range-seek-bar It provides a SeekBar similar to the default Android one, but with two thumb controls allowing a range to be selected, and some other extras as well.
- DoubleSeekBar应为需要实现一个类似于双向滑动的SeekBar,看看了Android 自身的SeekBar 实在是太简陋了,根本实现不了所需要的功能故,自己自定义一个View 简单的实现了类似于双向滑动的SeekBar 效果。 吐槽一下,功能比较简单,计算有点稍微复杂…..
布局
- AndroidViewHover
- InboxLayout
- 瀑布流
- BGASwipeItemLayout-Android
- android-uitableview
- android-viewbadger
- 微信布局
标签
- FlowLayout
- AndroidTagGroup
- FlowlayoutTags
- FlowTag
- TagCloudView
- AndroidTagView(拖拽)
- EasyTagDragView(仿网易新闻分类tag)
- DragExpandGrid
拖拽
文件
树
WebView
网络请求
即时通信
NIO-PRC框架
按钮
ViewPager
Toobar
二维码
下载
适配
架构
视频
异常
选项卡
蓝牙
动画
ORM
兼容库
音乐系列
功能特效
- GoodView(点赞动画效果)
- SwipeBack-仿简书返回效果
- EmojiChat-聊天界面
- 二级分类菜单
- BlurEffectForAndroidDesign
- 仿UCL浏览器下拉眼镜
- 微信小视频
- 抽奖
- ZhuanpainView
- 自定义状态的View展示
- 自定义九宫格
- APP换肤
- 发表说说界面
- 懒加载的Fragment
- 微信支付案例
- 类似QQ空间,微信朋友圈,微博主页等,展示图片的九宫格控件,自动根据图片的数量确定图片大小和控件大小
- 仿微信嵌入网页下拉滑动效果
- 仿新版微信底部tab渐变效果
- 类似微信朋友圈QQ空间,也可用做商品评价或者其他需要图文展示的列表
- 主流app图片展示案例
- 仿微信图片选择
- 仿微信图片选择
- 微信发送图片样式自定义ImageView
- ChatImageView
- 微信公众号查询课程成绩系统(web项目)
- 图片裁剪高仿微信头像裁剪
- 精选微信公共号文章app
- 这是一个仿微信群组成员管理的界面,其核心重点在于对Adapter的掌握和变化处理
- 百度地图定位和选址
- 高德地图定位
- 工具类站点—zftlive
- 记录跑步路线
- 仿照一号专车的地图界面
- 网络爬虫获取图文效果的案例–Now
- p2p网站APP 案例源码
图表
权限控制
仪表盘
换肤
安全
面试
项目源码
- MaterializeYourApp
- MicroReader(一个小而美的阅读客户端)
- Bingo(Bingo是一款IT阅读学习类的开源软件)
- CNode社区第三方Android客户端
- LeeCo
- KJBlog
- 开源中国
- github app客户端
- 开源中国V2
- 微博项目
- 音乐播放-android-UniversalMusicPlayer
- AmazeFileManager 文件夹管理app
- AnimeTaste动画项目-代码家
- 轨迹
- AndroidSlidingUpPanel
- YiYuanYunGou
- iosched
- u2020
- SuesNews
- asm-android-client-for-newsmth
- ACEMusicPlayer
- writeily-pro.git)
- SoundRecorder
- 上百个开源项目
压力测试
联系方式
- 我的CSDN博客:- http://blog.csdn.net/qingfeng812
- 我的github号:-https://github.com/Arisono
- 我的个人微信公众号:Android 实战开发 (欢迎留言)
- QQ群:151909524 (对技术非诚者误进!)