PySide教程:第一个PySide应用

PySide安装:请参考 http://www.meegoq.com/thread-1161-1-1.html 使用你已经安装了PySide,那么现在你应该已经拥有完整的PySide拷贝,并且可以使用Qt+Python的方式开发GUI应用程序。就像其他程序一样,我们从"Hello World"开始。 下面是最简单的开始。 !/usr/bin/python # Import PySide class... [阅读全文]

PySide教程:一个简单的点击按钮示例

在这篇文章里,我们将为你展示如何使用PySide使用信号、槽机制。基本来说,这是Qt提供给你的允许一个图形控件与其他图形控件或者python代码进行通讯的特性。 我们将要创建一个应用,你点击应用中的按钮后将在Python终端里显示"Hello World"字样。 下面让我们引入必要的Qt类以及python sys类。 import sysfrom PySide.QtCore import *fr... [阅读全文]

pyside,PySide中的信号和槽

本文主要介绍在PySide中如何使用信号和槽。传统的使用方式已经在参考文档里给出,我们的重点是解释如何使用新的代码风格来操作信号、槽。 PyQt中使用信号、槽的新代码风格是在PyQt v4.5中介绍的,这个风格的主要目的是为Python程序员们提供一个符合Python风格的方式。 传统方式:SINGAL和SLOT QtCore.SIGNAL和QtCore.SLOT是Python使用Qt信号、槽传... [阅读全文]

pyside,PySide QtCore.Signal帮助手册

本文主要是翻译了Signal的文档,感兴趣的同学,可以参见 PySide的官方文档。翻译不足之处,还请指正。 函数用法 def connect (receiver)def disconnect (receiver)def emit (*args) 详细描述 Signal类提供了使用符合python语法习惯的方法来定义以及连接Qt信号。 PySide改造了PyQt的新的信号与槽方法,除了下... [阅读全文]

PySide教程:简单的对话框应用程序

本文将展示如何使用基本控件创建简单的对话框。主要流程是用户在QLineEdit中键入名字,点击QPushButton后会看见问候。 下面这个小程序将创建和显示对话框,小程序会在整个过程中更新,你可以将这个程序用在你需要的项目中。 代码 #!/usr/bin/python# -*- coding: utf-8 -*-import sysfrom PySide.QtCore import *from... [阅读全文]

Android平台Qt开发入门教程

很多人会问,Android平台可以不使用Java开发应用程序?? 我做Android平台native开发之前,也有这么想过,但是我又想,底层系统全是c/c++代码,用c/c++开发Android平台程序是可能的,只是需要使用系统非公开的API(就是android源代码,而非NDK里面提供的头文件),比如libui和skia。 好了,由于我的工作是把C++中间件移植到An... [阅读全文]

最新sdk,为 NokiaQt SDK增加新的Symbian SDK开发平台

概述 在Nokia Qt SDK中,用户能很方便地为Symbian创建Qt应用。但是开发者希望使用某些Symbian代码或者利用Symbian带的一些开发库时,Nokia Qt SDK的标准安装包中并没有提供这种支持。开发者需要安装标准的Symbian/S60 SDK ,然后通过配置Nokia Qt SDK,从而支持Qt和Symbian代码的混合编程。 开发环境准备 Nokia Qt SDK安... [阅读全文]

Windows Phone 7 开发之:工具栏

前我们讨论了系统主题以及如何通过鼠标使用Expression Blend来设置系统值。今天,我们来看看另一个可以用Expression Blend轻松实现的主题。如果你看到在各个地方比如YouTube(或我的个人网站,Blankensoft)展示过的应用程序后,你会发现它们基本都使用了一个漂亮的工具栏。 Windows Phone 7工具栏是应用程序底部的一排圆形图标。下面是我制作的游戏TapS... [阅读全文]

微软新特性,微软Windows Phone 7新特性详解

微软曾经借助Windows Mobile系统,在智能手机领域获得了巨大成功。但后来苹果iOS和谷歌Android的出现,不仅提升了广大用户对智能手机的更多需求与期望值,还蚕食了Windows Mobile的不少市场份额。为此前不久微软推出了全新的移动操作系统——Windows Phone 7,本文将带领大家全面解析并了解其最新特性。 众所周知,之前的Window... [阅读全文]

ios平台,iOS平台应用开发的敏捷设计流程

本文翻译自《Computer Arts》中对专注于iPhone和iPad应用开发的设计师Sarah Parmenter的访谈录,希望对iPhone应用开发的朋友能有所帮助。 以下为全部译文: 对设计师来说,iPhone和iPad是全新的平台。相比图形和网站设计的经验积累,在iPhone和iPad上的设计进化还都处于萌芽期。 在这里,Sarah跟大家分享了简单明了的火车时刻表软件设计流程和基本原则... [阅读全文]

空间中自定义在哪,在MonoTouch中自定义表格

