- 搜索内容(添加–从上往下添加的,根据时间查看,都是github的项目)
- 刚进来的时候需要加载很多图片和gif图片, 所有想看图片效果需要耐心等待一下
一个可以上拉下滑的Ui效果,这个可以进行参照学习
- https://github.com/JmStefanAndroid/EasyBehavior
一个即时通讯 的通用(IM)UI 库 Aurora IMUI
- https://github.com/jpush/aurora-imui/blob/master/README_zh.md
一个小型的 更新app 库AppUpdateDemo
- https://github.com/WVector/AppUpdateDemo
FabulousFilter 关于浮动按钮 与 对话框 的位置对换
- Android程序库将浮动操作按钮设置为底部的对话框,反之亦然
360出版的一个插件化的开源库
- https://github.com/Qihoo360/RePlugin
360自家的产品里面都用了这个….
有一个插件框架VirtualAPK
一个为Camera开发进行支持的开源库
一个用 Java 实现的现代化社区(论坛/社交网络/博客)平台。
- https://github.com/b3log/symphony
卡片滑动器,效果很6
- https://github.com/Ramotion/cardslider-android
运行权限 ,有很多这是其中一个
- https://github.com/hotchemi/PermissionsDispatcher
google/flexbox-layout , 与iOS相似的快速模糊布局
- https://github.com/google/flexbox-layout
可自定义动效的卡片切换视图
- https://github.com/BakerJQ/Android-InfiniteCards
- 一个游戏的框架
- https://github.com/libgdx/libgdx
- 可以开发游戏0.0
- 一个时间的效果库
- 一个可以缩放的viewpager
- 这个下面的移动动画可以
- 这个底部栏不错
- 这是个悬浮窗的权限
- 我去,这个就厉害了!
- 鄂…这个不太懂
- https://github.com/square/coordinators
- 这是square公司的啊!恩应该会涨的0.0
- 这个库就厉害了!一个可以支持大部分控件的自定义的SwipeRefreshLayout
- 阅读方面,选择复制不错
- 恩 一个有波澜效果的下载控件
- 天气app,可以借鉴一波
- 恩 , 一个小的动态验证码
- 一个模仿饿了吗的viewpager,效果确实不错,用来借鉴
- 一个用rxjava 和retrofit的下载库
- 一个可以通用的框架
基于MVC,可快速切换到MVP
1.提供XActivity、XFragment、SimpleRecAdapter、SimpleListAdapter等基类,可快速进行开发
2.完整封装XRecyclerView,可实现绝大部分需求
3.QTContentLayout、XRecyclerContentLayout实现loading、error、empty、4.content四种状态的自由切换
5.实现了Memory、Disk、SharedPreferences三种方式的缓存,可自由扩展
6.内置了EventBus,可自由切换到其他事件订阅库
7.内置Glide,可自由切换其他图片加载库
8.可输出漂亮的Log,支持Json、Xml、Throwable等,实现蝇量级
9.内置链式路由
0.内置常用工具类:package、random、file...,提供的都是非常常用的方法
0.内置加密工具类 XCodec,你想要的加密姿势都有
0.默认使用okhttputils作为api请求,可任性切换retrofit等其他库
0.引入三方库极少
- 恩,一个可视化的seekbar
- ScrollParallaxImageView 还是看图片来的直白
- 一个开源动态添加的复杂的rv库,不太懂,效果不错滴!
- 一个关于动画的小库,借鉴
- 一个守望先锋一样的自定义view, 可以借鉴
- https://github.com/zhangyuChen1991/OverWatchLoading
- 一个可以将Textview拉大的库,可以想象一下该成别的库
- 一个关于数据,网路,等的界面库
- 一个开源滑动的表格库
- 一个应用更新的库,还不错
- 恩一个至于最前面的模糊view , 模糊效果还不错!!
- FB的一个开源项目Keyframes , 66啊
- 恩,一个MD设计的切换图….额感觉来个动画就哦了 一样呢..
恩,一个选择按钮
一个有下滑曲线的imageView,恩 感觉还不错
- https://github.com/developer-shivam/Crescento
- 一个自定义字体的库SmartFonts
- 一个动态View库ENViews,可以看到效果图去下载源码,看看里面的原理
恩,一个SnackBar工具类,看起来不错
AlphaTabsIndicator
- 高仿微信底部状态栏的轻量级库,符合大多数BottomTab应用需求
- https://github.com/yingLanNull/AlphaTabsIndicator
-TransitionHelper 两步实现类似格瓦拉的转场动画,看起来好利害啊
一个仿照QQ的demo,看里面的内容!很多,而且讲解了好多MVP, mvvm灯!!!!!*值得一看*
好吧这个是一个图片选择器,看里面写的用自带的好多问题…
FloatingView 这个用的效果不错,点赞等
带有徽标(数字,小红点)的按钮
一个略带弧度的横向 LayoutManager ,被选中的item会突出显示。
对角线布局
ViewPager的指示器
一个功能强大的TextView
这个不知道是什么库,好像很厉害的样子..
- 一个和武力值等相关的view
- app中使用的AppBarLayout使用的效果,
- 可以查看这个项目中运用的开源框架
- Picasso源码分析
- 内存泄漏和内存溢出的区别
- http://blog.csdn.net/buutterfly/article/details/6617375#comments
- 内存溢出,就是说,你向系统申请了装10个橘子的篮子(内存)并拿到了,但你却用它来装10个西瓜,从而超出其最大能够容纳的范围,于是产生溢出;
- 内存泄漏,就是说系统的篮子(内存)个数是有限的,而你申请了一个篮子,拿到之后没有归还(忘记还了或是丢了),于是造成一次内存泄漏。在你需要用篮子的时候,又去申请,如此反复,最终系统的篮子无法满足你的需求,最终会由内存泄漏造成内存溢出。
- 应该是系统只有存放integer的空间,但你却申请了去存放long。这样就是内存溢出了!
- -
- Glide圆形图片
http://blog.csdn.net/weidongjian/article/details/47144549 - Glide 详解用法
- android studio 配置查询
http://www.cnblogs.com/smyhvae/p/4392611.html
- android 样式开发
http://keeganlee.me/post/android/20150830
关于图片的处理
http://blog.csdn.net/u011172283/article/details/52135363TextView的超链接
- 可以是电话,url 之类的!
https://github.com/armcha/AutoLinkTextView
- 可以是电话,url 之类的!
XRecycleerView的当前页面方大
[https://github.com/Khang-NT/KRecyclerView]
(https://github.com/Khang-NT/KRecyclerView)
视图树,RecyclerTreeView,等同于文件查询
https://github.com/TellH/RecyclerTreeView
下边状态栏?BottomBar
https://github.com/roughike/BottomBar
Android 开发中,有哪些坑需要注意?
https://www.zhihu.com/question/27818921一个即时通讯的开源app
https://github.com/jiangzehui/yyquanShortcutBadger使你的Android应用程序显示未读消息的计数作为徽章应用程序快捷方式!
可以查看内存内存泄漏的工具 LeakCanary
- 九宫格控件,自动根据图片的数量确定图片大小和控件大小
https://github.com/jeasonlzy/NineGridView
- 一个Textview的 条款
https://github.com/wangshaolei/UnderLineLinkTextView
- MD设计的ViewPagerIndicator
https://github.com/ronaldsmartin/Material-ViewPagerIndicator
Guava
- Guava 是一个 Google 的基于java1.6的类库集合的扩展项目,包括 collections, caching, primitives support, concurrency libraries, common annotations, string processing, I/O, 等等. 这些高质量的 API 可以使你的JAVa代码更加优雅,更加简洁
- https://github.com/google/guava
FiftyShadesOf
- 一个View布局的占位符
- 一个View布局的占位符
- Netflix近日发布了Hystrix,该库旨在通过控制那些访问远程系统、服务和第三方库的节点,从而对延迟和故障提供更强大的容错能力。Hystrix具备拥有回退机制和断路器功能的线程和信号隔离,请求缓存和请求打包(request collapsing,即自动批处理,译者注),以及监控和配置等功能。
- https://github.com/Netflix/Hystrix
- libGdx是一个跨平台的2D/3D的游戏开发框架,它由Java/C/C++语言编写而成。https://github.com/libgdx/libgdx