京东商城暂停代购火车票

推出代购服务不到一周

京东商城火车票代购业务再起波澜。继中国铁路客户服务中心12306网站日前发布铁道部运输局的“重要公告”称“铁路部门没有授权或委托任何其他网站开展火车票发售或代购业务”后,京东商城昨天在13时49分发布公告表示:京东商城决定暂时停止代购业务。

此时,距离京东推出正式代购火车票不过大约一周左右的时间。

京东快递费被疑变相加价

3月30日,不少网友发现京东商城开始正式上线订购火车票业务,以代购的形式销售。这也使得京东成为继携程、去哪儿等旅行预订网站后,又一家可在线预订 火车票的国内综合电商平台。但是,由于京东对每张火车票收取5元服务费以及每件20~35元不等的快递费,此举也被消费者质疑为“变相加价”。

携程等仍能代购火车票

但京东的购票服务在启动不久后即收到了铁道部的“回应”。中国铁路客户服务中心12306网站日前发布铁道部运输局“重要公告”指 出,www.12306.cn是直接销售中国铁路火车票的唯一专业网站,公开发售全国各次旅客列车车票,每名旅客均可直接通过该网站购买火车票。截至目 前,铁路部门没有授权或委托任何其他网站开展火车票发售或代购业务。

这则公告发布后不久,京东也于昨天13时49分在其网站发布公告,表示“决定暂时停止代购业务”。

但记者在携程和去哪儿网看到,这些网站的火车票代购服务仍如常提供,携程也仍然按送票时间、地点、距离分类收取物流快递费。

广州日报记者叶卡斯

Anonymous 攻击英国内政部网站回应电子邮件监控

Anonymous 黑客组织刚对英国内政部网站发起 DDoS 攻击,导致该网站瘫痪。

Home Office 520x328 Anonymous takes down UK Home Office site in response to proposed email surveillance

据称此举是为了回应英国政府计划制定电子邮件监控政策。英国政府一直在讨论法律上允许更多的网络监控和电子邮件监视,以打击恐怖主义。政府机构发言人说,通信的内容不会被审查,但彼此交谈的监测是重要的组成部分。

via thenextweb

为设计师准备的15个免费界面设计元素 PSD

Free PSD UI Kits

Impressionist UI Free – User Interface Pack

Futurico – Free User Interface Elements Pack

Free PSD/HTML Web UI Elements Kit

UI Kit

Blaubarry Ui Kit

Dark web and Apps UI Kit

Dark UI Kit

Light UI Kit

Moonify UI

Minimalist Dark Psd Web UI Set

Classic Grey Psd Web UI Set

Simple UI Elements

Cloudy Ui kit

Butterscotch UI Kit

Sleek UI Elements

Source: http://designmodo.com/free-psd-ui-kits/#ixzz1rNPq4VGE

给 Android 应用开发者的十个建议

随着移动平台的发展和其应用的不断改善,质量成为决定成败的关键。用户要求他们选择安装的应用响应快、性能好,如果某个应用不能提供卓越的功能和稳定的用户体验,那这样的应用注定会被很快卸载。

尽管现在Android智能手机和平板电脑的运行速率越来越快,但开发者仍需牢记,应用的运行环境仍受到电池和处理器等诸多资源的限制。以下是如何为应用“瘦身”的十条建议,以便能在当前和以后的所有Android设备都能运行出最佳效果。

1)首先要有良好的编码习惯

一个优秀的开发者应该善于运用常识、完善的算法和标准设计模式。要有资源意识,打开了就要记得关闭,尽量做到晚获取,早释放。这些由来已久的编码准则同样适用Android应用开发,尤其是使用基础设备服务时。

2)让阻塞操作远离主UI线程

通过使用AsyncTask、线程、IntentService和自定义后台服务,保证应用的灵活性。使用加载工具简化游标等长时间加载数据的状态管理。当有其他程序运行时,不能让你的应用滞后或中止。

如果一个操作需要消耗较多时间和资源时,取消该操作,换成异步处理,这样应用就能保持响应,用户可以继续各种操作。该方法适用磁盘读写、访问内容提供方、数据库和互联网,以及解析和其他需要花费较长时间的任务。

