【问题标题】:Android: Making a complex interfaceAndroid:制作复杂的界面
【发布时间】:2013-12-12 21:33:18
【问题描述】:

我是 Android 应用程序开发的初学者。我有一个应用程序的想法,但我首先需要确定我的方向。因此,我不想让您对应用程序的复杂性感到困惑,我只想问一个问题。显然,我不希望任何人为我编写完整的代码,而只是通过指示要查找的方法、类或关键字来引导我找到正确的路径。

我想知道如何创建同一图像的多个实例。我计划拥有一个工具栏,其中包含您可以选择的所有工具,然后是一个您将放置这些工具的工作区。曾经玩过塔防游戏,您知道如何拥有一个工具栏,其中包含可供选择的塔楼,然后您只需将它们拖放到地图上?类似的东西。还请指导我哪种布局最适合此类应用程序。

我知道这个问题太宽泛了,但是任何帮助我开始的帮助都会非常有帮助。

【问题讨论】:

    标签: android layout drag-and-drop


    【解决方案1】:

    对于游戏,您不想使用原生 View 对象。这是guide on Android game development

    这是一个基于 Sprite 的 Android 游戏的simple example

    【讨论】:

    • 从技术上讲它不是游戏,我正在尝试为电路构建一个应用程序......但我想同样的概念也适用......谢谢!
    • 如果它回答了您的问题,请投票。我列出的示例(国际象棋游戏)在概念上类似于电路应用程序,因为它可能基于网格并支持拖放。
    • 完美,但它说投票需要 15 声望点...这就像我在这里的第一篇文章,所以我是全新的
    【解决方案2】:

    我个人认为你在这里走错了路。就像如果你想盖房子你不会从盖屋顶开始,首先你需要买一本书(我会推荐 Busy coders guide to android development)或者开始阅读(或者在 youtube 上观看)一个教程,然后开始学习在 android 中编码。做得更好,一段时间后你会更好地理解你可以用这个平台做什么以及如何做。在你能够做一些简单的事情之前,你需要学习大量的东西,但相信我,学习 android 是非常令人兴奋的,你在开发应用程序时所获得的感觉应该是推动你前进的动力。希望这会有所帮助。

    【讨论】:

    • 感谢您的回复,事实上我之前上过一些编程课程..但我主要使用嵌入式系统...所以我并不是完全的编程初学者...是的,我也阅读了很多关于 android 开发的教程,但我提到的东西有点高级......长话短说,我会考虑你的建议哈哈谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-22
    • 2012-01-24
    • 1970-01-01
    • 2011-04-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多