代码改变世界

向前向前向前!向W“.NET研究”indows Phone平台前进

2011-10-20 21:56 by 狼人:-), 180 阅读, 0 推荐, 收藏, 编辑
摘要:就像PC机取代小型机、Web取代桌面大潮一样,现在移动终端时代已经到来,移动开发必将成为新的增长点,做为.Net开发者的我们对Windows Phone 7的关注应该是非常高的,为什么会出现现在的情况呢?我和我身边的朋友已经在开发社区上认识的朋友交流这个问题,很多人目前对WP7关注不足的原因如下: 1)windows phone 7平台刚推出,还不知道发展前景怎么样,iphone、android发展都那么火了,还有wp7的市场吗?而且大陆还没有上市,没有中文支持,用的人太少,也没有这方面的工作需求,怕学了一门没发展的技术。 2)windows phone 7集成的都是Windows L... 阅读全文

Windows Phone 7 中的切换“.NET研究”应用

2011-10-20 21:56 by 狼人:-), 149 阅读, 0 推荐, 收藏, 编辑
摘要:像Windows 系统的多任务一样,Windows Phone 7中也可以切换应用程序,注意不是关闭程序,而是切换。关闭程序是指将程序彻底从内存中移除了,但是切换程序,则该程序只是被deactivate了。 这里不具体讨论Windows Phone 7在启动时做了些什么,在关闭时做了些什么,在切换任务时做了些什么,本文仅是以PhoneApplicationService实现切换任务时保存应用程序时的状态,下次打开程序时原来之前保存的状态。至于前面那些问题,有时间会写博客跟大家分享。 PhoneApplicationService 类 位于Microsoft.Phone.Shel... 阅读全文

Windows Phone 7 3D开发中使用纹“.NET研究”理贴图

2011-10-20 21:56 by 狼人:-), 235 阅读, 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... 阅读全文

使用jQue“.NET研究”ry Mobile和JSON创建移动应用程序

2011-10-20 21:56 by 狼人:-), 298 阅读, 0 推荐, 收藏, 编辑
摘要:近来移动应用开发迅速受到很多公司的关注,他们寻求为现存的产品和应用程序添加移动展现或者“触点”。即便不是所有,大部分移动应用开发框架也都会适应某种现存的“桌面”开发平台。基于Web的框架则不同。业界当前采用jQuery来创建移动web应用程序(上个月发布了jQuery Mobile Alpha 3)。 在移动领域,除了对设备特定属性的支持之外,最主要的一个问题就是程序的大小,正如Aaron Quint所说: 压缩后的jQuery也大概有40-50K,可能还会稍微多一些,此外,如果你想要jQuery UI和一些动画功能,那么就还需要100K。对于移动设备来说,可能没有那么多空间。 J... 阅读全文

Silverl“.NET研究”ight for Windows Phone 7开发体验

2011-10-20 21:56 by 狼人:-), 213 阅读, 0 推荐, 收藏, 编辑
摘要:直接下水 正如学习游泳应该下水尝试一下,而不是坐在教室里看书,学习Windows Phone 7开发技术也应该亲身实践一下,而不是仅仅翻阅资料。那么,怎样实践呢?不必想得太复杂,这里所说的实践就是找个需求实现一下。那么,找个什么需求来实现呢?也不必想得太复杂,作为一名程序员,我们每天都在帮助别人实现需求,可我们自己的需求呢?千万别告诉我你没有需求哦!想象一下,当你拿到一个Windows Phone 7手机,你会希望它为你做点什么特别的事?从这点出发,发挥你的想象力,你应该能找到一个起点的,比如说,写个课程表应用。 有了需求,很自然就想寻找实现需求的工具,说到这里,你可能马上想到价格... 阅读全文

“.NET研究”移动开发者生态实录:在失败与成功的天平上

