文档章节

【码云周刊第 43 期】看完绝对想尝试的创意 Android 库,你关注了吗?

码云Gitee
 码云Gitee
发布于 2017/10/20 09:57
字数 1203
阅读 1733
收藏 85
点赞 3
评论 3

码云周刊

随着 Android 开发走向成熟,每天都会涌现出各种各样与 Android 相关的开发工具,但是我们每天使用的各类库总是不可或缺的。这里,小编向大家推荐一些目前码云上比较具有创意的 Android 库,希望方便大家能够做出更酷更好玩的产品。

当然,如果你很喜欢以下提到的库,别忘了分享给其他人哦!

码云项目推荐

1、项目名称:智能下拉刷新框架 SmartRefreshLayout

智能下拉刷新框架

项目简介: 正如名字所说,SmartRefreshLayout 是一个“聪明”或者“智能”的下拉刷新布局,由于它的“智能”,它不只是支持所有的 View,还支持多层嵌套的视图结构。它继承自 ViewGroup 而不是 FrameLayout 或 LinearLayout,提高了性能。 也吸取了现在流行的各种刷新布局的优点,包括谷歌官方的 SwipeRefreshLayout,其他第三方的 TwinklingRefreshLayout 、Ultra-Pull-To-Refresh。还集成了各种炫酷的 Header 和 Footer。

特点功能:

  • 支持多点触摸。
  • 支持嵌套多层的视图结构。
  • 支持所有的 View(AbsListView、RecyclerView、WebView....View)。
  • 支持自定义并且已经集成了很多炫酷的 Header 和 Footer。
  • 支持和 ListView 的无缝同步滚动 和 CoordinatorLayout 的嵌套滚动。
  • 支持自动刷新、自动上拉加载(自动检测列表惯性滚动到底部,而不用手动上拉)。
  • 支持自定义回弹动画的插值器,实现各种炫酷的动画效果。
  • 支持设置主题来适配任何场景的 App,不会出现炫酷但很尴尬的情况。
  • 支持设多种滑动方式:平移、拉伸、背后固定、顶层固定、全屏。
  • 支持所有可滚动视图的越界回弹。

项目地址:

2、项目名称:基于 Android 的点赞特效

点赞特效

项目简介: 本项目是一个基于 Android 类似 periscope 的点赞特效,也类似 QQ 点赞特效,效果比较赞。

项目地址:

3、项目名称:Ip 地址定位库 ip2region

Ip 地址定位库

项目简介: ip2region 最自由的 ip 地址查询库,ip 到地区的映射库,准确率可达 99.9%,0.0x毫秒级查询,数据库文件大小只有1.5M,提供了java,php,c,python,nodejs,golang 查询绑定和 Binary,B树,内存三种查询算法!

项目地址:

4、项目名称:Android 手机屏幕助手

手机屏幕助手

项目简介: Android 手机屏幕助手,用来替换 NavigationBar 虚拟导航按键。另外,本项目基于 Android 源码环境开发,需要在 Android 源码环境下编译,由于本人不会 PhotoShop,所以测试截图中有一个 menu 按键图标与其他图标风格不符,请谅解。

项目地址:

5、项目名称: Google inbox 风格控件

Google inbox 风格控件

项目简介: 这是一个 Material Design 的控件,实现了类似 Google inbox 中带有多个子按钮的 FloatingActionButton 的效果。

项目地址:

6、项目名称:基于 Android 统计图控件

统计图控件

项目简介: 本项目是一个基于 Android 统计图控件。

项目地址:

7、项目名称:基于 Android 的弹幕组件 ImageView

弹幕组件

**项目简介:**本项目是一个基于 Android 可以发弹幕的 ImageView 组件,比较流行的直播弹幕是我写这个View的灵感,可自定义设置设置弹幕的行数、方向、速度等;也支持 AndroidStudio 一键导入。

项目地址:

8、项目名称:基于 Android 的标签云

标签云

项目简介: 本项目是一个基于 Android 用于显示标签云的组件,其功能如下所示:

