我刚刚决定今天我想为我的手机制作一个图库应用程序,几乎只是将我喜欢的不同应用程序的几个功能组合成一个完美的应用程序,适合我。然而,问题是,虽然我知道一些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缓存数据以便快速加载并更新新添加的项目)。 –