写点什么

Android 开发周报:Chromebook 正式支持 Android 应用

  • 2014-09-14
  • 本文字数:2429 字

    阅读完需:约 8 分钟

新闻

  1. 《Chromebook 开始支持 Android 应用》:虽然早在今年 6 月份的 Google I/O 大会上 Google 就宣布计划在 Chromebook 上对 Android 应用进行支持,如今这一技术已经实现,近日 Google 宣布 Android 应用可以在 Chrome OS 上下载和运行。开发者不需要对 App 进行修改就可以直接运行在 Chromebooks,只需要从用户体验的角度去优化 App。目前有四款应用可以从 Chrome Web Store 下载到。
  2. 《iPhone 6 比 Android 手机还能有多大优势?》:北京时间 9 月 10 日凌晨 1 点,苹果隆重发布了 4.7 英寸 iPhone6 和 5.5 英寸 iPhone6 Plus 手机,虽然 iPhone 6 更新了很多新功能,但随着竞争对手的不断进步,苹果将面临前所未有的挑战。尽管新手机的速度更快,能拍出更好的照片和视频,但它与 Android 和 Windows Phone 手机相比,优势已经越来越小。如果 LG G3、Galaxy S5 或 Moto X 昨天能够吸引你,今天或许仍然不会丧失这种吸引力。
  3. 《Apple Watch VS Android Wear》:Apple Watch 的发布,再次把穿戴设备推到的舆论的浪尖。 现在没有谁能够给智能手表定义说它应该是怎样的,但是现在可以确定的是:苹果和谷歌在如何将电脑搬到你的手腕上这方面有不同的看法。至于这两者有什么区别,文章通过 Apple Watch 和 Android Wear 的截图进行了详细分析。其中 Apple Watch 的截图(方形)均来自苹果为这款产品发布的广告材料,而 Android Wear 的截图(圆形)则来自 Moto 360。
  4. 《Android 版 Chrome 更新用 Material Design 界面》:Google 在 I/O 2014 开发者大会上发布了全新设计语言 Material Design,Google 计划将这款设计语言应用到 Android、Chrome OS 和网页等所有平台上。近日,Android 版 Chrome 浏览器稳定版更新,并将 Material Design 界面风格带入 Android 系统中。新版的 Chrome 稳定分支现在已经正式在 Google Play Store 上架。

教程

  1. 《Android Wear 计时器》:如今以智能手表为代表的可穿戴设备已经开进入人们的生活,许多开发者已经开始为智能设备开发 App。开发 Android 手表应用与开发传统的手机应用还有很多的不同,作者通过一系列的文章,详细讲解了如何开发一款 Android Wear 应用,并且从用户体验、使用场景等方面对 Android Wear 应用进行了分析。
  2. 《Android APK 安装包瘦身》:随着手机屏幕的越来越多样化,还有产品功能的不断增加,打包生成的 APK 文件大小也越来越大,但很显然,APK 安装包越小越好,因此为 APK 瘦身也成为了开发者的必备技能之一。文章从代码、资源文件、使用策略等几个方面介绍了如何为 APK 瘦身。
  3. 《Android 开源框架 Universal-Image-Loader 完全解析》:Universal-Image-Loader 是 Android 知名开源库之一,在 GitHub 上 Star 数超过 5000。Universal-Image-Loader 提供图片多线程下载、图片缓存、下载监控等功能,完美解决了图片的错乱,OOM 等问题。文章详细介绍了如何使用 Universal-Image-Loader,并且将 API 中提供的接口进行了对比分析,同时提供了一些使用技巧。
  4. 《墨迹天气动画》:一款 App 的用户体验,有很大一部分是由其动画效果决定,如何制作精美动画是每位开发者都应该掌握的技术,作者分别以 Property Animation 和 View Animation 两种方式实现了墨迹天气 3.0 的引导页动画效果。文章提供了详细的代码说明,对于 Android 的动画开发很有帮助。
  5. 《Apk 动态加载》:插件式开发对于移动 App 来说有着非常大的好处,不仅不再需要经常性的升级 APK,并且可以进行模块解耦,更容易扩张。Android 插件开发用到的技术之一便是动态加载。作者针对动态加载 APK 时遇到的难题提供了解决方案,详细分析了资源管理、Activity 生命周期的管理、插件 APK 的开发规范。
  6. 《Android 创建表和 LitePal 的基本用法》:SQLite 是 Android 开发中最常用的数据库,文章详细介绍了在掌握数据库知识后,如何在 Android 的程序中操作数据库。并且将传统的操作库方法与使用 LitePal 框架进行了对比,同时讲解了 LitePal 的基本用法。
  7. 《今日头条项目分析》:知名新闻类 App 的布局对于开发者来说有很大的参考价值,开发者可以借鉴其布局思路,扩张出效率更高、更优秀的 Code。文章中,作者分析了今日头条的界面布局,对一些技术关键点进行了详细说明,并且提供了实现 Demo。
  8. 《Kotlin,the Swift of Android》:Kotlin 是一款运行在 JVM(Java 虚拟机)上的编程语言,可以在 IntelliJ IDEA 和 Android Studio 中编译运行。Kotlin 是静态类型、面向对象的语言,旨在服务于行业,可以避免由 Java 的向后兼容性引起的常见问题。作者称 Kotlin 是 Android 上的 Swift,在文章中介绍了 Kotlin 的特性,提供了利用 Kotlin 开发 Android 程序的方法。