1、设置标签 2、设置每个标签的配色方案 3、设置每个标签的x/y速度 4、设置标签云是否滚动(默认滚动) 5、设置标签云的item点击事件

项目地址:

如果你还知道任何其它码云上具有创意的 Android 库项目,请在评论告知,谢谢。

推荐阅读:

【码云周刊第 42 期】Unity 开发看这些就够了!

【码云周刊第 41 期】C++ 网络编程初学者的开源项目

【码云周刊第 40 期】GVP 特辑(三):PHP 老司机力荐的 6 款实战项目

【码云周刊第 39 期】GVP 特辑(二):7 款 JAVA 程序开发“大杀器”

【码云周刊第 38 期】GVP 特辑(一):6款 Java WEB应用开发工具

请关注码云官方微信公众号,了解更多开源项目资讯!

码云微信公众号

© 著作权归作者所有

共有 人打赏支持
码云Gitee

码云Gitee

粉丝 767
博文 93
码字总数 117779
作品 0
深圳
加载中

评论(3)

开源中国首席罗纳尔多
开源中国首席罗纳尔多
你们用什么android快速开发框架或者UI框架?
开源中国国务院
开源中国国务院
赞,有几个正在用,很不错
从入门到转行
从入门到转行
这个怎么没评论
【码云周刊第 44 期】有哪些实用且堪称神器的 Chrome 插件

chrome 的简洁快速以及丰富的插件种类使得它在国内日益盛行,帮助了我们很多 chrome 用户提升了工作效率,而今天小编要给大家推荐9款实用甚至堪称神器的 chrome 插件,希望对提升大家的工作效...

码云Gitee
2017/10/27
0
29
【码云周刊第 45 期】人工智能工程师必备干货

码云项目推荐 如果要问当下互联网什么最热门?毫无疑问是人工智能。目前,世界上主要发达国家都已经将人工智能作为国家级发展战略。那么,踩在下一个时代的风口浪尖上,普通程序员如何向人工...

码云Gitee
2017/11/02
0
5
【码云周刊第 46 期】盘点那些值得你了解的10本编程教程

码云项目推荐 对于技术达人来说,广纳知识点是进步的源泉。通过阅读技术文章我们可以学到很多东西,既可以学到业务技能,又可以了解行业动态,最不济,也锻炼了阅读和学习的能力。在不断积累...

码云Gitee
2017/11/08
0
10
OSChina 开源周刊第三十三期 —— Node.js 和 io.js 准备合作!

每周技术抢先看,总有你想要的! 开源资讯 Node.js 和 io.js 准备合作!合久必分,分久必合? Nervana 开源深度学习软件,性能超 Facebook、Nvidia产品 B 站建开源工作组 多 APP 使用其开源项...

OSC编辑部
2015/05/09
0
0
OSChina 技术周刊第二十九期 —— HTTP 有时候比 HTTPS 好?

每周技术抢先看,总有你想要的! 移动开发 【软件】iOS 图表控件 ios-charts 【软件】跨平台应用开发框架 Bridge.NET 【博客】为什么不能往 Android 的 Application 对象里存储数据 【博客】...

OSC编辑部
2015/04/12
0
0
【码云周刊第 61 期】红包利器祝你开年大吉!

码云项目推荐 如果大家有抽奖的开源项目,也可以托管到码云上,我们会及时给予推荐。最后,如果你很喜欢以下提到的项目,别忘了分享给其他人哦! 1、项目名称:红包利器 RobRedPack 项目简介...

码云Gitee
02/08
0
0
【码云周刊第 70 期】5个精致的 CSS 框架,你都知道么?

码云项目推荐 CSS 框架是一个软件,它为你的 HTML 开发提供了许多选项以供使用,可能使得你开发网站或 web 程序更快速更简单。CSS 框架既有优点也有缺点,总的来说对于绝大多数使用者还是利大...

码云Gitee
04/25
0
0
OSChina 技术周刊第二十三期 —— 每周技术精粹

