代码改变世界

Meego touch实现页面跳转和返回

2011-08-28 23:34 by 狼人:-), 269 阅读, 0 推荐, 收藏,
摘要:前面写完了第一个Meego touch的程序,相信大家也看到Meego touch的界面风格,显示效果等等。不过却没有页面跳转,和返回等效果,那这篇文章就研究下,如何实现页面的跳转和返回?Meego touch默认会通过返回键或者退出键实现当前页面的关闭,并且返回到前一个页面。所以下面通过代码实现页面的跳转,最后效果如下图: 当程序启动时,会显示第一个页面,点击上面的“Open second page”,则会跳转到第二个页面。在第二个页面点击返回按钮,则会关闭当前页面,跳回到第一个页面。 主要代码介绍:main.cpp,程序入口,创建FirstPage的对象,然后使用page->appe 阅读全文

用qt SDK 构建meego touch 开发环境

2011-08-28 23:34 by 狼人:-), 289 阅读, 0 推荐, 收藏,
摘要:说明: 也许有不少朋友会问到,网上有不少构建meego touch环境的文章了,你又何必多此一举呢?细心的朋友可能会发现,我这里不用编译QT4.7 而是用QT4.7的SDK来搭建环境的。编译QT4.7一般都需要大概一下午的时间,而是用SDK则最多不超过20分钟就搞定了。这也是希望能有更快的方法让大家来玩meego。 下载 qt-sdk-linux-x86-opensource-2010.05-rc1.bin: 安装 qt-sdk-linux-x86-opensource-2010.05-rc1.bin Code highlighting produced by Actipro Cod... 阅读全文

MeeGo的UI个性化指南 - 介绍

2011-08-28 23:34 by 狼人:-), 253 阅读, 0 推荐, 收藏,
摘要:介绍 本指南讲解了MeeGo中提供的关于用户体验(即UX)的个性化选项,并详细说明了该个性化选项的使用方法,从而使其达到最好的效果、实现真正的个性化,并且体现出程序开发者或各大OEM品牌的价值。 本指南详细介绍了以下几点自定义选项: 视觉效果 设备的使用体验 动态影像 声音 服务和插件的协调使用 个性化的定义UI个性化的定义为:通过设置参数的值,交换文件,或在MeeGo提供的预定义范围内对一些设置进行修改 对提供的服务、应用程序、组件和插件,以及设备的使用和视觉效果的个性化 个性化不需要移动设备厂商在编程上花费很多时间 开发完成后个人用户可以使用的”个性化”不是我们这里讨论的个性化... 阅读全文

英特尔展示广达MeeGo平板机原型

2011-08-28 23:34 by 狼人:-), 272 阅读, 0 推荐, 收藏,
摘要:MeeGo系统是诺基亚和英特尔合作推出的一个基于Linux开源系统开发的免费平台,它是诺基亚的Maemo与英特尔的Moblin系统结合的产物。目前已经发布了针对英特尔Atom处理器的1.0版本。在近日召开的台北Computex电脑展上,我们看到英特尔展示的广达ODM设计的搭载MeeGo系统的类iPad平板原型机。 从外形上看,广达MeeGo平板电脑和iPad的确有几分相似,如果不是开机的Intel Logo的话 外形设计上也像模像样,而不像之前其他产品那样粗糙 MeeGo系统界面非常简洁,便于用户上手操作 主界面UI设计和程序都和目前主流移动OS设置差不多 在操作UI... 阅读全文

Android UI学习 - Linear Layout, RelativeLayout

2011-08-28 23:34 by 狼人:-), 223 阅读, 0 推荐, 收藏,
摘要:1.一些常用的公共属性介绍 1) layout_width-宽 fill_parent: 宽度和父元素相同,wrap_content: 宽度随本身的内容所调整,或者指定 px值来设置宽 2) layout_height -高 fill_parent: 高度和父元素相同,wrap_content: 高度随本身的内容所调整,或者指定 px值来设置高 3) background -设置背景图 4) padding -设置边距 可以具体设置paddingBottom,paddingLeft,paddingRight,paddingTop来设定不同的px值 5) id -该object的i... 阅读全文

在美做开发多年,写给国内iPhone开发新手

