前言

今天介绍一下android开发者中比较热门的开源代码,这些代码绝大多数可以直接应用到项目中。更多可参考很值得收藏的安卓开源控件库

一个强大的图片选择器,支持多选,和选聘选择

项目地址:

https://github.com/LuckSiege/PictureSelector

粒子动画效果

项目地址:

https://github.com/glomadrian/Grav

 
水波式loading等待动画

项目地址:

https://github.com/race604/WaveLoading

 
滚动RecycleView动画

项目地址:

https://github.com/borjabravo10/FocusResize

 
RecycleView中各种动画

项目地址:

https://github.com/wasabeef/recyclerview-animators

 
RecycleView动画

项目地址:

https://github.com/gabrielemariotti/RecyclerViewItemAnimators

 
TextView中文字跳动效果

项目地址:

https://github.com/frakbot/JumpingBeans

 
Activity跳转动画

项目地址:

https://github.com/lgvalle/Material-Animations

 
各种动画效果

项目地址:

https://github.com/2359media/EasyAndroidAnimations

 
界面过渡动画

项目地址:

https://github.com/toddway/MaterialTransitions

 
多种动画效果

项目地址:

https://github.com/hitherejoe/animate

 
爆裂动画效果

项目地址:

https://github.com/tyrantgit/ExplosionField

控件动画

项目地址:

https://github.com/daimajia/AndroidViewAnimations

动画变速器

项目地址:

https://github.com/MasayukiSuda/EasingInterpolator

多种动画效果

项目地址:

https://github.com/florent37/ViewAnimator

展示图片时有过渡动画

项目地址:

https://github.com/danylovolokh/ImageTransition

控件动画

项目地址:

https://github.com/andkulikov/Transitions-Everywhere

项目地址:

点击FloatingBar后的过渡动画 https://github.com/Jaouan/Revealator

各种交互动画 https://github.com/airbnb/lottie-android
列表视图展现动画

项目地址:

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

背景特效

仅使用一张资源图片为 View 设置具有按下效果的背景

项目地址:

https://github.com/maoruibin/OneDrawable

阴影效果

项目地址:

https://github.com/wangjiegulu/ShadowViewHelper

高斯模糊:

项目地址:

https://github.com/500px/500px-android-blur

https://github.com/jrvansuita/GaussianBlur

项目地址:

https://github.com/gogopop/BlurKit-Android

字体修改:

项目地址:

https://github.com/norbsoft/android-typeface-helper

项目地址:

https://github.com/johnkil/Android-RobotoTextView

 

项目地址:

https://github.com/bluejamesbond/TextJustify-Android

项目地址:

https://github.com/GcsSloop/FontsManager

项目地址:

https://github.com/MeetMe/font-compat

项目地址:

https://github.com/chrisjenx/Calligraphy

构造Span增强文本内容

项目地址:

https://github.com/JMPergar/AwesomeText

image

项目地址:

https://github.com/lawloretienne/Trestle

项目地址:

https://github.com/binaryfork/Spanny

项目地址:

https://github.com/klinker24/Android-TextView-LinkBuilder

Emoji

项目地址:

https://github.com/w446108264/AndroidEmoji

阅读更多

终于,我还是下决心学Java后台了

谈一下Application和Context

金9银10的面试黄金季节,分享几个重要的面试题

谈一下Application和Context

相信自己,没有做不到的,只有想不到的

在这里获得的不仅仅是技术!

 

