2012-06-16 52 views
-1

我一直在玩android SDK,我想最終做出有用的東西。需要幫助,編寫我的第一個有用的Android應用程序。歌詞搜索應用程序

我正在考慮開發一個小的Android應用程序。我有大約600首歌曲,格式爲.text,總大小約5 Mb。

基本上用戶將按數字(1到600)或標題搜索歌詞。選擇它,它會以愉快的字體顯示,適合一個小屏幕。只要它有效,我不必看起來很花哨。

其他功能可能包括:收藏,並與歌詞播放的曲目旁邊(但這些都是多餘的,也許在第二版)

  • 我想過把所有的文件夾中,然後每個ID標題,我認爲這將是乏味的,我只能實現一個基本的字符串搜索算法。

我堅持,不知道在哪裏,在設計部分

我的問題是開始:什麼是我的出發點?實施它的最佳方式是什麼?我如何將所有想法放在一起?如果我將問題分成更小的部分,他們會是什麼樣子。 任何提示,建議,你可能會很棒。

我在網上做了一些研究,但他們有點太廣泛,我想這裏可能是尋求幫助的最佳地點。

非常感謝你

+1

我在想自己,誰在給他的Android應用程序寫歌詞? :) – alfasin

+2

StackOverflow通常只是用於編程的具體問題,這是更多的結構和如何編碼的問題。我建議您重新解釋您的問題,使其更好地符合提問問題的指導原則。 http://stackoverflow.com/faq#dontask – John

回答

0

首先要弄清楚如何顯示文本文件中的文本。 然後你想弄清楚如何保存大量的txt文件。你想要做的是有一個包含所有歌曲和文件名的XML文件,給每個文件一個有意義的名字,可能就像一個ID。然後,您需要弄清楚如何讀取XML文件,然後您想要搜索XML中的歌曲,然後從中獲取該ID,然後獲取該文件並將其顯示出來。

所以基本上這是你應該通過

  • 負載走什麼。txt文件
  • 顯示文本
  • 加載XML文件
  • 與XML比賽歌名然後得到它的ID
  • 獲得ID文件
  • 顯示

,你會希望把所有東西都放到一個zip文件中並解壓縮並將txt文件放在SD卡上。

+0

非常感謝,我想這一切都歸結爲正確的步驟。再次感謝 –

+0

沒問題。接受? – FabianCook

0

這聽起來像是一個很好的數據庫應用程序。我建議你開始學習如何創建和訪問內部數據庫,並將它們存儲在用戶的外部媒體上。您可以將所有歌詞存儲在數據庫中,列{_id,songName,songLyrics}。歌詞可以存儲爲非常長的字符串,然後格式化爲坐在文本視圖中。

至於設計過程,首先在一張紙上畫出你想要的應用程序所有的屏幕。想象一下,它在設備上運行,它看起來應該是什麼樣子。然後,使用Eclipse ADT插件中的佈局編輯器創建它們。

+0

你想做一個離線應用程序或使用webservices獲得結果的應用程序? –

+0

非常感謝。我現在看得很清楚 –

+0

Andi,如果您喜歡我的回答或@ SmartLemon的口水,並且想將其標記爲問題的答案,請單擊我們答案旁邊的標記。它幫助我們很大:) – pogo2065

相關問題