如果我要实现一个像forest APP这个界面类似的功能。就是能动态把树木放在土地的适当位置,这个功能应该怎么做?求思路。。。谢谢我自己尝试用一个relativeLayout作为土地界面,但是不知道怎么动态的把树木(imageview)加载到合适位置。
人生最曼妙的风景,竟是内心的淡定与从容!
我认为题主所展示的效果,并非是通过布局完成的,可能是自定义的View手动绘制上去的,而且考虑了遮罩,前方的树会遮盖后方的视野,如果作为自定义View的话还是挺复杂的,即便不是自定义的View,也只能是通过其他绘图引擎绘制的,比如opengl,但是绝不可能通过布局来做的。
这个东西你最好自己手动绘制,要不你就要考虑到屏幕大小的问题了,动态计算。
你要通过布局 有点麻烦啊,你除非把每个方格都做为一个View,但是总感觉执行效率...
这是个游戏吗?如果是的话最好通过CoCo2d-x或unity框架来做,非常容易就可以实现这个效果。凭借View来做这个效果基本是不可能的,也是不合适的。
一种是你自定义一个ViewGroup去实现,里面每个
我认为题主所展示的效果,并非是通过布局完成的,可能是自定义的View手动绘制上去的,而且考虑了遮罩,前方的树会遮盖后方的视野,如果作为自定义View的话还是挺复杂的,即便不是自定义的View,也只能是通过其他绘图引擎绘制的,比如opengl,但是绝不可能通过布局来做的。
这个东西你最好自己手动绘制,要不你就要考虑到屏幕大小的问题了,动态计算。
你要通过布局 有点麻烦啊,你除非把每个方格都做为一个View,但是总感觉执行效率...
这是个游戏吗?如果是的话最好通过CoCo2d-x或unity框架来做,非常容易就可以实现这个效果。
凭借View来做这个效果基本是不可能的,也是不合适的。
一种是你自定义一个ViewGroup去实现,里面每个