2011-08-28 23:34 by 狼人:-), 168 阅读, 0 推荐, 收藏,
摘要:从这个论坛开始办这个板块就几乎没正面回复过什么,但平心而论,看的最多的板块也是这个。但从没有发表过自己的看法,因为任何一个人在今时今日都可以成为一个程序员。而在看了很多国内的程序大小论坛后,养成了一个习惯,不敢在论坛里做正面的回复,甚至不回复,乃至连文章也不写。为什么今天破例了?因为被很多新人的那种态度所打动,因为他们真的很诚恳的在学。 罗哩叭嗦的前言到此为止。我说一下我个人经历在先,我做过PPC的项目经理(可能现在改名叫WM),也在塞班智能系统刚开发之初做过一些商业项目等等等等都和嵌入式有关。但我一直认为那个时候的我的开发都是不成熟的开发。为什么?因为和很多新手一样,陷入一些误区。... 阅读全文

手机系统竞争背后的利益竞逐

2011-08-28 23:34 by 狼人:-), 214 阅读, 0 推荐, 收藏,
摘要:智能手机的后发增长潜力已越来越为业界所认可,对于其产业链核心位置——操作系统的争夺也随即白热化。随着产业各阶层新成员的相继加入,包括刚刚成功收购Palm的IT厂商惠普、开发自有操作系统Bada的终端厂商三星以及秘密研发Menlo的微软等,“开放”和“封闭”两种商业模式似乎成为了显而易见的发展脉络。 不过,看似趋同的商业模式,其背后隐藏的是不同的利益驱动。在选择开放还是封闭的十字路口,我们看到更多的是企业对于如何使自有产品利益最大化的考量。 烦恼的事情还不只这一件——当移动互联网应用愈发被看重且开始扮演继语音业务后又一重量级角色时,如何使自有操作系统更加适用于未来移动互联网应用架构,... 阅读全文

Windows 7 部署 Android 开发环境傻瓜式教程(Eclipse+ADT)

2011-08-28 23:34 by 狼人:-), 357 阅读, 0 推荐, 收藏,
摘要:我把该教程做成了一个PDF,网速慢的朋友可以在这里下载 http://files.cnblogs.com/vengen/AndroidSetup.zip 准备文件: WIN7 的安装方法与 XP 的安装方式完全相同。 1、安装JDK 运行 jdk-6u14-windows-i586.exe 检查JDK是否安装成功。打开cmd窗口,输入 java –version 查看JDK的版本信息。 2、安装 Eclipse 直接解压缩 Eclipse3.4.1.zip 到指定目录 如:F:\Android\eclipse 运行eclipse.exe,设置Workspa... 阅读全文

Windows Phone 7 开发工具介绍

2011-08-28 23:34 by 狼人:-), 321 阅读, 0 推荐, 收藏,
摘要:Windows Phone 7 开发工具介绍 在今天的 MIX10会议上,我们推出了 Windows Phone 7 系列开发故事。开发 Windows Phone 7 系列开发的核心技术是 Silverlight。 这使您能够使用您现有的开发技能来构建 Windows Phone 7 的应用程序。 现在您可以在这里下载到微软的 Windows Phone 7系列开发工具包——Windows Phone 开发工具CTP版本。 Windows Phone开发工具CTP版本包含了所有您需要的开始Windows Phone 7开发的内容。具体来说,它包括以下内容: - Visual... 阅读全文

Windows Phone 7的多任务解决方案

2011-08-28 23:34 by 狼人:-), 281 阅读, 0 推荐, 收藏,
摘要:自从Windows Phone 7问世以来,其多任务的能力就一直是个谜。到底是否支持多任务一直是大家关注的一个重点。直到本月的MIX大会上,谜底才真正揭晓:Windows Phone 7 Series将不再支持第三方应用软件的多任务。这一消息对开发人员以及关注Windows Phone 7 Series的用户来说不亚于投下一颗重磅炸弹!不支持多任务?从Windows Mobile的历史上看来微软一直是支持多任务的,为什么现在要做改变呢? 让我们看看目前主流智能机的多任务现状吧: 看样子除了iPhone之外大家都是多任务系统,而且传说iPhone 4代将要改为支持多任务的系统。那么... 阅读全文

你必须知道的Windows Phone 7开发

