Tizen上的Android应用程序

时间:2012-11-28 12:26:43

标签: html5 tizen

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

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

如何将图像放在背景中。

他们是否可以在Tizen平台上传输Android应用程序。

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

3 个答案:

答案 0 :(得分:1)

CSS中的

background-image可以做到。

E.g。将mesh_background_1280x720.jpg放入images目录,而不是修复你的style.css:

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

对我而言,这是有效的。

答案 1 :(得分: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(应用程序兼容层)。如果您有Android应用,可以将其提交给他们,他们可以将其转换为Tizen。所有申请学分将是您的名字。他们将从三星获得金额。在Tizen商店中搜索ACL,您将在ACL下找到几个应用程序。

答案 2 :(得分:1)

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

启动Tizen Studio

文件/新Tizen项目

模板/下一步

移动/下一步

Native Application / Next

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

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

选择设计标签(中心)

在调色板中,UI容器(位于中心右侧)

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

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

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

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

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

将“背景”从调色板拖到屏幕上 如果它没有自动调整大小(Hello BUG),请执行以下操作。拖动到稍微大一点然后你的屏幕尺寸(假设高清,看看我认为这是Tizen商店需要的。)

突出显示背景,再次转到属性选项卡,底部变体属性make: 左0,前0,宽720,高1280.前几次它会给你带来麻烦,直到你发现BG调整大小的窗口不能高于蓝色TOP并且窗口应该在底部更大,直到手动输入CORRECT SIZE,如上图所示。

现在转到或打开您的资源选项卡(只需从Windows资源管理器中拖放文件),找到您已在Adobe PS中正确调整大小并使用SAVE FOR WEB减少jpg文件大小的背景图像。

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

对于按钮,您可以: 将“BUTTON”从UI组件拖到背景上或更好的是将“IMAGE”从UI组件拖到背景上...

然后从资源管理器标签拖放(从Adobe PS预制按钮)图像到空图像占位符。您必须在“属性”选项卡中手动调整大小以获得正确的比例。

重复更多图像和按钮和文本,因为内置文本“标签”至少可以说是可怕的。您可以随时进行任何按钮操作。

据我所知,现在我需要学习如何编程按钮和动作。

呼!这将为您节省数周时间! 希望我像这样一步一步找到了!

现在在哪里发布? IO

<强> P.S。如果你觉得这很有用。勾选小黑箭向上投票。纯粹是为了帮助别人,我没有得到“喜欢”的奖励。