java - Android 拥有多个 View 的最有效方式

标签 java android

我有一个应用程序,允许用户将许多 View 拖到“ Canvas ”上。用户可以平移、旋转、翻转和缩放这些 View 。每个 View 上都需要有一个图像。我正在考虑简单地膨胀 ImageView 并让用户与它们交互。

是否有更有效的方法可以在屏幕上显示最多 50 个可以交互的图像?

如果是这样,您能给我一些代码示例吗?

编辑:

我注意到有多种方法可以做到这一点: 一些教程使用表面 View 、位图和线程 其他教程使用open gl 其他教程只是有 View 上的 View ,

我应该走什么路线?

谢谢

最佳答案

看看这个应用程序:

https://market.android.com/details?id=com.sunshine.fingerpaint

通过在应用程序顶部使用水平 ScrollView ,您可以扩充所需的 50 张图像并让用户与它们交互。

关于java - Android 拥有多个 View 的最有效方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8213276/

相关文章:

Android ListView 文本颜色 白色

java - 使用 Intent 传递可分割对象时出错

java - 如何在 Fragment 中使用 map

java - 如何更改 JFrame 上的面板?

java - 更新嵌入在 AbstractDocument 中的组件的属性

java - 应用程序在切换 Activity 时退出沉浸模式

android - 进度对话框和后台线程处于 Activity 状态时处理屏幕方向更改?

java - Android:检查互联网连接会挂起 UI

java - 忽略返回对象时的编译时警告

android - 不从资源解析布局并在运行时设置它