3)使用最新的Android SDK版本和API

使用Android平台的最新产品,保证你的应用紧跟Android的更新步伐。随着Android平台的不断发展,部分功能可能被弃用或被更好的 功能取代,核心API接收了bug修复和性能改进,新API有助于开发者编写出更稳定的应用。要明白最佳的做法总是随着时间的推移而变,聪明的开发者应该 总是站在整个平台的最前沿。

4)考虑使用StrictMode

从Android 2.3开始提供了一个新的类StrictMode,该类可以用于捕捉发生在应用程序主线程中耗时的磁盘、网络访问或函数调用,可以帮助开发者改进程序,使主线程处理UI和动画在磁盘读写和网络操作时变得更平滑,避免主线程被阻塞。

5)发布前禁用或尽量减少调试

如果开发周期较长,你很可能在应用中内置了一些日志或调试代码,在发布前确保这些功能已经最小化或完全禁用。

6)确保UI布局简单优雅

简单的屏幕不仅方便阅读,还能加快加载速度。与其在一个单一屏幕上堆砌太多不必要的功能,不如花时间去开发优雅的用户界面。简单优雅的UI不仅能提高应用性能,还能提高用户使用该应用时的效率。

7)根据目标设备调整应用资源

为尽可能高效地被加载,需要根据具体设备的配置调整相应资源,尤其是图片资源。为使应用包文件合理适用不同设备,首先可只添加运行该应用需要的核心资源,然后再根据具体设备下载相关内容。

8)使用Hierachy Viewer可视化调试工具

Hierachy Viewer能很方便地在开发者设计,调试和调整界面时,快速定位问题,解决问题,提高开发效率。

9)使用layoutopt进行布局优化

Layoutopt是一款简单的命令行工具,可帮助找到不必要的控件嵌套以及缩减布局资源,从而使应用变得可能“苗条”。控件越少、布局层次越浅,性能就越好。

10)使用Traceview及其他Android工具进行分析

Android SDK随带了很多用于应用分析的工具,其中最受欢迎的是Traceview,这款图形工具可以帮助调试和找到应用中的性能瓶颈。

结语

提升Android应用性能的方法有很多,有些需要使用特定的算法,有些依赖切实可行的调试和性能监测技术。幸运的是,Android平台随带了众多免费的实用工具,可以帮助跟踪和解决应用程序中的性能问题。

最新 Android 恶意软件可远程控制用户手机

安全研究人员发现一款最新针对Android操作系统的恶意软件,黑客可通过该软件远程控制用户手机,并在用户毫不知情的情况下在其手机上安装未经许可的软件。首席工程师与移动安全专家蒂姆·怀亚特(Tim Wyatt)在Lookout网站发布的一篇博文称,该恶意软件是早前所知的恶意软件Legacy Native(又称LeNa)的一种变体。

最新Android恶意软件可远程控制用户手机

并解释道LeNa只影响的影响范围并不是很广,“LeNa在最初会冒出一项合法的应用,试图通过使用户享有使用 某些应用的超级用户特权的方式来欺骗用户启动SU应用程序以激活其恶意载荷。”怀亚特还补充,只有技术娴熟的用户才会遇到这种风险。

而该最新的恶意软件则应用了一款名为‘Gingerbreak’的程序,Gingerbreak可使该恶意软件在用户毫无察觉的情况下植根于运行Android Gingerbread 和Android Honeycomb 操作系统的设备上。

值得庆幸的是,该恶意软件尚未出现在Android市场。但是,怀亚特在其博文中称在其他系统手机市场上该恶意软件已经开始蔓延。此外,其还总结出以下几点建议使用户远离Android恶意软件:

1.要警戒使用手机时出现的异常状况,如电话账单中出现一些莫名奇妙的收费、非正常短信和网络活动、或是在手机锁屏的情况下出现的一些应用活动。

2.经常检查应用程序的请求权限,确保一个程序的权限要求与其特征相匹配。

3.只在安全来源网站中下载应用程序,如著名的应用程序商店和下载网站。

4.安装一个移动安全程序,以扫描手机上下载的应用程序是否安全。