我剛剛決定今天我想爲我的手機制作一個圖庫應用程序,幾乎只是將我喜歡的不同應用程序的幾個功能組合成一個完美的應用程序,適合我。然而,問題是,雖然我知道一些Java,並且在高中時期接受AP計算機科學,但我不知道從哪裏開始。我大致瞭解,甚至沒有那麼瞭解Android Studio的佈局,但我可以通過。我需要幫助在網上找到有用的資源來幫助我學習,甚至有人能夠回答我可能遇到的許多問題。我看過一些YouTube視頻,並嘗試閱讀一些教程,但是我沒有找到任何能夠幫助我清理的東西。我現在要問幾個問題:剛剛開始Android Studio,我需要指導
1.)我不知道從哪裏開始或者使用什麼來讓應用程序在網格視圖中顯示設備存儲和微型SD卡中的圖像。我已經閱讀了關於使用RecyclerView不使用盡可能多的資源的一些事情,並且還提到了一些關於Glide以獲得更好性能的內容(如果我理解正確,我認爲這兩者都是這樣做的),但我不知道如何處理或者甚至如何也可以使用。
2.)在xml設計部分,我不善於瀏覽所有內容並理解我應該使用什麼內容。我可以在photoshop或其他程序中做出好的設計,但我不確定如何真正實現這一願景並將其轉化爲工作片段。
3.)幾乎我只是需要幫助,可能會想到更多的問題,因爲有人試圖回答這些問題。
謝謝!
我只是建議花更多的時間研究。你的問題現在太廣泛了。也許試試看看一些[開源圖庫應用程序](https://github.com/search?utf8=%E2%9C%93&q=android+gallery&type=Repositories)來幫助獲得更好的想法。 – adneal
我的意思是廣泛的,因爲我不知道我在做什麼。我瀏覽了一些這些應用程序的代碼,並沒有理解android如何引用它沒有什麼幫助的東西。例如,我無法弄清楚要查看哪些代碼行可讓應用以縮略圖形式顯示設備中的圖像。 – TrombonerJake
首先,[this](https://www.androidauthority.com/how-to-build-an-image-gallery-app-718976/)是一個很好的畫廊應用程序的詳細教程,另外,他們已經提供瞭如何處理縮略圖(使用Picasso緩存數據以便快速加載並更新新添加的項目)。 –