2011-10-20 21:56 by 狼人:-), 156 阅读, 0 推荐, 收藏, 编辑
摘要:移动开发者当然不是这两年才出现的角色,但是个人开发者和小型团队开发者通过开发应用程序盈利却是在最近两年移动互联网尘嚣日上之后才出现的。在靠卖License作为主要盈利模式的传统“大”软件行业,不管中小型开发者如何优秀,都不太可能在与微软、Sun、CA等大型软件公司的较量中赢得胜算。看看那些只有十几人甚至几个人的团队,公司小到连封闭会议室都没有;团队的成员少到一个人都得当2个人用,产品功能太简单,分发渠道也太草根,根本就不能和大规模的软件公司对垒。 上海闵行企业网站制作//www.93tj.com'>上海徐汇企业网站制作 可是当产业的重心开始转移到移动互联网,一切都变了。公司虽小, 阅读全文

通过JavaScript或PHP检测Andro“.NET研究”id设备

2011-10-20 21:56 by 狼人:-), 256 阅读, 0 推荐, 收藏, 编辑
摘要:随着乔布斯的回归,iPad2的发布,看来移动端的开发话题越来越火热了。在此列出一些能够在iOS的最大竞争者——安卓(Android)系统的检测方法。 JavaScript判断方法 搜索user agent字符串中的Android单词是最省事儿的方法: 1. if(navigator.userAgent.match(/Android/i)) { 2. // Do something! 上海闵行企业网站制作an style="color: #008000;"> 上海闵行企业网站设计与制作tyle="color: #000000;">3. // R 阅读全文

构建“.NET研究” View 时可能用到的代理函数调用顺序

2011-10-20 21:56 by 狼人:-), 137 阅读, 0 推荐, 收藏, 编辑
摘要:很多时候,上海企业上海徐汇企业网站制作网站设计与制作要记住iPhone试图加载的life-cycle上海闵行企业网站设计与制作对应的代理函数是有点头疼的,特别是用Interface Buil上海徐汇企业网站设计与制作der构建界面的情况下。这给如何找到最佳的位置来添加自定义的视图绘画/初始化/配置成为了一个对于新手来说的难题。我把目前用到的可能会override的方法上海网站建设总结在这张图里。注意两点: 1. 这是我目前遇到的case的总结。我不100%确定适用于所有情况 2. 不是每个case都会用到这些方法的重载。我只是把它们放在了一张图里面而已 上海闵行企业网站制作ttp:/... 阅读全文

在An“.NET研究”droid开发中如何移除EditText上的输入焦点

2011-10-20 21:56 by 狼人:-), 261 阅读, 0 推荐, 收藏, 编辑
摘要:当我们创建一个带EditText 或 AutoCompleteTextView的视图时,在加载视图时总是会把输入的焦点自动移动到第一个输入框。如下图所示: 下面是mail.xml布局文件: 1. <!--?xml version="1.0" encoding="utf-8"?--> 2. <linearlayout android:layout_height="fill_parent" android:layout_width="fill_parent" android:orientation=& 阅读全文

详解谷歌官方教程 Android插件ADT“.NET研究” 9.0.0

2011-10-20 21:56 by 狼人:-), 270 阅读, 0 推荐, 收藏, 编辑
摘要:ADT为Android开发工具(Android Development Tools)简称,是在强大的、集成的环境Eclipse IDE中构建Android应用程序插件。 ADT扩展了Eclipse的功能,让您快速建立新的Android项目,创建一个应用程序的用户界面,加上Android框架的API组件、调试应用程序使用Android SDK工具,以便APK分发给应用程序。 首先,强烈建议尽快开始使用Eclipse开发插件ADT。随着项目设置我们将提供指导、以及工具的集成和自定义XML编辑器,并在ADT给你的一个令人难以置信的开发Android应用环境。 本文提供从Eclips... 阅读全文

Andr“.NET研究”oid 前景

2011-10-20 21:56 by 狼人:-), 352 阅读, 0 推荐, 收藏, 编辑
摘要:现在移动开发市场上平台林立,各自圈地盘,Android平台也异军突起,甚至被誉为对抗iPhone最有实力的平台,而且预计未来将会超过iPhone独领风骚。Android真的就这么牛吗?真的就非常完美吗?带着疑问,记者对eoeandroid开发社区的开发者进行了解,从实际的开发者那里对Android平台有了新的解读。 当Android出来的时候,大家都非常兴奋,希望这个开放平台能够做好做大,有益于移动互联网整个产业链的每一个角色:软件平台提供商Google,元器件供应商与设备制造商,网络运营商,应用开发者,消费者。但是这从两年看来,Android发展的不够好,反倒是进入了一个问题多发的混... 阅读全文

