編輯:關於Android編程
讓我們回顧下2013年有哪些精品資源:Android精品開源項目整理_V20131115(持續更新中..)
引言:
成長和上升並不意味著前路永無止境,更不等於是無休止的重復勞作,行百裡者半九十,許多人因為平時交流就太少,更沒有機會開拓眼界,加上對知識和技能的理解運作不當,人脈又匮乏,如此囧境有何未來?
武俠小說中的楊過經常和東邪西毒南帝北丐等頂尖高手一起稱兄道弟,切磋武藝,努力修行才有了神雕大俠的稱號,他如果整天跟武家兩兄弟,郭芙蓉,全真教那些喽啰們一起混,就算再努力還能厲害到哪裡?眼界又能拓寬到哪裡?最多在武林大會上露個臉被金輪法王的弟子達爾巴一掌打死後被人抬下去,多可悲。如何在最短的時間內出類拔萃,還需要學習更多關於楊過身上的優點,楊過開始很菜,要不是學了半招蛤蟆功防身有可能出去就被人打死了,他學了兩招就要拿出去用,教訓那些曾經看不起他和有點小本事就囂張欠扁的人,甚至是替別人解決危困,因為那樣他才有成就感榮譽感存在感贏得了很高的榮譽和尊重,他有很強的自尊心和上進心,世人越看不起他他就越強。甚至每次提升都會安排藏邊五丑、武家兄弟、達爾巴,西山一窟鬼這樣的小角色充當楊過的出場陪襯,IT行業的生存法則跟武俠的生存環境是極為相像的,在這裡能者才有發言權,不屈不撓有上進心的人才有出路。
技術要是有了,為人處世不夠圓滑怎麼辦?領導布置的任務是要去刺殺康熙狗皇帝,企業文化是反清復明,感覺剛進來的新人不可能把這個大任務交給自己的所以毫不擔心,反清復明和自己有個半毛錢關系,誰知道老員工欺負新人,跟領導說了句新來的剛好試試他的決心和能力,無端就被躺槍暗算了。一個有一定能力的人一定想深得領導的心意,更希望自己所做的事情都有所值,都不希望自己去當炮灰或者讓他人領功自己背黑鍋,做事重要?還是做人重要?做人做事都重要,一味的執迷技術不問窗外事,那只能成為被人指使和利用的二愣子,一味的搞關系拍領導馬屁做事卻一塌糊塗,那只能淪為別人笑柄成為假大空。怎麼才能搞定看似不可能的任務,怎麼才能為自己贏得更多聲望和影響力,怎麼才能經營好各種人脈關系,怎麼才達到做人做事兩全其美共利共贏,我們都還需要學習更多技術以外的知識。
EOE的目標在於匯集JavaAndroid業內精英,強強聚集全面提高你個人能力、視野和思維,形成良好強大的學術氛圍,相互不斷的交流,學習,分享,更快更好的實現每個人的人生理想和目標。
無論你是某領域的頂尖高手,還是集技術和管理為一身的全才,或者你一直覺得自己始終是個菜鳥,那麼請記住一句話,只要你感覺到有負重和壓力,那就說明你正處於上升階段正在走上坡路正在艱難的前進中,堅持下去就不會有錯。成長和上升就是伴隨痛苦和喜悅的,只有那些走下坡路的人才永遠覺得很輕松永遠鄙視他人的努力,一直停留在原地,等著被後浪拍死在沙灘上。
注:源碼下載地址回復可見!
1.11種安卓傳感器使用源碼
非常強大的11種安卓傳感器使用例子集合源碼,包括加速度傳感器、磁力傳感器、方向傳感器、陀螺儀傳感器、光線感應壓力傳感器、溫度傳感器、接近,近距離傳感器、重力傳感器、線性加速度傳感器、旋轉矢量傳感器等11種安卓手機傳感器的使用。
2.100種圖片處理效果大全項目
可以處理出大約100種圖片效果,常見的和不常見的濾鏡效果可以處理出來,可以說涵蓋了市面上所有特效相機可以處理出來的效果。項目所有代碼都是純java代碼實現,沒有封裝成jar包。截圖是挑選了幾張有代表性的,更多截圖可以看一下源碼包
3.安卓wifi搜索連接熱點創建項目
本項目是在飛鴿傳書安卓版中提取的wifi連接部分的功能源碼,可以實現wifi熱點的搜索熱點連接和創建,把手機創建的熱點提供給其他設備。但是項目注釋比較欠缺。如果沒有相關安卓wifi的相關知識閱讀起來可能有點吃力。
4.FlappyBird像素鳥Unity+cocos2dx項目
不說別的單說中國人的山寨能力在全球那絕對是數一數二的。這不FlappyBird這款虐心的游戲剛火了不多久國內的小伙伴們就按耐不住了。本項目是FlappyBird(俗稱像素鳥)的再現項目源碼,包括Unity版本和cocos2dx版本,還帶有一個詳細的源碼分析講解pdf文檔。另外壓縮包裡還附帶了一個Crack版的“不死鳥”apk,只要頭不落地就不會死,同樣附帶破解過程的pdf分析文檔。
5.安卓win8風格音樂播放器
本源碼一款win8風格的入門級安卓音樂播放器項目源碼,所有的界面都把通知欄隱藏掉了。點擊歌曲列表會掃描sd歌曲,所以需要sd卡支持。實現了一些歌曲播放的基本功能。例如暫停、繼續、拖放進度等。歌詞功能還沒有完善,但是代碼裡有相關的實現源碼。
6.安卓多功能手電筒項目
不得不說手機的閃光燈是個好東西,小編租住的是一個建於上世紀80年代的老式居民樓,樓道破爛不堪沒一個燈亮。每次開門都要祭出手機閃光燈才能捅准鑰匙孔開門。這次給大家分享的是一套安卓手電筒的項目源碼界面相當炫,每次啟動軟件和打開閃關燈也都會播放很有科技感的音效。軟件主界面上顯示了當前手機的電量,最下面是全屏彩燈、交通信號燈、警燈和SOS的功能按鈕。功能都已經實現,詳細的情況可以自己運行查看,本源碼是一套比較不錯的安卓手電筒方面的源碼。學習和借鑒開發都是比較不錯的選擇。另外項目中集成了google的廣告sdk不想要的話可以刪除調用代碼即可.
7.安卓多功能手機助手項目
本項目是一套基於安卓手機的多功能手機助手的項目源碼,實現的功能有手機軟件的管理、硬件信息的讀取顯示、電量情況讀取和顯示、鬧鐘設置、相機、通訊錄、聯系人、短信的讀取和顯示。還可以一鍵結束程序,看了一下源碼注釋很豐富,功能模塊代碼也都是放在獨立的包裡,總體來說是套不錯的源碼,值得借鑒學習.
8.安卓記賬本畢業設計項目源碼
本項目源碼是一套安卓記賬項目源碼,項目不大很適合改動做畢業設計。通過Sqlite實現了消費的記錄支出的記錄並可以匯總成賬單按月或者按天顯示,還可以備份賬單數據。但是不知道什麼原因在我的手機上備份失敗了。另外報表部分還沒有做,涉及的技術點不多,代碼也比較簡單,另外項目還帶有一個關於項目設計和開發的報告文檔
9.安卓快遞跟蹤信息查詢急速版
上次網站給大家分享了一個快遞查詢的程序源碼不知大家是否還記得,上次那個是因為快遞100的api變動導致部分快遞查詢不能正常顯示,這次這個程序很完美的實現了快遞查詢,我測試了兩個正在路上的件,查詢速度非常快查詢出的信息也很准確,幾乎在點查詢的時候立刻就可以展現物流跟蹤信息,程序沒有什麼內置廣告。程序沒有使用快遞100的api而是采用了直接http請求快遞100的wap站實現的快遞查詢,因為wap站返回響應包非常小所以比使用api方式更高效。另外程序的UI非常簡潔,只有核心的查詢功能和一個歷史記錄功能。給大家推薦這套代碼
10.安卓藍牙對戰塔防游戲
本源碼是一套安卓的塔防游戲源碼,在游戲裡那些平時可愛的的小狗小貓小豬小兔小象小猴小鼠全部成了被攻擊的目標,游戲有七張地圖、14種動物、5種武器和若干種武器的升級版本。UI很精美,還支持朋友間的藍牙對戰。小編還樂此不疲的試玩了半小時,游戲有保存進度功能不會說退出再登錄必須要重頭玩。重新進入游戲的時候可以選擇是新游戲還是繼續玩。另外游戲內置ScoreNinja比分牆系,可以與其他玩家全球比分,總體來說本游戲是很優秀的一款游戲。
11.安卓手機鋼琴模擬器項目
本項目源碼為初級作品,可能存在一些bug,但整體功能是完整的,裡面有幾首歌的游戲關卡,每個琴鍵彈出的音都像真正的鋼琴。項目注釋豐富,可以學習一下,另外可能是因為手機系統的問題,我的2.3.3只能進Free模式,不能進入Challenge模式。
12.安卓應用市場app商店源碼
本項目源碼是一套安卓應用市場手機客戶端項目源碼,包括android客戶端+javaweb服務端,安卓客戶端與服務端通過json交互,昨天有個朋友找我咨詢這方面的源碼來著,我就把這套源碼推薦給他的,項目涉及的技術比較全面例如app的斷點續傳下載、安裝管理、app搜索、用戶評論、投訴舉報等一些應用商店常見的功能都有,如果正在做這一塊可以參考一下。
13.安卓應用游戲卸載器項目
一套應用卸載軟件項目源碼,可以卸載非系統應用對於系統應用會在應用名單中直接忽略掉。看了一下實現的代碼不太多,注釋打的也恰到好處,理解起來可以說很輕松。另外比較搞的是可以把自己也卸載掉,其他信息可以看一下截圖。
14.安卓在線txt小說閱讀器項目
本項目也是一個電子書項目源碼,可以在線下載或者閱讀本地SD卡上的txt格式電子書。書架效果比較不錯,切換到我的書架可以自動列出下載的書目和本地的書目。但是如果SD卡上txt文件比較多可能掃描文件的時間要長一些,我的手機上因為自動產生的txt日志文件比較多所以光掃描時間好長一會兒。本項目因為服務端網站有變動所有小說下載部分不能做演示了,但是可以參考一下實現代碼。另外文本閱讀部分在我的機子上也有點小問題,可以自己下載跑一下.
15.純java編寫2d坦克小游戲
一款關於坦克的2D小游戲源碼,項目雖小但是涉及的東西卻不少,各種炮彈飛碟和坦克等效果使用了大量的繪圖血量的計算也很多,按住屏幕上下滑動可以控制炮管角度,點擊屏幕發射炮彈,另外如果摧毀了敵方的坦克或者飛碟會給自身加血,坦克行進過程中也有炮彈補給箱動畫。純java代碼實現,想學習繪圖方面的知識不要錯過.
16.大學生心理健康職業性格測試
一款集合大學生心理素質健康測試和職場性格測試的源碼,使用之前需要新建一個用戶,測試結束會給出一個心理健康測試結果報告或者職場性格測試結果報告。題庫使用了單機的Sqlite,另外作者留了一個關於個人說明的小彩蛋,在那個生活右手的選擇圖片上按住大約2秒左右會出現個人說明主頁。
17.帶進度條簡易浏覽器項目
本項目源碼是一套簡單的安卓浏覽器項目源碼,主要使用了安卓的WebView控件,另外還實現了網頁加載進度條,可以實現浏覽器內的前進後退。半透明菜單使用的popwindow彈出菜單,另外項目中還有一個背景更換的功能的實現代碼,但是不知道什麼原因在我手機上沒有效果。項目不大,注釋比較豐富。很適合新手學習安卓的WebView控件的使用。
18.帶詳細注釋的水果消消看源碼
本項目源碼是安卓水果消消看游戲源碼,連連看這一類的小游戲非常討女孩子們的歡心。本項目是純java代碼打造的連連看項目。界面簡介明了,開始有3次隨機打亂水果位置和三次自動消除功能。可以隨心更換背景圖片與水果圖,替換成自己想要的圖片。項目有比較詳細的注釋,有點安卓基礎也絕對可以一看就懂。
19.電子書閱讀器項目源碼
本款源碼是一款強大的安卓電子書閱讀器源碼,可以支持doc、txt、rtf、bf2、oeb、epub、mobi、prc等八種格式的文檔(雖然我沒有聽說過最後五種格式),人性化的操作是項目的一大亮點,點擊屏幕上半部分可以選擇轉跳頁數下半部分顯示功能菜單點擊屏幕右半部分可以閱讀下一頁,點擊左半邊分可以閱讀上一頁,同時可以使用音量鍵進行翻頁,書籍的閱讀包括本地閱讀和在線閱讀,在線閱讀的內容來自網友的上傳分享。另外項目中大量使用了github上的組件。其他具體情況可以查看運行截圖或者自行導入項目編譯。
20.仿QQ列表通訊錄項目
QQ的好友列表大家都很熟悉吧?本項目源碼就是一套仿QQ好友列表的通訊錄項目源碼。長按分組可以出現分組信息的增刪改和聯系人的新增選項,長按聯系人可以出現聯系人的刪除編輯和移動選項。點擊聯系人頭像右邊的箭頭按鈕可以出現發郵件、短信和打電話的選項。聯系人信息的存儲使用的SQLite、項目不大注釋合理。是套比較優秀的項目源碼。
21.仿QQ郵箱安卓客戶端項目
安卓通用郵件客戶端項目源碼,自動截取郵箱域名使用smtp方式登錄郵箱,所以要求測試郵箱已經開通了smtp登錄授權,詳細的開通方法可以google 郵箱+smtp 例如:QQ郵箱 smtp就可以找到開通smtp的方法了。本文不做介紹。項目有超詳細的中文注釋。UI是扒的QQ郵箱客戶端的皮。想學習這一部分內容的同學可以借鑒一下。另外在avd上測試一直不能登錄需要4.0以上的真機測試。可以操作郵件聯系人和發郵件。本源碼是一個不錯的郵箱源碼.
22.仿愛樂透安卓版彩票UI項目
本項目是仿愛樂透安卓客戶端UI項目源碼,是很有代表性的安卓復雜混合布局項目,比較適合初學者閱讀和學習安卓布局方面的知識。代碼量不大,結構層次也比較清晰。希望可以幫到一些剛剛學習安卓布局的朋友們.
23.仿唱片機音樂播放器
一款很個性的音樂播放器,是仿照老式留聲機樣式的播放器,使用之前先選幾首歌然後添加到一個半圓形的歌曲列表裡,然後先按右上角的開關按鈕,會有一個留聲機唱針緩緩右移的動畫效果。項目工程量不大,源碼注釋比較少。項目的亮點是動畫效果。
24.仿手機QQ音樂播放器項目
一款仿QQ音樂源碼,可以實現按照歌名、歌手和專輯進行分類,也有lrc歌詞同步功能,不過要把歌詞放在一定的路徑才能同步顯示。源碼中也有歌曲下載方面的實現代碼。但是在真機測試中最起碼我沒有看到可以下載歌曲,不知道是不是以前的服務器失效的緣故。播放器有點差強人意,如果十分是滿分的話我只給這款播放器源碼打4分。
25.仿微信基於位置的聊天
本源碼是一款類似於微信的程序源碼,只不過是強制基於位置的。就是相當於一直開著微信的位置共享。源碼有較完善的注冊登錄系統,可以在注冊的時候選擇本地頭像進行上傳。軟件載入後會先載入附近離你最近的人的消息。直接點擊可以播放語音內容,點擊頭像可以打開發布人的主頁信息給發布人發私信。程序內置了一些頻道,可以點擊右上角的提問按鈕進行錄音並且發布。聯系人信息裡面有你關注的人和關注你的人。點擊下面導航欄的設置按鈕可以更改個人頭像和查看個人信息。如果在主界面點手機上的菜單鍵可以看到軟件信息的一些詳細的設置,其他詳細的情況可以看一下截圖所示。
26.高仿安卓捕魚達人游戲
國內某個團隊開發的一套高仿捕魚達人的安卓游戲源碼,已經有人二次開發後拿出去發布了,小編從來不提倡拿著別人的代碼改改就當成自己的去發布,小編的初衷只是為了讓大家借鑒一些技術然後不去重復造輪子。本套游戲的畫面比較精美,我的摩托老爺機玩起來也不卡,項目默認編譯版本是android1.6。有簡單、普通、困難三種模式,捕魚網可以升級到5級別,魚的種類也有很多。游戲的背景音樂是甩蔥歌不喜歡的話可以在游戲裡面關掉也可以從源碼裡替換,更多的功能可以參照游戲截圖。因為小編對安卓游戲的研究有限就不對涉及技術班門弄斧了
27.高仿微信5.2內測版UI項目
本站之前也介紹過兩個仿微信項目源碼,在本站搜索一下“微信”就可以找到,本次給大家分享的是高仿微信5.2內測版UI的項目源碼。小清新界面,動畫流暢,暫時沒有涉及功能上的代碼,主要是就是實現了動畫和滑動事件的定義,項目導入eclipse可以直接編譯運行。
28.基於XMPP的即時聊天項目
本項目是一套基於android+asmack+openfire+xmpp的安卓即時聊天服務端,項目直連google talk服務器,可以使用谷歌帳號登錄客戶端,測試需要至少兩個谷歌帳號。在程序裡添加好友即可聊天。聊天核心功能使用的smack庫,本站也有本源碼作者的一個作品,本項目附帶3個詳細講解本項目的pdf文檔。想研究一下XMPP這一塊的朋友絕對不容錯過。
29.教務選課學生成績管理項目
本項目是一套基於安卓的學生成績管理系統,包括安卓客戶端源碼和mysql數據庫。暫不包括服務端。實現了對學期信息
、班級信息、學生信息、課程信息、成績信息的CRUD。項目是學生級別的所以界面和編碼都不太嚴謹導致項目看起來比較臃腫。但是項目的注釋比較豐富,涉及的技術也不多,安卓開發新手可以看一下。另外如果您想找畢業設計作品的話不太建議使用這個項目,在本站搜索一下“畢業”即可。
30.企業級discuz論壇安卓蘋果客戶端
“Discuz是全球成熟度最高、覆蓋率最大的論壇軟件系統之一”小編接觸discuz還是在大一的時候,無聊在網上逛著玩的下了一個discuz搭了起來,發現這玩意還真是強大。本次給大家帶來的是discuz原生app程序系列源碼,包括discuz安卓端源碼、discuz蘋果端源碼和基於discuz2.5的api程序,還有詳細的安裝部署文檔等整套項目源碼。可以實現論壇的登錄、發帖、查看論壇詳細帖子、查看論壇分類帖子列表,推送論壇消息等功能。是一套比較完善的客戶端源碼。更多詳細的內容可以http://www.verync.com/查看。下面的圖是在官網借的幾張圖,android版源碼也實現了iPhone版源碼全部功能。
31.人機五子棋項目源碼
一個五子棋游戲項目源碼,包括算法都有有比較詳細的中文注釋。只支持與機器人對戰,不支持網絡對戰與多人局域網對戰。人用白旗先手AI智商一般。可以做畢設也可以美化一下界面。
32.三組圖標可調連連看
一款連連看小游戲,游戲內置動物、聖誕、國旗三種不同的連連圖標主題,並且可以在玩的時候隨時切換。游戲玩起來比較流暢內置一個游戲排行榜可以查看游戲玩家的排行情況.源碼比較簡單基本沒有注釋。
33.史上最牛開源集合資訊閱讀器
本項目是一套關於圖文資訊的項目源碼,該項目是由若干個小項目組成。整整集成了10個開源項目,把不要重復造輪子這句程序界的名言發揚的無比光大。其中七個項目以jar包形式支持,其余三個需要以工程方式鏈接。另外項目使用了mvc和多種設計模式但是代碼比較干淨整潔。更多項目細節可以自己下載源碼編譯運行。另外項目是從github直接下載的,如果出錯可以訪問https://github.com/geniusgithub/Look-Around下載最新源碼
34.隨手記安卓記賬項目
本項目是一套安卓記賬項目源碼,UI做的很精致,實現了日常支出和收入的記錄功能,可以按照天、周和月來查看自己的消費情況。並且可以記錄是通過什麼渠道消費的。項目還有一個分類預算功能,可以提取設置每月預算,到月底可以對照預算與真實消費之前的差別,監督自己合理理財。
35.天氣預報可換膚詳細注釋項目
本站之前也介紹過幾個關於天氣查詢的項目源碼,本次給大家帶來的也是一套關於天氣的安卓項目源碼,數據使用的是中國天氣網(http://www.weather.com.cn)的接口。項目源碼裡注釋寫的非常非常詳細,另外本項目也實現了動態更換背景圖片的功能,關於項目的其他詳細信息可以看一下項目截圖
36.童年小游戲超級瑪麗項目
相信大多數80、90後對超級瑪麗、魂斗羅、拳皇這些游戲的名字肯定不會感到陌生。還記得小編小時候屁顛屁顛的拿著借來的游戲卡插到那種簡易游戲機裡盯著黑白電視屏幕玩的不亦樂乎。本項目就是安卓版超級瑪麗游戲的源碼,但是游戲背景與超級瑪麗的不一樣,另外人物大小也不太協調。可能更適合在平板上操作。游戲內置有積分牆,積分數據沒有使用數據庫是直接存儲在txt中的,所以可以任意篡改用戶得分。源碼不太復雜可以借鑒學習一下算法部分。
37.雲信理財項目UI設計
一款理財產品軟件的UI設計,無實際功能.投資資訊按鈕可以點擊進去。也實現了購買和付款的界面。登錄界面UI設計的很標准。輸入任意帳號密碼以後點擊登錄既可打開個人中心。投資管理界面可以打開。如果有做類似產品的可以借鑒一下本源碼
=============================================================================================
我們的技術交流群:
一群:173711587 (已經爆滿,碰運氣也難進)
二群:305967079 (即將滿員)
三群:66756039 (即將滿員)
海量源碼,視頻,資料,文檔,均在群網盤共享,500G+一鍵下載,不收積分手續費。
眾多大神老鳥紛紛伸腿等你來抱,還在猶豫什麼呢?
Join Us!
源碼下載地址:
源碼下載
本文由襲烽(http://blog.csdn.net/shimiso)精心匯集整理,所有源碼資料均來自各大開源社區,最終解釋權和歸屬權屬原創作者所有。
請大家以交流學習為主,並尊重作者原創,切莫轉載抄襲或用於商業不法用途,感謝您的理解和配合!
熟悉RxAndroid的使用方法. 要點包含: (1) 鏈式表達式的使用方式. (2) Lambda的應用. (3) Rx處理網絡請求. (4) 線程自動管理, 防止內存
Android 實現QQ第三方登錄 在項目中需要實現QQ第三方登錄,經過一番努力算是寫出來了,現在總結以下,以防以後遺忘,能幫到其他童鞋就更好了。 首先肯定是去下載SDK
做Android開發兩年的時間,技術稍稍有一些提升,剛好把自己實現的功能寫出來,記錄一下,如果能幫助到同行的其他人,我也算是做了件好事,哈哈!!廢話不多說,先上個圖。先上
系統自帶的SeekBar樣式是水平的,如果需求一個垂直方向的效果就需要自定義了。原理很簡單,即定義一個類繼承於SeekBar,並在OnDraw方法裡面旋轉一下視圖。代碼如