开源项目

  1. 短视频拍摄完整 Demo :该项目是基于 VCamera SDK Android 版 (短视频拍摄 SDK) 的完整项目。项目实现了类似美拍、秒拍等应用提供的录制 8 秒短视频功能,可以编辑录制的视频,插入 png、jpg 以及 gif 图片,并且提供了实时滤镜、视频合并功能。 开发者可以在此基础上开发自己的秒拍应用。
  2. Android Swipe Layout :非常漂亮的滑动手势动画库,可以非常方便的应用到 ListView 、GridView、ViewGroup 等多处场景。该动画库支持多层嵌套,提供打开、关闭、更新等回调接口。作者提供了详细的 Demo,开发者可以利用此库实现滑动删除、滑动显示更多以及上下拖动效果的功能。该项目在不断更新中。
  3. LitePal :LitePal 是一款开源的 Android 数据库框架,采用了对象关系映射 (ORM) 的模式,将平时开发时最常用的一些数据库功能进行了封装,使得开发者不用编写一行 SQL 语句就可以完成各种建表、増删改查的操作。并且 LitePal 很“轻”,jar 包大小不到 100k,而且近乎零配置,这一点和 Hibernate 这类的框架有很大区别。目前 LitePal 的源码已经托管到了 GitHub 上。

感谢郭蕾对本文的审校。

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

2014-09-14 22:244771
用户头像

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

关注

评论

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

Node Exporter 可观测性最佳实践

观测云

Node Exporter

用通义灵码,从 0 开始打造一个完整APP,无需编程经验就可以完成

阿里巴巴云原生

阿里云 云原生

用通义灵码,从 0 开始打造一个完整APP,无需编程经验就可以完成

阿里云云效

阿里云 云原生

多分支组网解决方案:SD-WAN

Ogcloud

SD-WAN 企业组网 SD-WAN组网 SD-WAN服务商 SDWAN

如何使用Python开发1688商品详情API接口?

科普小能手

API 1688 Python开发 API 接口 1688商品详情接口

华为之泉,涌入开源事业的大江大河

脑极体

AI 软件

博睿数据登顶中国应用性能管理及可观测性APMO市场份额第一!

博睿数据

写一个Chrome浏览器插件

京东科技开发者

精准测试如何落地

霍格沃兹测试开发学社

淘宝/天猫商品详情API返回值深度剖析与实战运用:聚焦taobao.item_get_desc

代码忍者

API 接口 pinduoduo API

实操案例|TinyVue树表+动态行合并

OpenTiny社区

开源 前端 组件库 OpenTiny TinyVue

浅谈DNS递归解析和迭代解析之间的区别

国科云

域名解析 DNS解析

走进北京科技大学,通义灵码与企业高校共筑 AI 创意课堂

阿里云云效

阿里云 云原生

智能可观测护航“双十一”,电商零售高峰稳健冲刺!

博睿数据

技术干货丨助力企业研发数字化转型,Altair全新仿真管理平台解决方案

Altair RapidMiner

数据分析 仿真 智能制造 altair SPDM

从校招生到项目经理,菜鸟如何开展项目管理

京东科技开发者

官方带队实测,阶梯式解锁飞桨框架3.0能力新特性,轻松上手!

飞桨PaddlePaddle

百度 飞桨AI

Gemini 发布 iOS app,Live 语音聊天免费用;微信公众号上线 AI 音色克隆功能丨 RTE 开发者日报

声网

淘宝商品详情数据接口(taobao.item_get)

tbapi

淘宝API接口 淘宝商品详情接口 天猫商品详情接口

1688 API接口深度解析:商品详情、关键词搜索、店铺商品列表与拍立淘

代码忍者

API 接口 pinduoduo API

Java实现随机抽奖的方法有哪些

不在线第一只蜗牛

Java Python

想管理好团队?一定要三“靠”三“不靠”

敏捷开发

管理 团队建设 企业管理 团队协同

Go协程池开源库及示例用法

baiyutang

Go golang 编程 云原生

电商开发者必备:深入解析微店商品详情API接口

代码忍者

API 接口 pinduoduo API

访问海外网站的网络工具: SD-WAN海外专线

Ogcloud

SD-WAN SD-WAN组网 SD-WAN国际专线 海外网络专线 跨国网络专线

Android开发周报:Chromebook正式支持Android应用_Android/iOS_郭亮_InfoQ精选文章