【Andorid X 項目筆記】開源項目使用(6)


 

前言

  項目第二次改版接近尾聲,這里分享一下項目使用到的開源項目,也非常推薦大家多使用一些開源項目,減少重復工作,也能學習到別人的代碼。

 

聲明
  歡迎轉載,但請保留文章原始出處:)
    博客園:http://www.cnblogs.com
    農民伯伯: http://www.cnblogs.com/over140/ 

 

正文

  1、android-support-v13.jar 

    主要使用了其Fragment和LruCache。Fragment這里就不介紹了,大家可以搜索一下LruCache,常用於緩存圖片之用,智能釋放等特點。

 

  2、ormlite

    本博前面都有介紹,主要用於sqlite的CRUD。 

 

  3、 Left Locked Gallery

    項目地址:https://github.com/TheLevelUp/android-left-locked-gallery 

    大家知道,系統自帶的Gallery默認是居中的,而這個控件重寫了,可以居左。 

 

  4、 Android-PullToRefresh

    項目地址:https://github.com/chrisbanes/Android-PullToRefresh 

    經典的下拉刷新 

 

  5、 PinterestLikeAdapterView

    項目地址:https://github.com/huewu/PinterestLikeAdapterView 

    項目截圖:

    項目說明:瀑布流。當前很多瀑布流的項目都沒有解決釋放的問題,做得好一點的可以把圖片釋放掉,但是view還是累加,這個開源項目完全重寫了。 

 

  6、 android-wheel

    項目地址:https://code.google.com/p/android-wheel/

    項目截圖:

    項目說明:這里用來做區域選擇。

 

  7、Android版 Path時間軸

    項目地址:搜一下:“EgtMiles”這個,或者看一下這個帖子。

    項目截圖:

    項目說明:從代碼來看,應該是反編譯Path然后提取的代碼。

 


  最后嚴重的推薦一個應用:Android UI Patterns,Android開源項目合集!雖然APK不是開源的,但是集合了大家常見開源項目,並列出了開源項目的地址,極大的方便了迅速的了解開源項目,不用一個個下下來編譯發布看一下效果。注意本APK有廣告,作者真聰明 - - #


 

  再補一個混淆時用的:

-libraryjars libs/android-support-v13.jar
-libraryjars libs/umeng_sdk.jar
-libraryjars libs/ormlite-android-4.42-SNAPSHOT.jar
-libraryjars libs/ormlite-core-4.42-SNAPSHOT.jar
-libraryjars libs/signpost-core-1.2.1.1.jar
-libraryjars libs/tencent_openapi.jar
-libraryjars libs/weibo.sdk.android.sso.jar

-dontwarn android.support.**
-dontwarn android.**
-dontwarn sina.**
-dontwarn weibo.**
-dontwarn oauth.**
-dontwarn com.google.**
-dontwarn com.j256.**
-dontwarn com.umeng.**
-dontwarn com.tencent.**

-keep class android.support.**{*;}
-keep class android.** { *; }

-keep class sina.** { *; }
-keep class weibo.** { *; }
-keep class oauth.** { *; }

-keep class com.google.** { *; }
-keep class com.j256.** { *; }
-keep class com.umeng.**{*;}
-keep class com.tencent.**{*;}

-keep class org.apache.**{*;} 

 

結束

  好的開源項目能讓你事半功倍,除了使用以外,最好能看看代碼,了解其實現原理。 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM