摘要:MeeGo 1.2发行版确定加入了一些新组建。 关于这些组建的讨论请到这个网站:http://wiki.meego.com/Architecture#Upcoming_Features 下面是对这些组建的简短介绍,关于这些组建的文档随后会在这个网页贴出:http://wiki.meego.com/Architecture/Documentation 新加组建的源代码和整合情况: 1. MCE 源码:http://meego.gitorious.org/meego-middleware/mce 整合情况: In Trunk:Testing 2. Sharing 源代码... 阅读全文
MeeGo开发进程通信核心 DBus调试工具
2011-09-02 23:24 by 狼人:-), 340 阅读, 0 推荐, 收藏,
摘要:我们讲过用QML语言开发MeeGo应用程序,在MeeGo开发中,DBus是MeeGo进程通信的核心。我们简要的看一下MeeGo系统的哪些地方都使用了DBus. 1.从一个应用中启动另一个应用时。比如在联系人应用中想要拨打联系人的电话时,MeeGo系统中是通过DBus做进程通信的. 2.Service Framework是基于DBus的。比如你看到一个多媒体文件,点击提交一个"播放文件"的请求,该请求搜索合适的应用来播放该文件. 3.发布和订阅者系统。比如一个屏幕上的显示订阅了电池的电量消息,则在电量变化时通过DBus通知订阅者. 4.Notification Manager... 阅读全文
Android---文本中缩略图点击弹出大图效果实现
2011-09-02 23:24 by 狼人:-), 571 阅读, 0 推荐, 收藏,
摘要:很久没有写博客了,这两天一直忙于一个关于考试的项目,将其中的一些效果实现的经验写下来,希望给看到的人或者给有这方面需求的人帮助。 首先来张效果图,没有经过美工处理的 实现基本功能 其实做这个项目复习了很多内容,将之前单个项目中用到的某些功能综合到一起了,例如1、自定义标题栏2、Java和JavaScript的互调3、Activity实现仿Dialog样式4、多线程实现考试倒计时5、退出Activity时保存配置信息(考试剩余时间)6、熟悉UI布局 上面这些效果中,讲讲通过Java和JavaScript互调实现点击文本中缩略图弹出一个大图。 最开始想实现这种效果的时候就想到... 阅读全文
Android 前景
2011-09-02 23:24 by 狼人:-), 150 阅读, 0 推荐, 收藏,
摘要:现在移动开发市场上平台林立,各自圈地盘,Android平台也异军突起,甚至被誉为对抗iPhone最有实力的平台,而且预计未来将会超过iPhone独领风骚。Android真的就这么牛吗?真的就非常完美吗?带着疑问,记者对eoeandroid开发社区的开发者进行了解,从实际的开发者那里对Android平台有了新的解读。 当Android出来的时候,大家都非常兴奋,希望这个开放平台能够做好做大,有益于移动互联网整个产业链的每一个角色:软件平台提供商Google,元器件供应商与设备制造商,网络运营商,应用开发者,消费者。但是这从两年看来,Android发展的不够好,反倒是进入了一个问题多发的混... 阅读全文
Andriod UI设计之度量单位说明(DIP,DP,PX,SP)
2011-09-02 23:24 by 狼人:-), 301 阅读, 0 推荐, 收藏,
摘要:(一)概念 dip: device independent pixels(设备独立像素). 不同设备有不同的显示效果,这个和设备硬件有关,一般我们为了支持WVGA、HVGA和QVGA 推荐使用这个,不依赖像素。 px: pixels(像素). 不同设备显示效果相同,一般我们HVGA代表320x480像素,这个用的比较多。 pt: point,是一个标准的长度单位,1pt=1/72英寸,用于印刷业,非常简单易用; sp: scaled pixels(放大像素). 主要用于字体显示best for textsize。 (二)换算(以 sp 和 pt 为例) 通过查看Tex... 阅读全文
Windows Phone 7 Tips (2)
2011-09-02 23:24 by 狼人:-), 167 阅读, 0 推荐, 收藏,
摘要:上一篇Tips:Windows Phone 7 Tips (1), 今天也是分享10个Windows Phone 7 技巧,并提供离线文档下载。 1. 在Windows Phone 7中最简单的操作IsolatedStorge的代码: SaveNote()将文本框内容保存到Note.txt中,Edit()读取Note.txt到文本框中。 2. Windows Phone 7中的Orientation。 分为 Portrait(竖屏)和Landscape(直屏)和PortraitOrLandscape(竖屏或横屏,在切换横竖屏时会自动切换)。并且又分为支持方向和启动方向,支持方... 阅读全文
Windows Phone 7 Tips (3)
2011-09-02 23:24 by 狼人:-), 245 阅读, 0 推荐, 收藏,
摘要:1、Windows Phone 7是一个多任务的操作系统,但是只允许唯一一个第三方应用程序在前台运行。 2、启动器和选择器为应用程序提供间接访问手机内置功能的方法。 一些内置的启动器:EmailComposeTask、MarketplaceDetailTask、MarketplaceHubTask、MarketplaceReviewTask、MarketplaceSearchTask、MediaPlayerLauncher、PhoneCallTask、SearchTask、SmsComposeTask、WebBrowserTask。 一些内置的选择器:CameraCapture... 阅读全文
Windows Phone 7 Tips (4)
2011-09-02 23:24 by 狼人:-), 221 阅读, 0 推荐, 收藏,
摘要:1、Windows Phone 7 中常见的使用WebClient代码段: WebClient twitter = new WebClient();twitter.DownloadStringCompleted += new DownloadStringCompletedEventHandler(twitter_DownloadStringCompleted);twitter.DownloadStringAsync(new Uri("http://api.twitter.com/1/statuses/user_timeline.xml?screen_name=" + Twi 阅读全文
Eclipse开发Android应用程序入门
2011-09-02 23:24 by 狼人:-), 759 阅读, 0 推荐, 收藏,
摘要:翻译:赵锟 原文出处:http://www.smashingmagazine.com/2010/10/25/get-started-developing-for-android-with-eclipse/ 如今的移动设备应用程序开发充满着让人振奋的东西。功能强大的硬件支持,平板电脑,多样的软件平台(塞班 OS,iOS,WebOS,Windows Phone 7…),移动设备开发者前景充满了机会和挑战。 当你想要开始开发你的移动设备程序时,如此多的选择可能让你产生困扰。究竟应该选择神马平台?我应该学习神马语言?为你计划的项目选择神马工具?在本教程中,你将学会如何在Google公司的... 阅读全文
Windows Phone 7 3D开发中使用纹理贴图
2011-09-02 23:24 by 狼人:-), 234 阅读, 0 推荐, 收藏,
摘要:Windows Phone 7对3D的支持还是不错的,据说是用OpenGL/ES做的,使用起来倒是也有点那种感觉。本文就不讲XNA 4.0的游戏框架了,直接上一段代码,该代码使用VertexPositionColor渲染了一个三角形,程序运行一切正常。 1. + expand sourceview plaincopy to clipboardprint? 2. 运行结果如下: 在确认了3D开发的这种代码结构以后,用VertexPositionTexture渲染同样的三角形,只是这次采用纹理贴图,代码如下: 1. 2. view plaincopy to clipboa... 阅读全文
使用jQuery Mobile和JSON创建移动应用程序
2011-09-02 23:24 by 狼人:-), 301 阅读, 0 推荐, 收藏,
摘要:近来移动应用开发迅速受到很多公司的关注,他们寻求为现存的产品和应用程序添加移动展现或者“触点”。即便不是所有,大部分移动应用开发框架也都会适应某种现存的“桌面”开发平台。基于Web的框架则不同。业界当前采用jQuery来创建移动web应用程序(上个月发布了jQuery Mobile Alpha 3)。 在移动领域,除了对设备特定属性的支持之外,最主要的一个问题就是程序的大小,正如Aaron Quint所说:
压缩后的jQuery也大概有40-50K,可能还会稍微多一些,此外,如果你想要jQuery UI和一些动画功能,那么就还需要100K。对于移动设备来说,可能没有那么多空间。 J... 阅读全文
Silverlight for Windows Phone 7开发体验
2011-09-02 23:24 by 狼人:-), 187 阅读, 0 推荐, 收藏,
摘要:直接下水 正如学习游泳应该下水尝试一下,而不是坐在教室里看书,学习Windows Phone 7开发技术也应该亲身实践一下,而不是仅仅翻阅资料。那么,怎样实践呢?不必想得太复杂,这里所说的实践就是找个需求实现一下。那么,找个什么需求来实现呢?也不必想得太复杂,作为一名程序员,我们每天都在帮助别人实现需求,可我们自己的需求呢?千万别告诉我你没有需求哦!想象一下,当你拿到一个Windows Phone 7手机,你会希望它为你做点什么特别的事?从这点出发,发挥你的想象力,你应该能找到一个起点的,比如说,写个课程表应用。 有了需求,很自然就想寻找实现需求的工具,说到这里,你可能马上想到价格... 阅读全文
iOS概述
2011-09-02 23:24 by 狼人:-), 298 阅读, 0 推荐, 收藏,
摘要:iOS包含在iPhone和iPod touch上运行本地应用程序所需的操作系统和技术基础。iPhone跟Mac OS X有共同的基础构架和底层技术。但是iOS是为了满足移动环境而设计的,用户需要和一般的环境下略有区别。现有的Mac OS X开发者会发现很多熟悉的技术,但是他们也会发现很多iOS专有的技术,例如多点触摸和加速度传感器支持。 iOS SDK包含对iPhone 应用程序进行开发,测试,运行,调试,性能调优所需代码,信息和工具。Xcode工具已经升级到可以支持iOS的开发。Xcode不仅提供了基本的代码编辑,编译和调试环境,而且提供了在iPhone和iPod touch设备上... 阅读全文
Objective-C入门
2011-09-02 23:24 by 狼人:-), 157 阅读, 0 推荐, 收藏,
摘要:Objective-C是一种简单的计算机语言,设计为可以支持真正的面向对象编程。Objective-C通过提供类定义,方法以及属性的语法,还有其他可以提高类的动态扩展能力的结构等,扩展了标准的ANSI C语言。类的语法和设计主要是基于Smalltalk,最早的面向对象编程语言之一。 如果你以前使用过其他面向对象编程语言,那么下面的信息可以帮助你学习Objective-C的基本语法。许多传统的面向对象概念,例如封装,继承以及多态,在Objective-C中都有所体现。这里有一些重要的不同,但是这些不同在这文章会表现出来,而且如果你需要还有更多详细的信息存在。 如果你从来没有使用任何编... 阅读全文
移动三国己然鼎立,普通开发者如何选择开发平台?
2011-09-02 23:24 by 狼人:-), 148 阅读, 0 推荐, 收藏,
摘要:Nokia和Microsoft 终于搞基成功,业内人事普遍都看好两家厂商的“软硬结合”。这一结局直接把Windows Phone 7 这一新兴手机移动操作系统送到与如日中天的 iPhone 与 Android 在同一位置上,变成了三国之势。究竟两家公司的合作是 " No - Win " 还是 "Win - Kia " 这里不做讨论,只能引用我们瓷器国的某些专家常用的语言来说:这两家公司的合作有可能赢、有可能输,具体赢输要看最后的结果才知道~~~囧~~!当然还有Symbian, Meego, RIM, webOS和三星的 Bada 甚至还有基于 Andro 阅读全文
浙公网安备 33010602011771号