为什么要定制表格? 表格在很多iPhone应用程序中都是必需的UI元素。虽然对于应用程序开发而言,这并非是一项新发明,鉴于设备尺寸等方面的限制,表格在iPhone中的功能是非常固定的。 苹果在其SDK中,直接内置了很多风格来让你定制表格。不过,在你最初创建表格的时候,它看起来非常简单。在没有进行任何定制的时候,你可以为表格选择两种基本风格,默认风格和分组风格: 在对表格中的单元格进行一点调整后... [阅读全文]

Android 3.0七大特性全解析

在2011年伊始,翻开了全新一年的篇章,作为我们日常生活中不可或缺的消费电子产品亦然进入了全新的时代,随着一年一度的2011年CES国际消费电子产品展览会,在北京时间1月7日(美国西部当地时间1月6日),于美国赌城拉斯维加斯展览中心盛大拉开帷幕。 更值得注意的是,在本次CES国际消费电子产品展览会上,此前传闻不断的基于Android 3.0(蜂巢)系统,被大面积的作用在平板电脑电子产品上,首次... [阅读全文]

WP7有约(三):课堂重点

记笔记 俗话说:好记性不如烂笔头。当然,这并不是说我们的脑子不好使,也不是叫我们不要用脑子记东西,而是提醒我们解放脑力,让大脑从事更有价值的思考。因此,这节课我们将会创建一个笔记本,用来记录课堂重点,但是,我们需要什么样的笔记本呢?我曾经在《你的灯亮着吗?》里读到这样一句话:如果某人能够解决这个问题,但是他本人却不会遇到这一问题时,那么你们首先要做的就是让他也感受到这个问题。最近公司... [阅读全文]

Android 编程获取手机型号,本机电话号码,sdk版本及firmware版本号(即系统版本号)

Android开发平台中,可通过TelephonyManager 获取本机号码。 TelephonyManager phoneMgr=(TelephonyManager)this.getSystemService(Context.TELEPHONY_SERVICE);txtPhoneNumber.setText(phoneMgr.getLine1Number()); //txtPhoneNumbe... [阅读全文]

解读Windows Phone开发的六个关键模块

今天给大家提供的是一系列的Windows Phone 7 开发的文章,包括提供试用版应用程序、返回键、全景视图、项目模板以及页面间的导航等。本节内容是Windows Phone 7开发之:提供试用版应用程序。 之前曾经写过如何将游戏添加到电话的游戏中心中。今天,我会向你展示为应用程序添加试用内容是多么简单。例如,假设你创建了一个50关的游戏。可能你想让用户能免费体验前5关,但要想玩后面的,他们就... [阅读全文]

自定义控件,创建Windows Phone 7自定义控件

写在最前 前段时间报名参加了WPMind发起的一个针对Windows Phone 7的开源项目“WPMind Windows Phone 7 Framework”,最近抽空研究了一个实现比较简单的控件-Bubble Control。本人以前做Windows Mobile平台比较多,WP7平台上Silverlight是两个主流技术之一,因此也是现学现用,文章中有不对... [阅读全文]

Android 情景模式的设置

