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





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