自(zì)強不息    厚德載物(wù)

10個(gè)經典的(de)Android開(kāi)源項目(附源碼包)

  2023/7/28 9:00:00   【次浏覽】 本站

    最近(jìn)在抽空學習(xí)Android系統開(kāi)發,對(duì)Android學習(xí)也比較感興趣,剛開(kāi)始學就試着在網上(shàng)找幾個(gè)項目源碼研究看(kàn)下(xià),以下(xià)就将找到的(de)Android項目源碼列出,希望對(duì)正在或準備學習(xí)Android系統開(kāi)發開(kāi)發的(de)能有(yǒu)些幫助!

      1、Android團隊提供的(de)示例項目
  如果不是從(cóng)學習(xí)Android SDK中提供的(de)那(nà)些樣例代碼開(kāi)始,可能沒有(yǒu)更好(hǎo)的(de)方法來(lái)掌握在Android這(zhè)個(gè)框架上(shàng)開(kāi)發。由Android的(de)核心開(kāi)發團隊提供了15個(gè)優秀的(de)示例項目,包含了遊戲、圖像處理(lǐ)、時(shí)間(jiān)顯示、開(kāi)始菜單快捷方式等。

  2、 Remote Droid
  RemoteDroid是一個(gè)Android應用,能夠讓用戶使用自(zì)己的(de)無線網絡使用無線鍵盤、觸摸屏操作(zuò)手機(jī)。這(zhè)個(gè)項目為(wèi)開(kāi)發者提供了如網絡連接、觸摸屏手指運動等很(hěn)好(hǎo)的(de)樣例。

  3、 TorProxy和(hé)Shadow
  TorProxy應用實現(xiàn)了Android手機(jī)無線電(diàn)電(diàn)傳通(tōng)訊(TOR),和(hé)Shadow應用一起使用,可以使用手機(jī)匿名上(shàng)網。從(cóng)該項目源代碼中,可以掌握socket連接、管理(lǐ)cookie等方法。
  
  4、 Android SMSPopup
  SMSPopup可以截獲短信內(nèi)容顯示在一個(gè)泡泡形狀的(de)窗口中。從(cóng)這(zhè)個(gè)項目中可以掌握到如何使用內(nèi)置的(de)短信SMS接口。

  5、 Standup Timer
  Standup Timer應用用于控制站立會議(yì)時(shí)間(jiān),類似秒表倒計(jì)時(shí),可以提醒每個(gè)人(rén)的(de)講話(huà)時(shí)間(jiān)已到,從(cóng)而保證每個(gè)與會者使用時(shí)間(jiān)一樣。從(cóng)該項目的(de)代碼中,可以學會如何使用時(shí)間(jiān)函數。另外(wài),這(zhè)個(gè)項目的(de)代碼是采用視(shì)圖view、模型model嚴格分離的(de)設計(jì)思路(lù)。
  
  6、 Foursquare
  是Foursquare.com的(de)一個(gè)客戶端應用,該應用主要分為(wèi)兩個(gè)模塊:API(com.joelapenna.foursquare)和(hé)界面前端 (com.joelapenna.foursquared)兩部分。從(cóng)該項目代碼中,可以學會如何同步、多線程、HTTP連接等技(jì)術。

  7、 Pedometer
  Pedometer應用用于記錄你(nǐ)每天走路(lù)步數的(de)。盡管記錄不一定精準,但(dàn)是從(cóng)這(zhè)個(gè)項目中,可以學習(xí)幾個(gè)不同的(de)技(jì)術:加速器(qì)交互、語音(yīn)更新、後台運行服務等。

  8、 OpenSudoku-android
  OpenSudoku是一個(gè)簡單的(de)九宮格數獨遊戲。從(cóng)代碼中可以學習(xí)到如何在視(shì)圖中顯示表格數據,以及如何和(hé)一個(gè)網站交互等技(jì)術。

  9、 ConnectBot
  ConnectBot是Android平台的(de)一個(gè)客戶端安全殼應用。從(cóng)該項目代碼中,可以學習(xí)到很(hěn)多Android安全方面的(de)內(nèi)容,這(zhè)些是你(nǐ)在開(kāi)發應用時(shí)經常需要考慮的(de)安全問(wèn)題。

  10、 WordPress的(de)Android應用
  當然在最後不能不提WordPress的(de)Android應用了,這(zhè)是WordPress官方開(kāi)發團隊提供的(de)一個(gè)項目。從(cóng)代碼中可以學習(xí)到XMLRPC調用(當然還(hái)有(yǒu)更多的(de)優秀內(nèi)容)。

      源碼下(xià)載

    

手機(jī)掃碼查看(kàn)當前文(wén)章(zhāng):

10個(gè)經典的(de)Android開(kāi)源項目(附源碼包)

如本網轉載稿涉及版權等問(wèn)題,請作(zuò)者見稿後在兩周內(nèi)速來(lái)電(diàn)與我們聯系, 詳見版權聲明(míng)

  上(shàng)一篇:騰訊x5內(nèi)核TBS服務集成

 下(xià)一篇:github上(shàng)十二款最著名的(de)Android播放(fàng)器(qì)開(kāi)源項目