写点什么

Android 开发周报:谷歌开放 Android 5.0 源代码

  • 2014-11-12
  • 本文字数:2061 字

    阅读完需:约 7 分钟

新闻

  1. 《谷歌开放 Android 5.0 源代码》:谷歌已经正式将 5.0 系统 Lollipop 的源代码放在了 AOSP 上,国外媒体报道称,最大的第三方 ROM 团队 CM 已经表示,将跟进 Android 5.0 的适配工作。相信未来几个月,HTC、LG、三星等安卓厂商一定会让自家手机升级 5.0 系统。
  2. 《Android 5.0“棒棒糖”因系统 BUG 推迟发》:安卓用户向往已久的 Android 5.0 Lolipop 原定于本周发布,但因遇到了系统 BUG 而推迟到 11 月 12 日以后。造成拖延的具体原因是当用户搜索和扫描 WiFi 信号时,电池会被大幅消耗。不过谷歌表示这个问题并不难修复,只是会推迟几天而已。
  3. 《Android 高管谈 Lollipop:为何是重大更新》:几周之内,市面上一部分 Android 手机将改头换面,Google 和运营商将陆续向用户推送最新的 Android 5.0 系统——Lollipop。为何说 Lollipop 是 Android 迄今为止最重大的版本更新?Lollipop 系统背后有哪些故事?Android 未来将走向何方?近日 Android 技术副总裁 Hiroshi Lockheimer 对以上问题一一进行了阐释。
  4. 《微软为 Android 平板电脑推出 Office 预览版》:近日微软宣布为 Android 平板电脑推出 Office 预览版,用户可以在微软官网上注册下载预览版。Android 平板电脑版 Office,在功能和外观上和 iPad 版大致相同,不过只支持 Android 4.4Kitkat 和以上的操作系统。微软计划于今年 12 月向注册用户分发这个预览版本。

教程

  1. 《黑客是如何远程攻破你的 Android 手机的》:尽管权限提升技术在 Android 上很普遍(并形成了“root”设备的惯例),但远程代码执行是一种罕见且危险得多的漏洞。它允许攻击者不经授权就在用户设备上执行特定代码,比如在你不知情下,有攻击者就会获取公司网络的地址并且不断地感染你所有同事的智能手机。文章中黑客的攻击方法进行了详细分析。
  2. 《Android 中几种定时任务的种实现方法》:开发者在开发 App 的时候经常需要使用定时任务,比如定时提醒用户日程,或者秒杀倒计时等等。作者汇总了功能的实现多种实现方法,我们可以针对不同的场景选用不同的实现方法。
  3. 《安卓 5.0 官方详尽教程:让傻子都会玩》:安卓 5.0 Lollipop 的变化实在太大,新功能、新特性、新细节实在太多,恐怕没有让谁能一一熟悉。如何一览无余呢?可以看看 Google 最新出品的安卓 5.0 快速开始指导。安卓 4.4 的时候,Google 也曾发布过类似的教程,并提供了英语和多种语言,不过 5.0 的暂时只有英语。
  4. 《Android 中糟糕的 AsyncTask》:AsyncTask 是一个很常用的 API,尤其异步处理数据并将数据应用到视图的操作场合。其实 AsyncTask 并不是那么好,甚至有些糟糕。本文作者讲解了 AsyncTask 会引起哪些问题,以及如何修复这些问题,并且还介绍了关于 AsyncTask 的一些替代方案。
  5. 《App 推广中,如何挖掘应用商店的免费资源》:受渠道集中化和市场竞争的激烈化的影响,现在的 app 推广越来越难,推广和开发又不一样,开发一个 app 比较简单,招聘几个技术员画个设计图几个月就能上线了,虽然累点,但是产品一上线,对技术同学们来说,工作就算完成了一大半。而推广则不一样,推广是一个慢慢积累的过程,作者介绍了推广中的一些经验。
  6. 《浅析 Android 中的消息机制》: 熟悉 Windows 编程的开发者知道 Windows 程序是消息驱动的,并且有全局的消息循环系统。Google 参考了 Windows 的消息循环机制,也在 Android 系统中实现了消息循环机制。Android 通过 Looper、Handler 来实现消息循环机制。Android 的消息循环是针对线程的,每个线程都可以有自己的消息队列和消息循环。文章具体分析了 Android 的消息机制。
  7. 《让 Android 模拟器飞一会》:Android 模拟器是公认的慢,而且不是一般的慢,即使在高性能的 PC 上,跟开发环境没关系,因为它就是慢。但是我们又必须使用模拟器,比如在测试 Android 不同版本的兼容性时,或者在测试不同屏幕尺寸的 UI 显示问题时,都是需要的。作者风趣的介绍了模拟器慢的原因并提供了解决办法。