分享几个Android很强势的的开源框架的更多相关文章

  1. Android酷炫实用的开源框架(UI框架)

    Android酷炫实用的开源框架(UI框架) 前言 忙碌的工作终于可以停息一段时间了,最近突然有一个想法,就是自己写一个app,所以找了一些合适开源控件,这样更加省时,再此分享给大家,希望能对大家有帮 ...

  2. Android酷炫实用的开源框架(UI框架) 转

    Android酷炫实用的开源框架(UI框架) 前言 忙碌的工作终于可以停息一段时间了,最近突然有一个想法,就是自己写一个app,所以找了一些合适开源控件,这样更加省时,再此分享给大家,希望能对大家有帮 ...

  3. 黄聪:Android酷炫实用的开源框架(UI框架)(转)

    Android酷炫实用的开源框架(UI框架) 前言 忙碌的工作终于可以停息一段时间了,最近突然有一个想法,就是自己写一个app,所以找了一些合适开源控件,这样更加省时,再此分享给大家,希望能对大家有帮 ...

  4. Android酷炫实用的开源框架——UI框架(转)

    转载别人整理好的文章,列出了很多炫酷的UI开源设计 原文地址:http://www.androidchina.net/1992.html 1.Side-Menu.Android分类侧滑菜单,Yalan ...

  5. IT观察】网络通信、图片显示、数据库操作……Android程序员如何利用开源框架

    每个Android 程序员都不是Android应用开发之路上孤军奋战的一个人,GitHub上浩如烟海的开源框架或类库就是前人为我们发明的轮子,有的轮子能提高软件性能,而有的轮子似乎是以牺牲性能为代价换 ...

  6. Android 学习笔记之Volley开源框架解析(一)

    PS:看完了LGD的六场比赛...让人心酸... 学习内容: 1.Http请求的过程... 2.Volley的简单介绍...   1.Http请求...   这里只是简单的说一下Http请求的过程.. ...

  7. Android当下最流行的开源框架总结

    Android中能够简化开发流程的一些框架 本文介绍的是一些博主在开发过程中经常用到的Android开源框架,所谓开源框架我的理解就是别人封装好的代码,可以直接拿过来使用,并且源码也全部公开的代码库. ...

  8. Android中常用的优秀开源框架

    Android开源框架库分类,挑选出最常用,最实用的开源项目,本篇主要介绍的是优秀开源框架库和项目,UI个性化控件会独立介绍.UI个性化控件 Index Dependency Injections A ...

  9. Android酷炫有用的开源框架

    一.代码库 1.from  代码家 整理比較好的源代码连接 一.兼容类库 ActionBarSherlock : Action Bar是Android 3.0后才開始支持的,ActionBarSher ...

随机推荐

  1. Javaweb学习笔记——(十四)—————— 服务器端验证注册登入表单项目

    项目:https://download.csdn.net/download/qq_40223688/10463436 项目 功能: *注册 *登录--------------------------- ...

  2. Java实现猜数字,附带提示功能。

    很简单的一段代码: package com.changeyd.demo; import java.util.Random;import java.util.Scanner;public class M ...

  3. 【转】const int *p和int * const p的区别(常量指针与指向常量的指针)

    [转]作者:xwdreamer   出处:http://www.cnblogs.com/xwdreamer 对于指针和常量,有以下三种形式都是正确的: const char * myPtr = &am ...

  4. springboot03-unittest mockmvc单元测试

    整个项目结构: 定义user实体类 package com.mlxs.springboot.dto; import java.util.HashMap; import java.util.Map; / ...

  5. tensorflow 学习

    tensorflow: tensor 沿着graph 传递闭包完成flow的过程. 简单运算: import tensorflow as tf # Build a graph. a = tf.cons ...

  6. VS中ipch文件夹和sdf文件的处理方式

    ipch文件夹和sdf是VS产生的预编译头文件和智能提示信息,对编码没有影响,可存放在固定的位置,定期进行清理

  7. 2.2 if语句

    if判断语句 <1>if判断语句介绍 if语句是用来进行判断的,其使用格式如下: if 要判断的条件: 条件成立时,要做的事情 demo1:(demo的中文意思:演示.案例) age = ...

  8. Linux 常用命令(2)

    wc命令:用于对文件的行数.单词数和字符数进行统计. wc -w file.txt,显示文件中的单词数,wc -l file.txt,显示文件中的行数,wc -m file.txt,显示文件中的字符数 ...

  9. php的2种域名转向写法

    第一种 echo '<meta http-equiv="Refresh" content="0;url=' . $url . '">' ; 第二种 ...

  10. UE4 二维相关

    SceneCapture2D  (类似相机组件)可将视口内的图像转化为平面二维纹理资源渲染到 RenderTargetRenderTarget 可以被 Material直接使用例:做小地图SceneC ...