android studio Lib 和 Plug-in unit 收集

本文只有链接地址,不作源码说明,收集只是方便后期自己使用

如果你也有好的特效或新技术的链接,欢迎在评论区共享

动画效果:

1.波纹效果:https://github.com/skyfishjy/android-ripple-background


Multiple ripplesSimple Ripple 

2.强大的图表第三方库MPChart
    (教程地址 http://blog.csdn.net/wingichoy/article/details/50428246 )



3.libGDX android粒子特效动画库

地址:https://github.com/qjoy/libGDX-Android-AppEffect


4.start activity with animation:

URL: https://github.com/tianzhijiexian/ActivityOptionsICS

The lib can make the ActivityOptions animations use in Android api3.1+ http://www.cnblogs.com/tianzhijiexian/p/4128045.html



5.FlipImageView : DEPRECATED. Use API14+ and make your animations easier! Small android lib allowing you to make a flip imageview easily, by extending FlipImageView.

URL: https://github.com/castorflex/FlipImageView


6.android studio 插件:ButterKnife Zelezny

ButterKnife 注解生成器,使用起来非常简单方便,使用ButterKnife的有福了!


7.android studio 插件:

SelectorChapek

设计师给我们提供好了各种资源,每个按钮都要写一个selector是不是很麻烦?这么这个插件就为解决这个问题而生,你只需要做的是告诉设计师们按照规范命名就好了,其他一键搞定。按照不同状态(normal、pressed)的标准命名后,右键文件树Generate Android Selectors见inmite/android-selector-chapek · GitHub


8.android studio 插件:

GsonFormat

现在大多数服务端api都以json数据格式返回,而客户端需要根据api接口生成相应的实体类,这个插件把这个过程自动化了,赶紧使用起来吧。


9.android studio 插件:

Android Parcelable Code Generator

Android中的序列化有两种方式,分别是实现Serializable接口和Parcelable接口,但在Android中是推荐使用Parcelable,只不过我们这种方式要比Serializable方式要繁琐,那么有了这个插件一切就ok了。


10.android studio 插件:

LeakCanary

强烈推荐,帮助你在开发阶段方便的检测出内存泄露的问题,使用起来更简单方便。

英文不好的这里有雷锋同志翻译的中文版LeakCanary 中文使用说明

 


11.android studio插件:Genymotion 模拟器

http://www.genymotion.net/


12.MaterDesign:

相关链接:http://blog.csdn.net/lmj623565791/article/details/46678867


compile 'com.android.support:design:25.0.0'

<android.support.design.widget.FloatingActionButton 
           android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_gravity="right|bottom"
            android:src="@drawable/ic_discuss"
            app:backgroundTint="#ff87ffeb"
            app:rippleColor="#33728dff"
            app:elevation="6dp" 
           app:pressedTranslationZ="12dp"            />

Snackbar.make(view, "Replace with your own action", Snackbar.LENGTH_LONG).setAction("Action", null).show();


13.android 自定义动画

https://github.com/ybq/Android-SpinKit



14.android studio gradle下载地址

http://services.gradle.org/distributions


15.使用ActivityCompat.startActivity快速实现start activity with animation

原文链接:http://blog.csdn.net/huachao1001/article/details/51659963

多个子View的过渡效果


16.除了ImageLoader和Volley,Picasso还有什么好的图片加载框架?试试google推荐的glide吧!能加载GIF非常方便!

原文链接:https://github.com/bumptech/glide

链接2:http://blog.csdn.net/u014702999/article/details/56290966

repositories {
  mavenCentral() // jcenter() works as well because it pulls from Maven Central
}

dependencies {
  compile 'com.github.bumptech.glide:glide:3.7.0'
  compile 'com.android.support:support-v4:19.1.0'
}

17.GreenDao3.0简单使用

原文链接:http://www.jianshu.com/p/4986100eff90

greenDao是一个将对象映射到SQLite数据库中的轻量且快速的ORM解决方案。
关于greenDAO的概念可以看官网greenDAO


18.chuck

下载地址:https://github.com/jgilfelt/chuck

Chuck is a simple in-app HTTP inspector for Android OkHttp clients. Chuck intercepts and persists all HTTP requests and responses inside your application, and provides a UI for inspecting their content.

ChuckMulti-Window

dependencies {
   debugCompile 'com.readystatesoftware.chuck:library:1.0.3'
   releaseCompile 'com.readystatesoftware.chuck:library-no-op:1.0.3'
 }

OkHttpClient client = new OkHttpClient.Builder()
  .addInterceptor(new ChuckInterceptor(context))
  .build();

19.安卓调试神器-Stetho(Facebook出品)的使用

http://blog.csdn.net/theone10211024/article/details/46531345

技术分享

技术分享


20.GlidePalette

android 拾色器,取出3种冷色,3种亮色

https://github.com/florent37/GlidePalette

Alt sample


21.配合glide使用的 裁剪模型,滤镜,高斯模糊

https://github.com/wasabeef/glide-transformations





發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章