开源项目

  1. Material Dialogs : AppCompat 不支持在小于 5.0 的 Android 版本中使用 AlertDialogs,作者开发了一个兼容类库,实现了在 Lollipop 之前的版本中使用 Material 风格的 AlertDialogs。包括单选、多选、复选,并且还可以自定义样式。
  2. MaterialTabs :Material Design 风格的 Custom Tabs,兼容 5.0 以前的版本,并且有非常友好的动画效果。
  3. 下拉头部拉伸 View :上下拉动时列表的 Header 会随着拉伸的位置放大或缩小,并且有位移偏差感。该库比 ListView 使用还简单,并且可以监听下拉时的事件。
  4. 快速开发框架 UltimateAndroid :快速开发 Android 应用的框架 UltimateAndroid 发布了 0.2.0 beta 版本,完善了 ORM 的处理和大量的工具类,同时优化了 View Injection 等功能的处理,集成了大量的 Material Design 的效果,可以在旧版本上实现 Material Design 的效果。Material Design 的效果还在逐步增加中。

感谢郭蕾对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。

2014-11-12 00:413415
用户头像

发布了 121 篇内容, 共 46.8 次阅读, 收获喜欢 6 次。

关注

评论

发布
暂无评论
发现更多内容

gRPC学习之三:初试GO版gRPC开发,Java面试题中高级

Java 程序员 后端

HashMap源码解析,操作系统原理与实践教程第三版答案

Java 程序员 后端

Hello Git快速入门,redis常见数据结构以及使用场景分析

Java 程序员 后端

Helm部署的服务如何修改配置,nginx面试题负载均衡

Java 程序员 后端

CDH5部署三部曲之二:部署和设置,高薪程序员必会

Java 程序员 后端

透过表象看REST

Jxin

GitHub上标星90k+的《Java知识总结,java基础选择题填空

Java 程序员 后端

golang实战之flag包,Redis灵魂14问

Java 程序员 后端

Elasticsearch的高阶使用方法有哪些?,rabbitmq入门案例

Java 程序员 后端

Github神作!2021Java秋招高级面试指南,吃透至少阿里P6

Java 程序员 后端

GitHub调优热榜,居然是腾讯T9熬肝撰写的594页MySQL优化手册,简直太香

Java 程序员 后端

GateWay 网关服务,java程序员进阶路线

Java 程序员 后端

Gradle构建多模块SpringBoot应用,mybatis面试常问问题

Java 程序员 后端

Chrome上的这些灵魂插件太猛了,碾压其他同款,java架构师成长直通车分享

Java 程序员 后端

CNCF 官方大使张磊:什么是云原生?,一个Java程序员的面试心得

Java 程序员 后端

Docker下的Nacos环境开发,mysql联合索引原理

Java 程序员 后端

Fluid 给数据弹性一双隐形的翅膀 -- 自定义弹性伸缩,多线程面试题2021

Java 程序员 后端

Bootstrap框架快速上手,这位阿里P7大牛分析总结的属实到位

Java 程序员 后端

Github点赞接近 70k 的Spring Cloud学习教程+实战项目推荐!牛批

Java 程序员 后端

HashMap详解,hadoop源码分析完整版

Java 程序员 后端

HashMap(jdk1,Java程序员进大厂面试必备基础技能

Java 程序员 后端

CoProcessFunction实战三部曲之一:基本功能,软件技术java工程师方向

Java 程序员 后端

Docker下,两分钟极速体验Nacos配置中心,mysql视频教程百度网盘

Java 程序员 后端

Dubbo—SPI及自适应扩展原理,java项目系统架构图

Java 程序员 后端

dubbo实战之三:使用Zookeeper注册中心,java后端工程师面试题

Java 程序员 后端

hive学习笔记之三:内部表和外部表,java面试手写算法

Java 程序员 后端

hive学习笔记之九:基础UDF,java入门书籍下载

Java 程序员 后端

GitHub上访问下载破百万的神仙文档《Java面试神技》看完我呆了

Java 程序员 后端

Github又爆神作,阿里JVM垃圾回收全解小册全网开源!,已开源

Java 程序员 后端

hive学习笔记之七:内置函数,mybatis防止sql注入原理

Java 程序员 后端

hive学习笔记之三:内部表和外部表(1),贼好用的Java学习路线集合

Java 程序员 后端

Android开发周报:谷歌开放Android 5.0源代码_开源_郭亮_InfoQ精选文章