IntelliJ IDEA 12 将集成 Android UI 设计器

据官方透露,IntelliJ IDEA 12即将发布,该版本中最大的新特性要数带来了Android UI设计器,这对于将IntelliJ IDEA作为开发环境的Android开发者来说是个好消息。

下面是IntelliJ IDEA 12中Android UI设计器的主要特性:

  • 一次点击即可将新组件添加到Canvas或Component Tree中。
  • 可以在Canvas或Component Tree中进行移动、删除、复制和粘贴操作。
  • 强大的属性编辑器,允许编辑任何选定的组件,你也可以隐藏不重要的属性。
  • Component Tree可以显示组件的层次结构。
  • 组件面板包含了Android SDK支持的所有组件。
  • 支持所有可能的UI布局、框架布局、线性布局、网格布局等。
  • 属性编辑器支持资源。
  • 多设备配置文件之间的即时切换。

IntelliJ IDEA 12最快将于本周晚些时候发布,届时Android开发者就可以体验该功能了。

最新更新的社区版源码中已经包含了该工具,源码地址:
https://github.com/JetBrains/intellij-community

Via IDEA博客

罗永浩:手机未动,ROM先行

雷军曾在今年的全球移动互联网大会上说过一句话:做操作系统不难,难的是做生态系统。他意指的做操作系统或许是基于Android再开发,因此不难。而著名的英语机构培训人,曾经从未涉足手机产业的罗永浩也将从ROM开始,弯道进入手机行业

罗永浩估计,只要团队组建好,再花上两个多月时间,老罗版的ROM就会上线。那么他的团队组成到底如何呢?

按照他的构想:一共是7人左右的技术团队,3个UI设计,1个产品经理以及4个用户体验师。

4个用户体验师都已经入伙。除了一个数码器材编辑与手机沾边,另外的3个都不沾边。罗永浩的看法是“乔布斯就是因为不专业,但他最知道一个傻瓜用户的需求。”

3个UI也已经基本敲定。而且罗永浩称是自己国内瞧得上眼的不超过5个人中的3个。

技术开发人员则还在考察。不过罗永浩表示,产品经理靠谱,对Android做个表层改动,技术性要求并不是那么高。

因 此综合各方估计,加上已经到手的1000万元人民币投资,罗永浩预计老罗版ROM最快两个多月就可以发布。我们可以看到罗永浩的想法很简单:重复小米模 式,先ROM再硬件,等到ROM装机量达到一定力度后,再推出硬件。不过值得一提的是如今市场环境已经有了天翻地覆的变化,360等互联网厂商甚至和小米 上演了生死大战,专注体验的老罗OS和手机等到面世时能有几分胜算呢?

分享几个令人震撼的JS和HTML5游戏

或许你对网页游戏仅仅停留在Flash的时代,认为只有Flash才能做出非常绚丽的游戏特效。那么今天就打破大家的这个观念,一起来看看用Javascript和HTML5实现的网页游戏,这些游戏个人认为做得已经非常棒了,感谢这些游戏的作者。

1、Javascript坦克大战游戏

坦克大战是一款非常经典的休闲小游戏,相信很多朋友都玩过,但是Javascript重写的坦克大战你可能没有见过哦。下面大家就一起来体验一下Javascript版的坦克大战游戏。

image

2、HTML5超级玛丽游戏

超级玛丽也是一款非常经典的游戏,今天,它也将以HTML5重新展现你的面前。HTML5的力量让超级玛丽给人以不一样的感觉,但却又让人重新回到了童年的欢乐之中。下面提供HTML5版超级玛丽游戏的在线试玩和源码下载。

请用以下支持HTML5的浏览器:Firefox、Chrome(效果最佳,最流畅,推荐)、IE9

方向键:移动   S键:跳跃/进入   A键:快跑/射击

image

3、HTML5太空战机游戏

这是一款基于HTML5技术的太空战机游戏,这个HTML5游戏场景逼真,而且还有不错的游戏配音。下面提供这个游戏的在线试玩和源码下载。

游戏比较庞大,加载需要一段时间,当然请用支持HTML5的浏览器来玩(IE9,firefox,chrome,safari)

上下左右方向键控制方向,z发射,p暂停游戏

image

4、HTML5斯诺克桌球游戏

这是一个用HTML5实现的斯诺克桌球游戏,该游戏采用了较为简单的斯诺克规则,游戏画面颇为真实,让玩家似乎真正进入了一场斯诺克桌球比赛之中,一起来体验一下吧。

image

5、HTML5俄罗斯方块游戏

俄罗斯方块游戏相信大家都玩过,的确是堪称一款古老却又经典的游戏了。今天要介绍的这款正是用HTML5技术重写的俄罗斯方块游戏,HTML5真的非常强大,下面一起来看看这款游戏吧,有源码学习哦。

上方向键或者鼠标左击为翻滚方块,其他左右下均为方向控制

image

6、Google吃豆人游戏(pacman)

这是之前Google在首页Logo上展示的一款吃豆人(pacman)游戏,现在将游戏代码整理了一下分享给大家,提供在线试玩和源代码下载。

image

7、Javascript网页破坏游戏

这是一个神奇的游戏,它以三角战斗机为核心武器,以破坏网页为目的,手段极其卑劣,杀伤力极其威猛,所到之处,一毛不拔。而且指挥这场战斗的司令员十分轻松,只要将以下一段JS代码放在浏览器中执行便可激活这场战斗。

打开一张需要破坏的网页,将以下代码拷贝到浏览器地址栏中,回车,即会出现三角战机,控制方向键移动战机,空格发射。

javascript:var s = document.createElement(‘script’); s.type=’text/javascript’; document.body.appendChild(s);s.src=’http://erkie.github.com/asteroids.min.js‘; App.followOne(‘1473612611’,this); void(0);

image

Android 4.1 Jelly Bean 将有哪些新改变?

据国外媒体报道,安卓4.1 Jelly Bean 操作系统即将在谷歌I/O开发者大会上正式发布,此次的系统升级将会带来什么样的提升和改变呢?今天我们一起来看看外媒对新系统新功能的猜测。

(被曝光的Jelly Bean截图)

1. UI 改进

ICS操作系统相比之前的系统拥有了许多新功能,在视觉上也有了很大改变。相信此次的Jelly Bean系统的UI也会有较大幅度的改变,比如在主屏幕上配置一个新的搜索栏。

2. Chrome将成为默认浏览器

有消息称Chrome将取代原生的安卓浏览器,成为安卓Jelly Bean的默认浏览器。这件事是好是坏,目前不好评价,而且这也与人们网上冲浪的 方式有关。一方面,安卓版Chrome将会非常快速。另一方面,它将不再支持Flash Player功能,而原生的浏览器支持。

3.不再支持Flash

Adobe曾经宣布,在ICS安卓操作系统之后,Flash 将不再支持安卓操作系统。不过也有消息报道称,当前部分Flash插件可以继续在Jelly Bean上工作。具体情况我们还是等待安卓 Jelly Bean的发布方能知晓。

4.内置文件管理器

虽然说安卓上的文件系统随时开放,允许用户访问。但是其实原生的安卓本身并没有内置文件管理器,用户如果需要使用,则需要到Google Play下载 一个(如果手机生产商没有预装的话)。即将发布的Jelly Bean将改变目前这一情况,内置谷歌制造的文件管理器。

5.平板为中心

不少人认为,Jelly Bean的发布主要是针对即将到来的谷歌首款自有平板 Nexus Tablet。希望Jelly Bean不要被平板电脑独占,同时也支持智能手机。

6.语音助理

苹果有Siri,微软也为它的Windows Phone发布了新的语音识别技术,相信谷歌不会在这一领域上坐视不理。根据以前的传闻,谷歌将在I/O大会上推出一个名为Majel的语音助理,区别于传统的搜索,Majel会根据用户的问题给出直接答案然后读出来。

7.虚拟键盘升级

语言之间的切换将更加方便容易,整合新的语音助理也将成为键盘升级的一部分。

除了以上的改变之外,谷歌Jelly Bean还将会有更多新功能和新特性,我们拭目以待。

文/威锋网

亚马逊上所有 Lumia 900 售价 1 美分,包邮!

image

Amazon 和 Nokia 将 Amazon.com 上销售的所有 Lumia 900 手机的价格降到 1 美分!!!而且还包邮,前提是要求一个符合条件的合同。

尽管 Lumia 900 无缘于 Windows Phone 8 ,但这样的价格就可以拥有 16G 存储、LTE、8百万摄像头的硬件配置还是非常超值。

而且可购买所有颜色,详情请看 Amazon