关闭

怎么在Ubuntu系统上保存自己的数据

保存数据对于一些应用来说非常重要。比如在游戏zhuang...
阅读(1160) 评论(0)

在Ubuntu上使用Map和Position APIs

我们知道Map和Position API是现代手机中非常重要的接口。那么我们如何在Ubuntu手机上使用它们呢?关于更多的Map及Position方面的资料可以在我们的developer网站找到:http://developer.ubuntu.com/api/qml/sdk-1.0/QtLocation.PositionSource/...
阅读(983) 评论(0)

在Ubuntu上的传感器

我们知道传感器在现代手机中非常重要,我们需要使用它做一些有创新的应用。这里我们来显示怎么在Ubuntu上使用它所提供的传感器。...
阅读(1152) 评论(0)

调试QML应用

Console API Log console.log, console.debug, console.info, console.warn and console.error can be used to print debugging information to the console. For example: function f(a, b) { console.l...
阅读(2368) 评论(0)

在Ubuntu上面创建一个dianping Scope

前面我们已经学习了如何在Ubuntu Touch上面制作一个Scope应用。Scope也是Ubuntu上面一个非常重要的,又和其他平台区分的一种应用。它能很好地把web services整合到手机平台中,就像是系统的一部分。值得指出的是:由于一些原因,目前所有的Scope的开发必须是在Ubuntu OS Utopic (14.10)版本之上的。在Ubuntu OS 14.04上是不可以的。...
阅读(1723) 评论(10)

在Ubuntu Touch上创建一个HTML 5 Web应用

我们知道在Ubuntu Touch上面,我们可以创建Qt/QML的应用,同时,我们也可以使用...
阅读(1520) 评论(0)

在QML语言中怎么定义signal并怎么正确使用它

信号及槽(signal-slot)是Qt语言最基本的,也是最you...
阅读(1500) 评论(0)

使用C++拓展QML 类型及Property binding!

我们知道QML虽然是很强大的,但是有时我们觉得它有些功能还是需要C++来拓展的话,这时我们可以使用IDE提供的plugin架构来创建一个新的plugin。这个plugin可以在QML里直接调用。它的使用就像先前定义好的控件一样。首先我们来看一下我们最终设计的界面。...
阅读(1295) 评论(0)

在Ubuntu上的C++及QML混合编程

在这篇文章中,我讲述如果使用QML来调用C++来扩展我们的应用。我们需要在如下的情况下使用Qt C++来扩展我们的功能: 1)我们已经有成熟的C++引擎设计或协议等。比如我们已经用C++设计好了我们的Fetion协议代码。我们没要再用另外一个低性能的语言来重新写一边 2)有些功能我们没有办法使用Javascript来完成,必须使用系统或专用的一些功能包来完成。这时我们可以使用C++语言来完成我们需要的功能 3)有些代码对计算的要求非常高,需要使用大量的CPU时间,这时,我们可以考虑使用C++来完成这部分的...
阅读(1281) 评论(0)

Ubuntu手机系统目前支持的装置及刷Ubuntu OS到你的装置中

在这篇文章中,介绍了目前Ubuntu系统支持的手机及刷机的步骤!...
阅读(7571) 评论(9)

在Ubuntu Touch平台上开发的途径(Quick Quick, Scope, HTML 5)

目前在Ubuntu Touch提供了丰富的开发途径供开发者进行开发。它覆盖了从本地开发到Web的应用开发。下面我来介绍一下有那些开发的语言及途径可以用来开发: 1)Scope 应用开发 Scope 这个词对很多的开发者来说可能比较陌生,到目前为止也没有一个相应的中文词来精确地描述它到底是什么。简单地说Scope是Ubuntu OS区别于其他系统的一个独特的U...
阅读(2172) 评论(0)

用Qt Quick快速设计UI

这是一个视频教程。我先前的同事已经把它给录下来了。我觉得非常好。具体的地址  是:http://v.youku.com/v_show/id_XMjM0NjczMjE2.html。现在分享给大家。可能大家不能找到源码。大家可以参考我的设计在如下地址: https://code.launchpad.net/~liu-xiao-guo/debiantrial/flickr 你可...
阅读(1467) 评论(0)

怎么安装Ubuntu应用到Device中

这里我们先设想你们已经把手机刷到Ubuntu Touch最新软件。下面我们来介绍怎么生成Click package,并安装到手机中。 1) 生成Click Package 启动Ubuntu SDK打开已经创建的应用 选择IDE左下方的目标架构为"Ubuntu Device (GCC armhf-ubuntu-sdk-14.10-ut...
阅读(1485) 评论(0)

QML入门教程(3)

经过前面两个教程,文字也能显示,也能处理鼠标事件了,来点动画吧。 这个教程实现了当鼠标按住的时候,Hello,World从顶部到底部的一个旋转过程,并带有颜色渐变的效果。 完整的源代码main.qml import QtQuick 2.0   Rectangle { id: page width: 500; height: 200 color:...
阅读(1138) 评论(0)

QML入门教程(2)

QML入门教程(2) 在上一篇文章里我们使用了最基础的QML类型实现了文字Hello,World的显示。这篇文章中将会增加颜色选项面板,用户可以给Hello,World设置不同的颜色,如下图显示 QML组件 从图中可以看到选项面板由6个颜色小块组成,它们唯一的区别就是颜色不一样。那么我们就可以用组件(Component)来实现一个颜色块,然后在需要的时候使用这...
阅读(1423) 评论(0)
18条 共2页1 2 下一页 尾页
    个人资料
    • 访问:505369次
    • 积分:8093
    • 等级:
    • 排名:第2630名
    • 原创:351篇
    • 转载:7篇
    • 译文:0篇
    • 评论:257条
    文章分类
    最新评论