Android開發者應該深入學習的10個

2021-06-26 11:48:18 字數 1409 閱讀 9951

1.android團隊提供的示例專案

如果不是從學習android sdk中提供的那些樣例**開始,可能沒有更好的方法來掌握在android這個框架上開發。由android的核心開發團隊提供了15個優秀的示例專案,包含了遊戲、影象處理、時間顯示、開始選單快捷方式等。

2.remote droid

remotedroid是乙個android應用,能夠讓使用者使用自己的無線網路使用無線鍵盤、觸控螢幕操作手機。這個專案為開發者提供了如網路連線、觸控螢幕手指運動等很好的樣例。

3.torproxy和shadow

torproxy應用實現了android手機無線電電傳通訊(tor),和shadow應用一起使用,可以使用手機匿名上網。從該專案源**中,可以掌握socket連線、管理cookie等方法。

4、 android smspopup

smspopup可以截獲簡訊內容顯示在乙個泡泡形狀的視窗中。從這個專案中可以掌握到如何使用內建的簡訊sms介面。

5、 standup timer

standup timer應用用於控制站立會議時間,類似秒錶倒計時,可以提醒每個人的講話時間已到,從而保證每個與會者使用時間一樣。從該項目的**中,可以學會如何使用時間函式。另外,這個專案的**是採用檢視view、模型model嚴格分離的設計思路。

6、 foursquare

是foursquare.com的乙個客戶端應用,該應用主要分為兩個模組:api(com.joelapenna.foursquare)和介面前端(com.joelapenna.foursquared)兩部分。從該專案**中,可以學會如何同步、多執行緒、http連線等技術。

7、 pedometer

pedometer應用用於記錄你每天走路步數的。儘管記錄不一定精準,但是從這個專案中,可以學習幾個不同的技術:加速器互動、語音更新、後台執行服務等。

8、 opensudoku-android

opensudoku是乙個簡單的九宮格數獨遊戲。從**中可以學習到如何在檢視中顯示**資料,以及如何和乙個**互動等技術。

9、 connectbot

connectbot是android平台的乙個客戶端安全殼應用。從該專案**中,可以學習到很多android安全方面的內容,這些是你在開發應用時經常需要考慮的安全問題。

10、 wordpress的android應用

當然在最後不能不提wordpress的android應用了,這是wordpress官方開發團隊提供的乙個專案。從**中可以學習到xmlrpc呼叫(當然還有更多的優秀內容)。

獨立的android開發者開發app如何盈利?

一 開發方面 總結重要經驗 3.學會適當的放棄,不然會浪費很多精力。二 使用者方面 怎麼樣得到使用者?只有一條路 推廣!總結重要經驗 2.推廣一定要重點推,論壇發帖格式要美觀。三 收入方面 雖然最近都沒有更新版本,但積分牆廣告的收入並沒有下降,我認為我的積分設定的比較合理,讓使用者持續消費積分。我使...

開發者應該了解的API技術清單!

此外,難道我們的競爭對手還會自己來打造非核心的程式組成部分嗎?面對緊張的競爭局面,我們必須充分且合理地分配資源,讓自己盡可能地走在對手的前面。工具和解決方案 以下作者整理了乙個api服務清單,一方面希望能讓你的開發過程變得輕鬆,另外一方面希望能幫你節約時間,精力和努力。認證 授權 authentic...

iOS 開發者應該知道的 ARM 結構

這是一篇圍繞 ios 來介紹 arm 結構的文章,用詞簡單,邏輯清楚,偶見幽默。非開發者也值得一讀,權當增長知識。我在寫 neon on iphone 入門 的時候,曾以為讀者已經比較了解 ios 裝置的處理器知識。然而,看過網上的一些討論,我才發現,原來這些知識並不普及,我的錯。此外,我覺得了解這...