代码改变世界

随笔分类 -  [11]Android学习班

Windows Phone 7的多任务解决方案

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

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

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

图解iPhone开发入门教程

2011-08-28 23:34 by 狼人:-), 271 阅读, 收藏, 编辑
摘要: 现在的智能手机越来越风行了,其中尤以Apple的iPhone和Google的Android系统最为流行,这里我将向大家介绍iPhone开发的基础知识。为了便于初学者尽快上手,我尽量以代码加截图的方式加以说明。 要想进行iPhone开发,Mac和iPhone是必不可少的,虽然有人通过一些手段也能在PC上装上Mac,使用上“黑苹果”,但毕竟不是正统,经常会出现这样那样的问题,比如无线不行,声卡不行之类的问题,因此Mac最好还是要有的;至于iPhone,虽然可以通过模拟器在电脑上查看程序的运行效果,但有些功能只能在真机上运行,因此iPhone也是必备条件。我使用的是MacBook Pro 9... 阅读全文

应用程序商店与开发:警惕长尾失效

2011-08-28 23:34 by 狼人:-), 191 阅读, 收藏, 编辑
摘要: 继苹果公司的应用软件商店开创以来,手机软件应用商店这一年多来,犹如雨后的春笋,开遍了世界各地。App Stoer的下载量,是不断地创出新高,10亿,20亿,这些令人目瞪口呆的下载数字,以及各式各样的App stoer成功者的故事,在激励着有志于手机行业的相关人士。 另一方面,智能手机在手机所占的比重也是急速上升,手机智能化,已经成为了手机发展不可阻挡的趋势。 而一个没有软件应用的智能手机,与其说是智能手机,倒不如说是一个普遍手机,因此,智能手机的普及,将整个手机软件行业带入到了一个发展的春天。 应用商店,从本质上来说,是一个产业链,而不仅仅是人们一眼就能看到的软件下载网站。 ... 阅读全文

控制力的较量 Android上的博弈

2011-08-28 23:34 by 狼人:-), 133 阅读, 收藏, 编辑
摘要: 前言 开源这个开放源代码的中文缩写,这个承载了软件行业光荣与梦想的单词,造就了Emacs、Linux、Netscape、Firefox、MySQL、Apache、JBoss这样可以与商业软件媲美的自由软件。开源也在让Android在短短几年间就成了移动操作系统不能被忽视的力量。 但梦想终归是梦想,当Sun收购MySQL,然后被Oracle收购;当RedHat收购JBoss;当Eclipse背后晃动的IBM的蓝色身影;当RedHat、Novell、Intel在贡献着Linux Kernel大部分代码,当70到95%的开发者是拿着报酬写着一行一行的Linux Kernel的代码。那... 阅读全文

iPhone、Windows Mobile、Symbian、Android移动开发前景分析

2011-08-28 23:34 by 狼人:-), 207 阅读, 收藏, 编辑
摘要: 最近中国移动在跟我们公司接触,共同开发3G应用程序相关事宜,先前只是觉得移动互联网注定会改变人们生活方式。但作为一个程序员,并没有打算关注3G在手机终端上的应用。因为根据我的经验,手机终端屏幕太小了,也就是仅仅适合小游戏和阅读一些小说用,坐在地铁上,据我观察,我看绝大部分玩手机的,要么发短信,要么看小说,玩游戏的都很少,受限于手机屏幕终端啊。而我关注的是企业管理软件和电子商务软件,相信精品软件,改变生活的理念始终未变。不过,在跟移动接触的过程当中,还是发现了3G手机终端的一些商机,就是移动会变的越来越开放,那么个人开发者获利的机会就会越来越多,相应的也就会增加移动用户的黏贴性。 一、... 阅读全文

双重惊喜:Windows Phone 开发者工具初体验

2011-08-28 23:34 by 狼人:-), 164 阅读, 收藏, 编辑
摘要: 作者 马宁 俗话说,物极必反,Windows Phone就像中国足球队一样,在所有人对他失去信心的时候,突然灵魂附体、RP爆发,干掉了韩国队。当然,就像东亚四强赛说明不了问题一样,MIX 2010上炫目的Demos只是过眼烟云,真正考验实力的还是几个月后世界杯的战场。 不过MIX 2010上的Demos的确给了曾经的Windows Mobile开发者们带来了一丝希望,最近一年,满世界都是iPhone和Android,咱不是不想说话,实在是没话可说啊。 MIX 2010 Keynote视频: http://www.microsoft.com/presspass/even... 阅读全文

Android书籍分享

2011-08-28 23:34 by 狼人:-), 328 阅读, 收藏, 编辑
摘要: 在这里将我收集的一些书籍,与大家分享。 1、介绍Android 与GPhone的书籍 Introduction To Android (下载)Google官方文档,简要的介绍了Android的各个方面,值得大家看下 GPhone说明书 (下载)是每个开发人员必须阅读的,关于GPhone的使用、功能,结合SDK看想必收获会更大 2、经典开发书籍 《深入浅出Android–Google手持设备应用程序设计》 入门书籍,作者写的很不错,可以在阅读SDK的同时阅读这本书,中间的一些使用介绍的非常清楚,最重要的是中文版的 《Android 應用框架原理與程式設計 》(下载) 最早介绍Android的中. 阅读全文

解读iPhone平台的一些优秀设计思路