MeeGo开发“.NET研究”进程通信核心 DBus调试工具

2011-10-20 21:56 by 狼人:-), 361 阅读, 0 推荐, 收藏, 编辑
摘要:我们讲过用QML语言开发MeeGo应用程序,在MeeGo开发中,DBus是MeeGo进程通信的核心。我们简要的看一下MeeGo系统的哪些地方都使用了DBus. 1.从一个应用中启动另一个应用时。比如在联系人应用中想要拨打联系人的电话时,MeeGo系统中是通过DBus做进程通信的. 2.Service Framework是基于DBus的。比如你看到一个多媒体文件,点击提交一个"播放文件"的请求,该请求搜索合适的应用来播放该文件. 3.发布和订阅者系统。比如一个屏幕上的显示订阅了电池的电量消息,则在电量变化时通过DBus通知订阅者. 4.Notification Manager... 阅读全文

O“.NET研究”bjective-C入门

2011-10-20 21:56 by 狼人:-), 266 阅读, 0 推荐, 收藏, 编辑
摘要:Objective-C是一种简单的计算机语言,设计为可以支持真正的面向对象编程。Objective-C通过提供类定义,方法以及属性的语法,还有其他可以提高类的动态扩展能力的结构等,扩展了标准的ANSI C语言。类的语法和设计主要是基于Smalltalk,最早的面向对象编程语言之一。 如果你以前使用过其他面向对象编程语言,那么下面的信息可以帮助你学习Objective-C的基本语法。许多传统的面向对象概念,例如封装,继承以及多态,在Objective-C中都有所体现。这里有一些重要的不同,但是这些不同在这文章会表现出来,而且如果你需要还有更多详细的信息存在。 如果你从来没有使用任何编... 阅读全文

ubuntu 10“.NET研究”.10下搭建android开发环境 安装必要工作用软件

2011-10-20 21:56 by 狼人:-), 167 阅读, 0 推荐, 收藏, 编辑
摘要:进了新公司之后,工作环境有了很大的变化,以前都是在windows环境下进行程序开发,没怎么接触linux系统,新项目组中有6个同事,一水的ubuntu,木有办法,我也换成ubuntu吧。 曾经在学linux下c语言编程的时候,学过一个月的linux,熟悉了一些命令,稍微能在linux系统下完成一些日常的需求了,也搭建过android的开发环境,呵呵,时间长了,以前的东西又都忘了,由于那个时候也没把搭建环境的步骤进行记录,现在又抓瞎了,废了很大的劲,终于搭建完了,记录一下,为以后做好准备。 公欲善其事,必先利其器。在ubuntu下进行开发,就必须要熟悉ubuntu下常用的,能提高效率... 阅读全文

移动三“.NET研究”国己然鼎立,普​通开发者如何选择开发​平台?

2011-10-20 21:56 by 狼人:-), 239 阅读, 0 推荐, 收藏, 编辑
摘要:Nokia和Microsoft 终于搞基成功,业内人事普遍都看好两家厂商的“软硬结合”。这一结局直接把Windows Phone 7 这一新兴手机移动操作系统送到与如日中天的 iPhone 与 Android 在同一位置上,变成了三国之势。究竟两家公司的合作是 " No - Win " 还是 "Win - Kia " 这里不做讨论,只能引用我们瓷器国的某些专家常用的语言来说:这两家公司的合作有可能赢、有可能输,具体赢输要看最后的结果才知道~~~囧~~!当然还有Symbian, Meego, RIM, webOS和三星的 Bada 甚至还有基于 Andro 阅读全文
上一页 1 ··· 33 34 35 36 37 38 39 40 41 ··· 311 下一页