2011-08-28 23:34 by 狼人:-), 255 阅读, 0 推荐, 收藏,
摘要:托管代码是你唯一的选择 对于普通的ISV和开发者来说,托管代码将是唯一的选择。你将不能使用C++来编写程序,同时,也不能对已有的native dll或者系统函数进行P/Invoke调用。也就是说,不要奢望将你的某些代码封装在native dll里面然后在托管代码里面调用。 两种开发模型可以选择 而编写托管代码将有两种方式,一种是编写Silverlight的应用程序,另外一种方式是编写XNA的程序。 这里的Silverlight 程序不同于常规意义上的Silverlight,虽然它是脱胎自Silverlight 3,但是又去掉了一部分不适用于移动设备的特性,同时又加入了一些S... 阅读全文

关于Android开发环境的构建方法总结

2011-08-28 23:34 by 狼人:-), 271 阅读, 0 推荐, 收藏,
摘要:本方法适用于Android SDK 2.1环境下的程序开发 安装JDK • 在java.sun.com下载JDK并安装。• 在“系统属性”的“高级”选项卡中点击“环境变量”,然后添加如下系统环境变量: 1. 在PATH环境变量后追加 JDK安装路径中的bin路径,本机为: C:\Program Files\Java\jdk1.6.0_18\bin 2. 新建CLASSPATH环境变量或在CLASSPATH环境变量后追加JDK安装路径中的lib路径和demo路径,本机为: C:\Program Files\Java\jdk1.6.0_18\demo;C:\Program Files\Java\j 阅读全文

谈iPhone与Android平台生态链

2011-08-28 23:34 by 狼人:-), 322 阅读, 0 推荐, 收藏,
摘要:话说最近豆瓣很关注iPhone平台,他们刚刚推出了豆瓣电台iPhone版本(地址:http://douban.fm/app。我现在就正在使用,感觉不错,速度也很快,跟本地没区别,不过貌似歌对我这样的老年人来说有点太新,跳过一堆歌也没有找到我爱听的,或者我听过的。)。所以,豆瓣邀请了很多人去豆瓣聊聊关于iPhone和iPad开发的问题。 这次去见到了之前没见过的flycondor,在twitter上面已经认识的@hongqn,在ignite北京活动上认识的阿稳,很久以前认识的阿北@ahbei(其实说起来好久没见过阿北同学了,居然还记得我的ID,感动)。 在豆瓣我大侃了一通对iPho... 阅读全文

Android 利用Hierarchy Viewer工具学习别人的UI设计

2011-08-28 23:34 by 狼人:-), 380 阅读, 0 推荐, 收藏,
摘要:在Android 工具栏里面,地址:D:\Program Files\android-sdk-windows\tools 目录下打开此工具: 此工具名为:层级观察器 本篇文章将教大家如何利用层级观察器查看和优化自己的UI层次关系或者看别人应用程序UI的布局结构,双击该处理文件,显示如下 图: 左边为设备列表名称,如果你开启多个设备将会一一列出你当前运行的设备,包括真机。 右边是当前设备列表运行的Acitivity ,即你当前运行的Activity 对应的UI布局,本篇将使用Android 自身的音乐播放器,来操作得到UI布局结构,这里的我们要点击com.android.... 阅读全文

VirtualBox安装MeeGo系统黑屏问题处理

2011-08-28 23:34 by 狼人:-), 274 阅读, 0 推荐, 收藏,
摘要:VirtualBox安装MeeGo系统具体过程与VirtualBox虚拟机安装MeeGo车载系统图文教程相同,请查看相关文档,本文主要为了大家解决大家在安装完系统之后出现黑屏无法进入系统的问题。主要参考http://202.112.3.1/wiki/Main_Page网站给出的方法。 这个问题主要是因为MeeGo的X Server出现了问题。MeeGo UI在QMENU中初始化创建GLXPixmap产生错误,而无法顺利进入桌面程序。 解决方法是通过将X Server中的GLX版本由1.4改为1.2,这样初始化UI时就不会去尝试创建GLXPixmap,进而就可以顺利运行图形界面。 具体... 阅读全文
上一页 1 ··· 296 297 298 299 300 301 302 303 304 ··· 312 下一页