近日,关于“WindowsPhone支持Android应用程序”的话题变得很是热门,认同这一说法的就包括TheVerge的编辑TomWarren。其实在2014年2月份的时候,TheVerge就已经有了这个说法的相关报道,当时TheVerge称微软内部正在激烈争论是否让WindowsPhone支持Android应用程序,以弥补WindowsPhone应用匮乏的问题。再看看最近,TomWarren在Twitter上断言称:在1月21日举行的发布会上,我坚信微软会公布一件事:提供对And...
继续阅读 >
标签目录:Android
2015
01-02
01-02
如果没有 Android,世界会怎样?
这个礼拜,一篇柯达将要联合另一家公司Bullitt,推出Android平板电脑的新闻引起了很多人的关注。因为受数字摄影的冲击,柯达曾一度面临破产保护,慢慢退出了人们的视线。但现在,它又回来了——得益于Adnroid。试想,如果没有开放的Android操作系统,柯达要做平板电脑会有多难。但是,如果没有Android,柯达并不会是受影响最大的公司。那么,如果没有Android,世界将会怎样?首先,也是最直接的,...
继续阅读 >
2014
12-28
12-28
Android 5.0 技术新趋势
由于Android的版本分裂比较严重,整个新系统升级可能需要一两年甚至更长时间。所以目前使用Android5.0的大部分是喜欢尝鲜的用户,同时现在市场上能够很好支持Android5.0的应用又很少,如果开发者能捕捉这个机会,从这些用户那里得到更好的反馈,或者更好的证明机会,都是非常有价值的。在Android5.0发布之后,我认为有几个地方可以让开发者做得更好,比如可以建立一个更好看的应用,或者能够解决在应用中最...
继续阅读 >
2014
12-22
12-22
Android游戏开发设计步骤
如今搭载Android操作系统的手机数量比iPhone多得多。据悉,Android设备平均每天激活40万台。但iOS对开发商来说依旧是个更加有利可图、更受欢迎的平台。原因是:Android无需花钱买应用;众多设备和应用商店使得Android市场呈分散状态。1手机游戏开发简介游戏的本质就是在屏幕上不断地显示和更新图片,只不过不是胡乱地更新,而是根据程序逻辑来控制。一款完整的游戏需要多方面的知识,比如游戏的创意、背景、故事情...
继续阅读 >
2014
12-08
12-08
Android 应用开发推荐书单
Android已经成为了世界上最受欢迎的操作系统之一。成千上万的智能手机和平板都是运行着Android。Android基于Linux系统架构,由Android公司开发。2005年该公司被Google收购。Android最棒的是,它是一个允许用户根据需求进行定制的操作系统。如果你是一位Android开发人员,你不必担心Google会因为修改系统对你起诉。那么,你是否已经打算学习一下Android开发呢?Android开发非常有趣并且令人激动。你可以为自己的手机开发一...
继续阅读 >
2014
12-08
12-08
提升Android平板性能的十大技巧
不同的Android平板运行在不同厂商的不同设备、不同操作系统上。因此,Android平板的性能提升就需要考虑各自的差异化特性以及他们的工作原理。此外,早期3.0版本以前的android操作系统,没有适配平板设备,更多采用的是智能手机的技术。因此也需要做特别的对待。Android平板性能“一分价钱一分货”,Android应用程序也是如此。很多Android应用都需要额外付费。可惜,Android用户不像iOS用户那样有大量的...
继续阅读 >
2014
12-08
12-08
Android启动过程深入解析
当按下Android设备电源键时究竟发生了什么?Android的启动过程是怎么样的?什么是Linux内核?桌面系统linux内核与Android系统linux内核有什么区别?什么是引导装载程序?什么是Zygote?什么是X86以及ARMlinux?什么是init.rc?什么是系统服务?当我们想到Android启动过程时,脑海中总是冒出很多疑问。本文将介绍Android的启动过程,希望能帮助你找到上面这些问题的答案。Android是一个基于Li...
继续阅读 >
2014
12-08
12-08
Android学习之路
收到一些朋友的微博私信,说能不能给Android新手们一些指导,我只能说指导谈不上,毕竟我也很多东西正在学习中,与此同时一大学同学准备转行Android,可以说是从头开始,那么我就姑且以一个过来人的身份给一些建议吧,只希望在学习的过程中能够少走些弯路吧。硬件电脑–推荐Mac首先声明我不是果粉,个人Windows,Linux,MacOX系统均用过,只能说Windows上面的开发工具简直难以恭维,尤其命令行超级难用,...
继续阅读 >
2014
12-08
12-08
7 个让你意想不到的 Android 系统应用领域
谷歌的AndroidWear操作系统将Android从用户的智能手机带到了手腕上。而未来谷歌绝不希望Android仅仅局限于移动平台和可穿戴设备领域。虽然在今年的I/O大会上谷歌已经宣布希望能够在更多的地方应用Android系统,不过现在实际上我们已经可以在一些非常意想不到的地方见到Android系统的身影。对于智能手表、相机这样的领域,预装Android系统早已不是什么新鲜事。今天我们就为大家来找找那些你绝对想不到,但是同样可以见...
继续阅读 >
2014
12-08
12-08
Android动画机制全解析
导论本文着重讲解Android3.0后推出的属性动画框架PropertyAnimation——Animator。产生原因3.0之前已有的动画框架——Animation存在一些局限性,Animation框架定义了透明度,旋转,缩放和位移几种常见的动画,而且控制的是整个View,实现原理是每次绘制视图时View所在的ViewGroup中的drawChild函数获取该View的Animation的Transformation值,然后调用canvas.concat(transformToApply.getMat...
继续阅读 >
2014
12-08
12-08
Android程序员必备精品资源
平时写程序中不断收集到的一些比较常用的东西,分享给大家。实用工具集锦AndroidLifecyclehttps://github.com/xxv/android-lifecycleTinyPNGhttps://tinypng.com/AndroidLayoutFinderAndroidLayoutFinderAndroidAssetStudiohttp://romannurik.github.io/AndroidAssetStudio/JSONValidatorhttp://jsonlint.com/JSONViewerhttp://jsonviewer.stack.hu/BeJSONhttp://bejson.com/JS...
继续阅读 >
2014
12-08
12-08
为什么Android的图片质量会比iPhone的差?
经常看到有人问:“安卓版微信发出去的图片怎么那么渣!比iPhone的差远了!”。不只是微信,很多应用安卓版的图片质量就是要比iPhone版逊色很多,这到底是怎么回事?我们团队最初也纠结过这个问题,费了半天劲、绕了好大圈,直到最后才发现,原来这是谷歌犯得一个“小”错误,而且一直错到了今天。谷歌的错就在于:libjpeg。libjpeg是广泛使用的开源JPEG图像库(参考http://en.wikipedi...
继续阅读 >
2014
12-08
12-08
开发第一个Android应用前你必须知道的5件事
我最近刚刚阅读了PraneethVT发表在 Reddit 上的一个帖子,是关于他如何开发自己第一款Android手机应用——一个GPA计算器的。可以看出来他在这个编程世界还是新手,所以我想深入探讨一下他是如何做到的,以便于大家学习和借鉴。在此之前,我想先介绍一下PraneethVT。毕业于计算机工程专业实际上,他才总共学了为期6个月的编程课在上了两门CS课程导论之后,他又学了Java语言暑假期间,...
继续阅读 >
2014
12-08
12-08
涨姿势:Android手机的系统为什么叫ROM
安卓手机系统为什么叫ROM?可以说不仅仅是安卓系统叫做ROM,目前所有的手机系统,都可以叫做ROM(包括但不局限于苹果、塞班、黑莓)这是由于ROM是只读内存(Read-OnlyMemory)的简称。特点是只能读而不能快速改写。因此所有刷写进不可改变或擦除的系统我们都可以将之成为ROM。相对于ROM,其实称之为固件更加合适。ROM和固件就是一个写入和被写入的关系。最经典的例子就是电脑上的BIOS,各种电视红白...
继续阅读 >
2014
12-08
12-08
有史来最大改变 Android 5.0十大新特性
距离Android系统上一次重大更新不到一年的时间,谷歌再一次从KitKat升级到了Lollipop,而两次都使用糖果来命名,营销的目的显露无遗。当我们首次看到Android5.0Lollipop这个名字的时候,就已经意识到这将是Android系统有史以来变化最大的一次升级。首先,在感官界面设计上,我们彻底迎来了Android系统的扁平化时代,新的系统不仅使用了新的配色,同时看起来也很时尚。未来我们相信包括三星的TouchWiz或...
继续阅读 >
2014
12-08
12-08
Windows上搭建Android开发环境详细教程
在windows安装Android的开发环境不简单也说不上算复杂,本文写给第一次想在自己Windows上建立Android开发环境投入Android浪潮的朋友们,为了确保大家能顺利完成开发环境的搭建,文章写的尽量详细,希望对准备进入Android开发的朋友有帮助。本教程将分为五个步骤来完成Android开发环境的部署。第一步:安装JDK。第二步:配置Windows上JDK的变量环境。第三步:下载安装Eclipse。第四步:下载安装An...
继续阅读 >