2011-08-28 23:34 by 狼人:-), 173 阅读, 收藏, 编辑
摘要: 本文试图从iPhone的角度结合一些iPhone平台项目的设计经验提炼出iPhone平台的一些优秀设计思路,以供大家在做移动互联网设备设计时参考。 1、移动互联网设备和传统手机的区别 在传统手机时代,标准的通话键、挂机键、菜单键是手机的标配,用户被教育成了用键盘来操作数据,于是我们就养成了使用键盘的习惯,经典的案例就是诺基亚主导的时代。 在移动互联网时代,特别是触屏的大规模应用,手机的功能已经发生了转变,对互联网内容的浏览、下载、消费等等成为主要应用场景,触摸屏成为行业趋势,直接对内容进行操作,在屏幕范围内的点击成为主要的操作。绝大部分操作通过直接和内容交互完成,不要让用户通过中... 阅读全文

Linux下MeeGo源码下载 — repo+git

2011-08-28 23:34 by 狼人:-), 387 阅读, 收藏, 编辑
摘要: MeeGo的源码是通过git工具来管理的,我们可以通过源码的git地址进行下载,但是http://meego.gitorious.org/此网址上面提供的都是模块的git地址,如果一个模块一个模块下载的话,那岂不累死,呵呵~所以通过安装repo工具,用repo工具进行全部下载。1.git安装 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->sudo apt-get install git-core curl 2.repo安装 首先在用... 阅读全文

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

2011-08-28 23:34 by 狼人:-), 262 阅读, 收藏, 编辑
摘要: 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,进而就可以顺利运行图形界面。 具体... 阅读全文

N900快捷键一览表

2011-08-28 23:34 by 狼人:-), 196 阅读, 收藏, 编辑
摘要: 为了更有效的利用N900的键盘,整理了N900的快捷键一览表: Ctrl + C 复制文本 Ctrl + V 粘贴文本 Ctrl + X 剪切文本 Ctrl + A 全部选择 Ctrl + O 打开(如果有效) Ctrl + N 新建(如果有效) Ctrl + S 保存(如果有效) Ctrl + Z 取消(如果有效) Ctrl + Y 重复(如果有效) Ctrl + F 打开搜索框(如果有效) Ctrl +右箭头 移动到文本的最后 Ctrl +左箭头 移动到文本的开始 FN + Ctrl 打... 阅读全文

meego中css主题文件的使用方法

2011-08-28 23:34 by 狼人:-), 220 阅读, 收藏, 编辑
摘要: 转载时请注明出处和作者联系方式文章出处:http://blog.csdn.net/jack0106作者联系方式:冯牮 fengjian0106@yahoo.com.cn1. qtwidget里面有stylesheet(CSS)的概念,而原始的qtgraphicsview里面,并没有stylesheet概念,到了mtf里面,又引入了stylesheet,但是没有专门的文档进行介绍,我只能参照qtwidget里面关于stylesheet的介绍,在猜测验证的基础上,做出一些总结。也许会有不准确的地方,以后会随时修改。因此,建议先看一下qtwidget中的stylesheet的相关介绍文档。 2. . 阅读全文

N900当初的绚丽宣传片

2011-08-28 23:34 by 狼人:-), 171 阅读, 收藏, 编辑
摘要: N900虽然已经发布了一年多,但是,它还是NOKIA最具可玩性的一款手机,当初的宣传片也可以看出NOKIA本想大力宣传这款性能强劲的旗舰机型。 阅读全文

N900开发中的3D重力过山车游戏

2011-08-28 23:34 by 狼人:-), 117 阅读, 收藏, 编辑
摘要: 阅读全文

[.NET] 在Windows系统中搭建基于.NET的iPhone应用程序虚机开发环境

2011-08-28 23:34 by 狼人:-), 213 阅读, 收藏, 编辑
摘要: 看了这个标题,也许很多朋友认为我是标题党,很多人都没听说过.NET开发iPhone,今天就我就来证实了这一点,而且我已经亲身体会了这一点。在正式开始教程之前,先陈述一下环境搭建的步骤及要点,本环境搭建共需要四个步骤,分别如下: 1. 安装VMWare虚拟环境(你也可以用VBox); 2. 安装Mac OS X(雪豹)操作系统; 3. 安装Xcode和iOS SDK; 4. 安装MonoFramework等.NET iPhone开发框架及工具。 完成以上步骤就一切OK了。在第一步开始之前还需要注意您的机器配置,建议4G内存,2G也凑合,而CPU必须要支持64位及虚拟化,这... 阅读全文

盛大资深软件工程师谈Android开发经验

2011-08-28 23:34 by 狼人:-), 175 阅读, 收藏, 编辑
摘要: Android一词的本义指“机器人”,同时也是Google于2007年11月5日宣布的基于Linux的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用程序组成,是首个真正为移动终端打造的开放并且完整的移动平台。2008年9月22日,美国运营商T-MobileUSA在纽约正式发布第一款Google手机,即T-MobileG1,从那个时候起,Android的时代就真正的来临了。 从Android1.0至今经历了多次的版本更新,其中重要的变更是1.5、2.0和2.2。而其他的版本更新相对而言并不是那么重要。另外,由于每次更新都会多少改动包括Dalvik在内的底层模块,同时牵... 阅读全文

诺基亚N900聊QQ的三种方法

2011-08-28 23:34 by 狼人:-), 342 阅读, 收藏, 编辑
摘要: 很多人不知道如何用N900上QQ,现在我给大家简单的解说以下三种登陆QQ的方法! 一、PIDGINQQ 首先在程序目录里添加以下2个源(点击查看需要添加的源):这2个源不只是这个软件,以后很多的软件都要用到,这是必添加的源!如果已经有以下的源请略过这步。 然后在程序里搜索"pidgin Internet Messenger"或者直接搜索“pid”,下载如下红框内所示的企鹅程序并安装。然后再下载绿框所示的pidgin language support(这个是中文包)。 全部安装完毕后你可以重启下你的手机,然后打开“更多”那里你刚下载完毕的pidgin,如下图所示: 打开后我们 阅读全文
上一页 1 2 3 4 5 6 ··· 10 下一页