代码改变世界

Android 简史

2011-08-28 23:34 by 狼人:-), 163 阅读, 0 推荐, 收藏,
摘要:By Ron Hamelin from Android Police |译校 : @matrining 转载请注明 ifanr.com 译文链接  在苹果的 iPhone 与 Google 的 Android 系统手机在 2007 突入移动设备战场之前,移动科技领域一直处于死水一潭的境地,坦率地说,“智能手机”(如果那时候的手机能被称作智能手机的话)非常无趣:它们的能力非常有限,电子邮件、基本的消息服务、拍照、简单的应用与游戏、初步的网络浏览,以及企业服务整合(Exchange)。 那个时代,主要的竞争者是微软的 Windows Mobile,RIM 的黑莓,Palm,Symbi... 阅读全文

图解 Android 广播机制

2011-08-28 23:34 by 狼人:-), 226 阅读, 0 推荐, 收藏,
摘要:从现实生活中理解广播机制 一听到广播我们第一感觉就会联想到小时候村里面的广播,每逢村里有什么活动都是通过广播发送的。收听收音机也是一种广播,在收音机中有很多个广播电台,每个广播电台播放的内容都不相同。接受广播时广播(发送方)并不在意我们(接收方)接收到广播时如何处理。好比我们收听交通电台的广播,电台中告诉我们现在在交通状况如何,但它并不关心我们接收到广播时做如何做出处理,这不是广播应该关心的问题,OK,到这里我们从生活中的一些小例子浅浅的理解了一下广播,那么Android 中的广播是如何操作的呢? Android 的广播机制 在 Android 里面有各种各样的广播,比如电池的... 阅读全文

Android 实现真机远程调试并适应7寸屏大小

2011-08-28 23:34 by 狼人:-), 310 阅读, 0 推荐, 收藏,
摘要:学 android 也有一段时间了,一直都是用 Android 提供的模拟器运行测试例子,也不知道做的东东在真机是啥效果。今天跟公司要了一个七寸屏的车载屏做真机测试。下面是我实现真机远程调试的步骤: 此方法同样适用于使用手机做真机测试 1、接入USB 选择“是”,单击下一步 单击“下一步”,去查找我们之前下载的SDK目录,找到usb_driver,如图: 点击“确定”,等其为我们安装驱动 接着只要等其安装完成即可实现在Windows 下与真机进行调试或者安装程序等操作。在DOS 界面上敲入 adb devices 可以得到该机的序号 到了这一步,可算是完成了一大半的工程了,不过我在... 阅读全文

Nokia 的 Apps 之路 — 徘徊在後設備為王的的時代

2011-08-28 23:34 by 狼人:-), 157 阅读, 0 推荐, 收藏,
摘要:不可否認,Nokia 仍然是當今智能手機市場的絕對老大,當然這主要體現在市場佔有率方面。但在移動應用領域,Nokia 已經被普遍認為落後於蘋果和 Google 了。 也許,我們很少會在科技性出版物上看到 Nokia 的身影,很大的一部分原因,也許是因為它們在美國的市場佔有率實在太低。但另一方面,地域性歧視並不能解釋所有的問題,不可否認的,Nokia 在移動應用領域依然落後了太遠。如今的移動市場已經幾乎完全被蘋果的 iPhone 和 Google 的 Android 光芒所佔據。 當然,Nokia 對此也並非熟視無睹,於是,我們看到了這個巨人所進行的巨大的戰略轉移。 在一個紐約時... 阅读全文

展望Android之前世今生

2011-08-28 23:34 by 狼人:-), 209 阅读, 0 推荐, 收藏,
摘要:自从Google发起开发Android OS迄今已有三年,这是它在互联网世界取得巨大成功后,旨在称霸竞争激烈的移动互联世界而挥出的一记重拳。Android 是专为移动设备开发的操作系统,里面包括了中间件平台和一些核心程序。 然而,它并不只限于智能手机使用,它可以用在平板电脑、电子阅读设备、甚至上网本上。 掀开它的面纱,你会发现其实里面竟是个Linux内核。在它诞生之初,只有不多的一些设备支持它,其中第一个就是2008年十月发布的HTC Dream 。 至此之后,支持 Android的设备 迅速增长。 Google已将大部分的Android代码发布于Apache软件许可协议下。Apach... 阅读全文

为什么说Android令人沮丧

2011-08-28 23:34 by 狼人:-), 176 阅读, 0 推荐, 收藏,
摘要:这一段时间,随着Moto的一系列手机引爆了Android市场,移动市场所有的目光都集中在 Android这颗新星之上。一时之间,无论芯片企业、设备企业、软件企业还是互联网企业表示鼎立支持,连联想也大张旗鼓的宣传基于Android的 LePhone。然而,Android真的就能改变整个移动设备市场的格局么? 1. 心不在焉 为了推广Android,Google成立了OHA (OpenHandsetAlliance)。在Google的号召力下,已有40多家覆盖了从芯片、运营商到终端的合作伙伴加入到OHA之中。在OHA的官方网站上,不乏Intel、ARM、中国移动、华为、Acer、De... 阅读全文

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

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

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

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

图解iPhone开发入门教程

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