Linux开发基于Qt的Android应用指定调试设备

最近安装了中外结合的Ubuntu Kylin试试。然后换上了搜狗输入法,这个编码的感觉比微软那个爽多了。开Qt Creator、通过Chromium来访问网页也是飞快的,使用GCC编译的速度也是非常满意的。而在指定安卓设备的时候遇到了一点儿小麻烦:我在将安卓平板电脑连接到电脑的时候,发现adb无法...

2015-06-15 09:39:14

阅读数 1648

评论数 0

Qt移动应用开发(八):实现跨平台的QML和OpenGL混合渲染

上一篇文章讲到了利用C++这个桥梁,我们实现了QML和Java的交互。Qt 5大力推崇的QML/JS开发,让轻量、快速开发的QML/JS打头阵,让重量的C++撑腰,几乎什么技术都能够实现。接下来的这篇文章讲的是我们使用QML,借助Qt库和OpenGL,实现了使用着色器定义OpenGL的渲染方式,为...

2014-07-21 22:53:24

阅读数 14146

评论数 19

Qt移动应用开发(七):QML与Java的交互

Qt5中针对不同的平台适配并开发了不同的模块,比如说Qt Windows Extras、Qt Mac Extras、Qt X11 Extras、Qt Android Extras等。这里我们主要聚焦Qt Android Extras,教大家如何使用这个模块实现和Java的交互。

2014-07-20 22:29:53

阅读数 6254

评论数 4

Qt移动应用开发(六):QML与C++的交互

本文主要介绍的是如何使用QML和C++进行交互,难度稍微偏大,适合有经验的Qt开发者进行学习交流。 Qt 5吸收了Qt 4的declarative模块的优点,对底层进行了更改,新建了QPA层,隔离了不同操作系统API和上层Qt代码,同时QML/QtQuick也可以顺利在不同平台上运行...

2014-07-06 19:36:10

阅读数 10122

评论数 7

Qt移动应用开发(五):场景切换

这一次我将介绍我在实际应用开发的时候是如何实现场景的切换的。场景的切换问题是一个架构上的问题,有很多的实现方式,而Qt Quick也提供了很多实用的类,以便我们进行场景的切换。在QML中,场景切换实质上就是将一个界面类隐藏,而另外一个界面类显示的方法。下面的代码就是一个简单的例子:

2014-06-26 13:58:05

阅读数 7701

评论数 12

Qt移动应用开发(四):应用粒子特效

上一篇文章介绍了Qt Quick是怎样对帧动画进行支持的。帧动画的实现离不开状态机、而状态机、动画和状态切换(transitions)则是Qt框架的核心内容,也就是说它们可以建立在任何一个QObject对象中而不必非得依赖Qt的任何图形显示模块。拿一个例子说吧,如果你想实现背景音乐的平滑过渡,你可...

2014-06-24 16:52:11

阅读数 4447

评论数 1

Qt移动应用开发(三):使用精灵图片实现帧动画

上一篇博文讲到了Qt Quick对于动画的一般支持,动画的形式多样,配合不同的插值函数,可以几乎实现所有想要的动画效果,而对于游戏的一些特殊的效果比如说帧动画,Qt更是有专门的类来实现。下面我们就来看看Qt Quick中究竟是对帧动画是如何实现的吧。

2014-06-23 18:19:59

阅读数 6353

评论数 3

Qt移动应用开发(二):使用动画框架

这篇文章主要介绍的是QtQuick的动画框架。Qt Quick动画框架自从Qt4的时代就有了,当时也有很多的demo给我们眼前一亮。脱胎于C++的动画框架,Qt Quick的动画框架绚丽并且易用,非常值得学习。

2014-06-20 20:55:59

阅读数 4716

评论数 5

Qt移动应用开发(一):适配不同的屏幕

到目前为止,Qt5.3已经出现很长一段时间了,并且已经有一些应用使用Qt进行构建了,我自己也完成了第一款使用Qt构建的手机游戏《吃药了》。那么接下来的几篇文章主要向大家分享我是怎样使用Qt进行移动开发的。Qt移动应用开发分为多篇博客文章,每一篇文章都力求精简不罗嗦,力求为大家提供一个快捷的参考。我...

2014-06-17 22:12:53

阅读数 6548

评论数 6

在Eclipse中搭建cocos2d-x的Android开发环境(免cygwin)

在突击几天学习Android开发之后,我开始转向cocos2d-x的Android开发了。由于自己以前有了解过cocos2d-x的开发,当时自己也学过不少游戏引擎,觉得cocos2d-x作为一个游戏引擎实在是比较简陋,没想到cocos2d-x现在红得发紫,这是我远远没有想到的。于是也赶赶潮流的末班...

2014-06-08 12:22:43

阅读数 3553

评论数 2

开发Android应用的时候遇到的问题

1、在书写Layout.xml的时候 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent...

2014-06-07 17:56:14

阅读数 1580

评论数 0

使用Eclipse搭建Android的开发环境

现在Google以及Android的官网被屏蔽,想下载ADT都不行了。好在以前开发Qtfor Android的时候下载了Android的SDK、NDK以及JDK,这回只需要安装Eclipse以及ADT就行了。ADT没办法从网上下载,那么只好看看国内有没有人分享一下ADT了。于是我找到了ADT-22...

2014-06-05 20:37:29

阅读数 2019

评论数 0

用Qt制作的Android独立游戏《吃药了》发布

一个多月的努力终于有了回报,我自己研究制作的独立游戏《吃药了》,终于在360应用商店上线了。 这一款游戏呢,使用的是Qt开发的。其实开发这款简单的应用之前,我经历了端游和页游,但是对手游开发了解甚少。不过今年5月20日,Qt官方发布了Qt5.3,对Android和iOS的支持变得成熟...

2014-06-04 16:34:58

阅读数 8764

评论数 30

Qt的Android开发让程序全屏显示

有很多人询问用Qt开发Android的事情,看来对用Qt甚至是C++开发Android应用感兴趣的人不在少数。目前完全使用Qt来开发Android的应用非常少,所以这还是一块处女地,大家可以积极踊跃地来开发。 现在遇到了这样一个问题:将普通的Qt应用移植到Android上基本上能够运行,可是就差...

2013-09-28 10:34:29

阅读数 5976

评论数 5

搭建Qt5.1.0Beta的Android开发环境

搭建Qt5.1.0Beta的Android开发环境 最近在投简历的过程中没有什么事,就抽了一个周末研究Qt5.1.0Beta的安卓开发环境该怎么搭建。两天时间过去了,也算是有些小成果吧,在这里给大家分享分享。 首先让我们看看Qt5.1.0Beta的新特性。除了一些模块内大大小小的更改外,我们还发现...

2013-05-27 10:48:18

阅读数 10694

评论数 37

提示
确定要删除当前文章?
取消 删除
关闭
关闭