考虑到 Java 开发不是我最擅长的方面,我即将开始新的 Android 应用程序,我想要一些关于从哪里开始的建议。问题不在于 Android API,而在于正确的工具和代码组织。
- 我应该使用像Android Bootstrap这样的模板应用程序吗?还有比这更好的吗?
- 我应该如何组织我的代码,以便在应用程序增长时有意义。
- 还有其他可能有帮助的库吗?
该应用程序将用于下载音乐,并且是免费的。将有一个服务器 API 来传递内容。
考虑到 Java 开发不是我最擅长的方面,我即将开始新的 Android 应用程序,我想要一些关于从哪里开始的建议。问题不在于 Android API,而在于正确的工具和代码组织。
该应用程序将用于下载音乐,并且是免费的。将有一个服务器 API 来传递内容。
在我看来,你应该从一个空白项目开始,尝试学习 Java 并了解 Android 中的类是如何工作的。使用模板并不是学习编程的最佳方式,因为您很容易感到困惑并且无法理解代码的作用。
您使用域、存储库、控制器和用户界面的包来实现经典的3 层架构。这样您就可以保持井井有条并轻松改进您的应用程序。
阅读 Android 论坛、文档并查看您需要使用哪些库。
首先在 Java 开发上变得更强大,通过 Java SE 教程。然后你可以看看Android Development Getting Started 页面。
我还建议您投资一些好的编程书籍