2

我正在研究 Tizen。在 Tizen 上开发一个我已经在 Android 上开发的应用程序。

我必须在背景中放置一个图像。然后在其上放置按钮。单击该按钮并在 javascript 中接收其操作。

如何将图像放置在背景中。

是他们在 Tizen 平台上传输 android 应用程序的任何方式吗?

我们可以在 Tizen 上制作我们的 android 应用程序吗?

4

3 回答 3

1

background-image在 CSS 中可以做到。

例如,将 mesh_background_1280x720.jpg 放入 images 目录而不是修复 style.css:

body {
    background-image: url("../images/mesh_background_1280x720.jpg");
}

对我来说这有效。

于 2013-03-18T15:10:59.060 回答
1

您可以使用 Jquery Mobile 来完成。

.ui-icon-myapp-custom {
    background: url("settings.png") no-repeat rgba(0, 0, 0, 0.4) !important;
}

在 HTML 中,

<a href="#user_info" data-role="button" data-theme="b" data-iconpos="right" data-icon="myapp-custom" >
Custom Icon
</a>

有关详细信息,请查看 http://jquerymobile.com/test/docs/buttons/buttons-icons.html

目前 Tizen SDK 不支持将 Android 应用程序转换为 Tizen。但是有办法。一家 Open Mobile 公司为 tizen 开发了 ACL(Application Compatible Layer)。如果您有 Android 应用程序,您可以将其提交给他们,他们可以将其转换为 Tizen。所有申请学分都将在您的名字上。他们会从三星那里得到一笔钱。在 Tizen 商店中搜索 ACL,您会在 ACL 下找到几个应用程序。

于 2016-01-01T03:49:47.097 回答
1

我可以告诉你如何使用 Tizen Native (WYSIWYG) 来做到这一点。如果您正在寻找基于代码的答案,请忽略这一点。然而,对于那些试图在 Tizen Studio 中学习和导航的人来说,这非常有帮助!

启动 Tizen Studio

文件/新 Tizen 项目

模板 / 下一个

移动 / 下一个

本机应用程序 / 下一个

UI Builder 单一视图(左下)/下一个

在 Project Explorer(左上角)中打开 Layout / Layout.xml 的树(双击打开 Layout)。

选择设计选项卡(中心)

在 Palette 中,UI Container(就在中心的右侧)

将“网格”从调色板拖到屏幕上

在属性选项卡中(最右边或打开:窗口/显示视图/其他/选择属性确定)

将 Col Count 更改为 720 并将 Row Count 更改为 1280

将“网格”从调色板拖到屏幕上

现在您应该看到更多 (22) 个 UI 组件

将调色板中的“背景”拖到您的屏幕上如果它没有自动调整大小(Hello BUG),请执行以下操作。拖动到比您的屏幕尺寸大一点(假设为高清,请查看此内容,我认为这是 Tizen 商店所要求的)。

突出显示背景,再次转到属性选项卡,底部变化属性:左 0,上 0,宽度 720,高度 1280。前几次它会给你带来麻烦,直到你发现 BG 调整大小的窗口不能再高比 BLUE TOP 和底部的窗口应该更大,直到您手动输入正确的尺寸,如上所示。

现在转到或打开您的资源选项卡(只需从 Windows 资源管理器拖放文件)并找到您已在 Adob​​e PS 中正确调整大小并使用“保存为 WEB”来减小 jpg 文件大小的背景图像。

拖到屏幕上的背景“图层”上。

对于按钮,您可以:将 UI 组件中的“BUTTON”拖到背景上,或者更好地将 UI 组件中的“图像”拖到背景上...

然后将“资源管理器”选项卡中的图像(来自 Adob​​e PS 的预制按钮)拖放到空白图像占位符上。您必须在“属性”选项卡中手动调整它的大小以获得正确的比例。

重复更多图像、按钮和文本,因为内置文本“标签”至少可以说是可怕的。您始终可以使其中任何一个执行按钮操作。

就我而言,现在我需要学习如何对所述按钮和动作进行编程。

哇!这将为您节省数周!希望我能一步一步找到这样的!

现在在哪里发布这个?IO

PS如果你觉得这很有用。勾选小黑色向上箭头以对此进行投票。纯粹是为了帮助别人,我没有“点赞”的奖励。

于 2017-01-19T23:09:00.707 回答