導航:首頁 > 操作系統 > 好的android開源項目

好的android開源項目

發布時間:2023-08-05 16:41:35

㈠ 有哪些比較好的androidSQLite開源工具類(android中的sqlite資料庫具有哪些特點)

是一個免費的開源的、簡易的、遵循Apache2開源協議發布的Android開發框架,其開發宗旨是簡單、快速的進行Android應用程序的開發,包含Androidmvc、簡易sqliteorm、ioc模塊、封裝Androidhttpclitent的http模塊,具有快速構建文件緩存功能,無需考慮緩存文件的格式,都可以非常輕松的實現緩存,它還基於文件緩存模塊實現了圖片緩存功能,在android中載入的圖片的時候,對oom的問題,和對載入圖片錯位的問題都輕易解決。他還包括了一個手機開發中經常應用的實用工具類,如日誌管理,配置文件管理,android下載器模塊,網路切換檢測等等工具。

目前主要有以下模塊:

MVC模塊:實現視圖與模型的分離。

ioc模塊:android中的ioc模塊,完全註解方式就可以進行UI綁定、res中的資源的讀取、以及對象的初始化。

資料庫模塊:android中的orm框架,使用了線程池對sqlite進行操作。

http模塊:通過httpclient進行封裝http數據請求,支持非同步及同步方式載入。

緩存模塊:通過簡單的配置及設計可以很好的實現緩存,對緩存可以隨意的配置

圖片緩存模塊:imageview載入圖片的時候無需考慮圖片載入過程中出現的oom和android容器快速滑動時候出現的圖片錯位等現象。

配迅擾頌置器模塊:可以對簡易的實現配對配置的操作,目前配置文件可以支持Preference、Properties對配置進行存取。

日誌列印模塊:可以較快的輕易的是實現日誌列印,支持日誌列印的擴展,目前支持對sdcard寫入本地列印、以及控制台列印

下載器模塊:可以簡單的實現多線程下載、後台下載、斷點續傳、對下載進李肆行控制、如開始、暫停、刪除等畝鄭等。

網路狀態檢測模塊:當網路狀態改變時,對網路狀態進行檢測。

㈡ 用過哪些好用的Android開源項目呢

1. 網路庫:
目前最順手的是OkHttp,其中的Okio模塊現在也抽象成單獨的開源庫了,對Java io/nio做了很好的封裝,性能非常高。
另外我個人不推薦Volley這個網路庫,它的請求隊列和request/response封裝確實還不錯,但是NetworkImageView等圖片載入部分是有不少bug的,包括最頭痛的卡頓(是出在二三級緩存策略或者imageLoader里具體記不得了)。而且Volley的介面設計也讓我用得很頭痛。

2.圖片載入庫
個人推薦Picasso,不太推薦Google官方推薦的Glide。
二者介面非常相似,都用得很舒服,但是Glide對圖片的緩存策略跟Picasso不同,從使用場景來看Picasso應該更合邏輯一些。
另外Fresco這個庫本身對包size增加太多了。如果不是有各種gif動畫播放或者海量高清圖片展示的話,感覺用不到。

3.資料庫
目前看過效率最高的是GreenDao,不比直接使用sql語句執行慢,而且介面設計也很乾凈。研究過GreenDao的源碼,深感我自己寫也寫不出更快的實現了。

作者:Van Bruce

㈢ 有哪些優秀的 Android 應用開源項目、特效、設計資料推薦