情景模式的设置大家应当相当熟悉了,但是在Android中如何通过自己的程序进行情景模式的设置呢,情景模式分为多种多种,即可以使用系统自带的,也可以使用自定义的,但是在开发某些程序时,可能需要在程序中更改情景模式,那么此就需要进行情景模式的设置。下面简单介绍一下情况模式的设置方式: 首先获取当前的情景模式: 代码 void getInitring(AudioManager audio) { //取得... [阅读全文]

adapter,Windows 7 "Tunnel adapter Local Area Connection 现象(IPv6)

前一阵通过ipconfig/all 查看网络信息时,发现里面有n多“Tunnel adapter Local Area Connection” ,于是到设备管理器里将那些隐藏起来的设备全部删除。再List一下这些连接都不见了。好景不长... ... 今天居然又发现一堆!在网上查到和IPv6有关,那好就把它搞定。 首先,在网络连接属性里将IPv6选项勾掉。如果还有其他网络设... [阅读全文]

Android XML的操作(SAX)

在android平台下操作xml方式有很多种,常见的为SAX(Simple APIfor XML)和DOM(Document Object Model)。 SAX操作xml的特点是当读取xml文件的时候会随时触发事件,通过事件来处理当前读取到的内容。这一点是跟dom有所不同的,dom是全部读取完后在进行操作。 现在这个实例是以SAX进行XML操作的! 这个例子是读取Google的天气预报为例子做成... [阅读全文]

Windows Phone 7中用好Silverlight开发利器

除了Windows Phone 7的UI可以用Silverlight框架来设计,还可以用Silverlight创建Windows Phone 7的应用程序。本文为一个国外.NET平台开发者为Windows Phone 7创建的Silverlight应用程序。 以下为译文: 序言 Windows Phone 7 现在已经开始销售了,一些激进的开发者已经在使用一些开发者工具创建新一代的Angry ... [阅读全文]

Android开发进阶:如何读写Android文件

Android主要有四大主要组件组成:Activity、ContentProvider、Service、Intent组成。Android文件的运行主要需要读写四大组件的文件。本文将介绍如何读写Android文件,希望对正在进行Android开发的朋友有所帮助。 文件存放位置 在Android中文件的I/O是存放在/data/data/package name/file/filename目录下。... [阅读全文]

WP7有约(二):课后作业

作业本 上节课布置的作业有做吗?没人吭声啊,看来大家都忘了哦,没事,我们这次弄个作业本出来,大家就有地方记作业了。在开始设计应用程序之前,我们先来看看通常的作业本是怎样记作业的: 图 1 从上图可以看到,作业本有点像日记本,每次记录时都会写下当天的日期,每天的作业又会根据课程进行归类。慢着!我怎么知道这些作业什么时候交?一般情况下,中小学生的作业都是第二天上课时交的,但大学生... [阅读全文]

详解如何让Android UI设计性能更高效

本文为一名参加过09年Google IO大会的开发者的一篇把关于移动应用方面的主题不错的PPT改编的文章,对移动应用开发者是很有帮助的。 Android在UI优化方面可以从以下五个方面入手: ◆Adapter优化 ◆背景和图片优化 ◆绘图优化 ◆视图和布局优化 ◆内存分配优化 Adapter优化 什么是Adapter? Adapter在Android中占据一个重要的角色,它是数据和UI(Vie... [阅读全文]

Android平台SQLite快速入门实践

SQLite是Android平台软件开发中会经常用到的数据库产品,作为一款轻型数据库,SQLite的设计目标就是是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够。下面我们一起来看看针对Android平台的SQlite 3的使用。  以下概念都是在Android平台的SQlite限制下的理解:  数据库基础概念  ◆SQlite 通过... [阅读全文]

Android的移动存储解决方案之SharedPreferences

搞Android有一段时间了,但是并没写过有关Android的博客,今天给大家介绍一下SharedPreferences。  使用SharedPreferences保存key-value对的步骤如下:  (1)使用Activity类的getSharedPreferences方法获得SharedPreferences对象,其中存储key-value的文件的名称由getSharedPreferen... [阅读全文]

苹果:破解iPhoneOS存在诸多安全隐患

苹果表示,越狱iPhone、iPod、iPad会导致服务中断和其它一些安全问题,未经授权对iPhone OS进行修改是导致机器不稳定的主要原因。  越狱机器的危害主要有以下几方面:  1.设备和应用不稳定:系统频繁崩溃,内置应用程序被冻结,甚至第三方应用程序和数据丢失。  2.语音和数据连接问题:经常掉线、数据连接不可靠,定位数据延迟或不准确。  3.服务中断:可视化语音信箱、YouTube、天气... [阅读全文]

百度iPhone输入法网上泄露已可下载安装(图)

  图为百度iPhone输入法使用界面截图(图片来源:威锋网论坛帖子)  网易科技讯 5月7日凌晨消息,百度在输入法方面的野心已经不满足于一般手机和PC平台了,网易科技获悉,其测试版的iPhone(iPod Touch)输入法已经抢先搜狗一步在论坛上泄露。绝大多数的iPhone用户在试用后都给予了很高的评价。     图为百度iPhone输入法使用界面截图二(图片来源:威锋网论坛帖子)  百度iP... [阅读全文]

iPhone突破Flash障碍云浏览器惊现iPhone

Cloudbrowse是一款新概念的iPhone端浏览器,尽管刚出道是出现卡和运行缓慢的问题,但是经历了几个版本的升级,如今的Cloudbrowse已经十分稳定便捷。  Cloudbrowse是一款云端浏览器,即用户通过云端的服务器浏览网站,之后由服务器端返回结果。这样的工作原理使我可以便捷的通过iPhone访问各种风格独特的国外网站,例如Youtube、Twitter以及被苹果封... [阅读全文]

浅谈:iPhone与Android的平台对比分析

自从iPhone横空出世,就以简单易用,并功能强大,作为智能手机的代名词,直到Google推出 Android 平台,才棋逢对手.自此作为两款经常拿来一起比较的手持移动平台,做了粗略分析比较;  1.开发平台  目前开发智能手持平台设备的app相对来说已经比较简单。以Android手机Nexus _disibledevent=处理器有1GHz,内存则有512MB,跟开发客户端应用的感觉已经很类似。... [阅读全文]

破解先行!iOS4及iPhone4已确认可解锁

iPhone 4自发布起,就一直新闻不断,预订,预售,这些新闻最近一直充斥着IT类新闻。苹果将于今天稍晚正式发布iOS 4,而iPhone 4则在6月24号正式发售。随着正式发售的临近,iPhone 4的破解也是玩家们相当关注的消息。Dev-Team成员在Twitter表示iPhone 4破解没什么影响  毕竟,如果无法破解,那玩家仅能从Apple Store正版软件咯。而iPhone 4先行的是... [阅读全文]
< 1 2 3 4 5 6 7 > 共205条 分7页