每周技术抢先看,总有你想要的! 移动开发 【软件】Android 调试工具 Stetho 前端开发 【翻译】25 个超棒的 HTML5 & JavaScript 游戏引擎开发库 【翻译】什么时候 AngularJS 会超越 jQuery 【...

OSC编辑部
2015/03/02
0
0
【码云周刊第 59 期】你想要的年会抽奖开源项目都在这里!

码云项目推荐 抽奖软件是年会、活动及大型展会的必备软件之一,用于抽取奖励、调节活动气氛。不过小编最近不开森,因为年会抽奖居然连个安慰奖都没有被抽到!下次公司年会进行策划,我要自己...

码云Gitee
02/08
3
0
OSChina 技术周刊第二十七期 —— 每周技术精粹

每周技术抢先看,总有你想要的! 移动开发 【博客】编程第一个Apple Watch 程序创建项目 【博客】如何通过使用 fiddler 对安卓系统设备抓包总结 前端开发 【软件】CSS 动画加载效果 Loaders....

OSC编辑部
2015/03/29
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

about git flow

  昨天元芳做了git分支管理规范的分享,为了拓展大家关于git分支的认知,这里我特意再分享这两个关于git flow的链接,大家可以看一下。 Git 工作流程 Git分支管理策略   git flow本质上是...

qwfys
今天
2
0
Linux系统日志文件

/var/log/messages linux系统总日志 /etc/logrotate.conf 日志切割配置文件 参考https://my.oschina.net/u/2000675/blog/908189 dmesg命令 dmesg’命令显示linux内核的环形缓冲区信息,我们可...

chencheng-linux
今天
1
0
MacOS下给树莓派安装Raspbian系统

下载镜像 前往 树莓派官网 下载镜像。 点击 最新版Raspbian 下载最新版镜像。 下载后请,通过 访达 双击解压,或通过 unzip 命令解压。 检查下载的文件 ls -lh -rw-r--r-- 1 dingdayu s...

dingdayu
今天
1
0
spring boot使用通用mapper(tk.mapper) ,id自增和回显等问题

最近项目使用到tk.mapper设置id自增,数据库是mysql。在使用通用mapper主键生成过程中有一些问题,在总结一下。 1、UUID生成方式-字符串主键 在主键上增加注解 @Id @GeneratedValue...

北岩
今天
2
0
告警系统邮件引擎、运行告警系统

告警系统邮件引擎 cd mail vim mail.py #!/usr/bin/env python#-*- coding: UTF-8 -*-import os,sysreload(sys)sys.setdefaultencoding('utf8')import getoptimport smtplibfr......

Zhouliang6
今天
1
0
Java工具类—随机数

Java中常用的生成随机数有Math.random()方法及java.util.Random类.但他们生成的随机数都是伪随机的. Math.radom()方法 在jdk1.8的Math类中可以看到,Math.random()方法实际上就是调用Random类...

PrivateO2
今天
3
0
关于java内存模型、并发编程的好文

Java并发编程:volatile关键字解析    volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在...

DannyCoder
昨天
1
0
dubbo @Reference retries 重试次数 一个坑

在代码一中设置 成retries=0,也就是调用超时不用重试,结果DEBUG的时候总是重试,不是0吗,0就不用重试啊。为什么还是调用了多次呢? 结果在网上看到 这篇文章才明白 https://www.cnblogs....

奋斗的小牛
昨天
2
0
数据结构与算法3

要抓紧喽~~~~~~~放羊的孩纸回来喽 LowArray类和LowArrayApp类 程序将一个普通的Java数组封装在LowArray类中。类中的数组隐藏了起来,它是私有的,所以只有类自己的方法才能访问他。 LowArray...

沉迷于编程的小菜菜
昨天
1
0
spring boot应用测试框架介绍

一、spring boot应用测试存在的问题 官方提供的测试框架spring-boot-test-starter,虽然提供了很多功能(junit、spring test、assertj、hamcrest、mockito、jsonassert、jsonpath),但是在数...

yangjianzhou
昨天
8
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部