安卓選擇器類庫 AndroidPicker:安卓選擇器類庫,包括日期及時間選擇器(可設置范圍)、單項選擇器(可用於性別、職業、學歷、星座等)、城市地址選擇器(分省級、地級及縣級)、數字選擇器(可用於年齡、身高、體重、溫度等)、雙項選擇器、顏色選擇器、文件及目錄選擇器等…

  • OSCChina-Android

    開源中國Android客戶端。



  • ㈣ 谷歌推薦android開源庫有哪些

    1. ActionBarSherlock : Action Bar是Android 3.0後才開始支持的,ActionBarSherlock是讓Action Bar功能支持2.X後的所有平台,而且他會自動的判斷是調用原生Action Bar還是使用擴展ActionBar。

    2. Android-ViewPagerIndicator : 這是與ViewPager兼容的一個分頁指示器庫。分頁指示器(Friends 和 Suggested就是分頁,而下面藍色的小條就是指示器,ViewPagerIndicator支持多種樣式的指示器。)

    3. NineOldAndroids : NineOldAndroids 將 Honeycomb (Android 3.0) 的動畫 API 擴展到了Android 1.0以上。這個庫的作者即是 ActionBarSherlock 的作者,也是Android-ViewPagerIndicator 的作者


    ㈤ Android開源游戲引擎有哪些

    Android開源游戲引擎是Android游戲開發的基礎,選擇一個好的Android游戲開發的引擎能讓更好的來開發游戲,下面就簡紹幾個Android開源游戲引擎。
    1、Angle
    Angle是一款專為Android平台設計的,敏捷且適合快速開發的2D游戲引擎,基於OpenGL
    ES技術開發。該引擎全部用Java代碼編寫,並且可以根據自己的需要替換裡面的實現,缺陷在於文檔不足,而且下載的代碼中僅僅包含有少量的示例教程。
    2、Rokon
    rokon是一款Android
    2D游戲引擎,基於OpenGL
    ES技術開發,物理引擎為Box2D,因此能夠實現一些較為復雜的物理效果,該項目最新版本為
    2.0.3
    (09/07/10)。總體來說,此引擎最大的優點在於其開發文檔相當之完備,並且項目作者對反饋Bug的修正非常之神速,所以該框架的使用在目前也最為
    廣泛,有人乾脆將它稱為Cocos2d-iPhone引擎的Android版(業務邏輯和編碼風格上也確實很像)。附帶一提,國內某個需要注冊會員才能下
    載的Android游戲框架衍生於此框架,所以大家也不要刻板的認為收費便一定是好的,免費就一定不好,最低運行環境要求為Android
    1.5。
    3、LGame
    LGame是一款國人開發的Java游戲引擎,有Android及PC(J2SE)兩個開發版本,目前最高版本同為0.2.6(31/07/10)。其底
    層繪圖器LGrpaphics封裝有J2SE以及J2ME提供的全部Graphics
    API(PC版採用Graphics2D封裝,Android版採用Canvas模擬實現),所以能夠將J2SE或J2ME開發經驗直接套用其中,兩版本
    間主要代碼能夠相互移植。Android版內置有Admob介面,可以不必配置XML直接硬編碼Admob廣告信息。
    該引擎除了基本的音效、圖形、物理、精靈等常用組件以外,也內置有Ioc、xml、http等常用Java組件的封裝,代價是jar體積較為龐大,PC版
    已突破1.2MB,Android版有所簡化也在500KB左右。此外,該引擎還內置有按照1:1實現的J2ME精靈類及相關組件,可以將絕大多數
    J2ME游戲平移到Android或PC版中。唯一遺憾的是,該項目作者是個極其懶惰的傢伙,開發文檔從去年說到今年依舊沒有提供,只有游戲示例可供下
    載。
    4、jPCT
    jPCT是一款基於OpenGL技術開發的3D圖形引擎(PC環境為標准OpenGL,Android為OpenGL
    ES),
    以Java語言為基礎的,擁有功能強大的Java
    3D解決方案。該引擎與LGame(此為2D游戲引擎)相類似,目前擁有PC(J2SE)以及Android兩個開發版本。
    jPCT的最大優勢之一,就在於它驚人的向下兼容性。在PC環境中,jPCT甚至可以運行在JVM1.1環境之中,因為jPCT內部提供的圖形渲染介面完
    全符合所有的Java
    1.1規范(就連已經消失的Microsoft
    VM乃至更古老的Netscape
    4
    VM也不例外)。
    5、Catcake
    Catcake是一款跨平台的Java
    3D圖形引擎,目前支持PC(J2SE)及Android環境運行(已有iPhone版規劃)。該引擎在易用性和運行性能上皆有出色的表現,支持常見的游戲開發功能,諸如精靈動畫,音頻處理和視頻播放等。
    當然還有其他的Android開源游戲引擎,也許更好。

    閱讀全文

    與好的android開源項目相關的資料

    熱點內容
    36位單片機 瀏覽:428
    英雄聯盟山東伺服器地址 瀏覽:212
    sd伺服器什麼意思 瀏覽:617
    thinkphp去indexphp 瀏覽:62
    電腦顯示連接未加密 瀏覽:193
    zao伺服器怎麼修改 瀏覽:244
    php使用jsapi調起支付 瀏覽:891
    vivo雲伺服器網 瀏覽:722
    cmd遠程連接命令行 瀏覽:961
    黑馬python講義 瀏覽:133
    php高並發測試 瀏覽:88
    第二屆程序員節開幕式 瀏覽:84
    運維程序員腳本 瀏覽:371
    塑源碼燕窩的安全性 瀏覽:176
    作業調度採用高響應比優先調度演算法 瀏覽:160
    和平精英如何切換蘋果到安卓 瀏覽:532
    資料庫調用表單的命令 瀏覽:923
    程序員技能大賽 瀏覽:11
    什麼app買品牌衣服 瀏覽:15
    手機看世界名著哪個app好 瀏覽:495