写点什么

谷歌开源 Google I/O 应用源代码,展示 Android 最佳实践

  • 2014-08-04
  • 本文字数:676 字

    阅读完需:约 2 分钟

近日,谷歌开放了 Google I/O 2014大会应用源代码,旨在为开发者提供一个Android 应用设计和开发的最佳实践案例,该案例包括大多数Android 应用常用的功能以及一个拥有类似功能的可定制的应用模板。

Google IO 应用是为 Google I/O 参会者提供导航服务而设计的,包括现场参会者和非现场参会者。通过该应用可以浏览全部的会议日程并允许录入个人计划。

I/O 应用项目的技术组长 Bruno Oliveira 表示这个应用展示了如何实现大多数 Android 应用经常会用到的功能:

除了这些,I/O 应用源代码还展示了如何与谷歌产品以及服务集成,包括 Google 云端硬盘 API Google 云通讯。I/O 应用为 Google I/O 2014 大会上发布的新技术提供了示例,比如 material design Android L 开发者预览版 API Android Wear

对与开发者社区来说,I/O 应用可以做为一个学习工具、一个可以复用的代码片段以及一个应用开发模板,它是非常实用的。Oliveira 说为了方便其他会议复用和修改源代码来构建类似应用,Google I/O 2014 应用使用了一个基于简单的 JSON 文件的同步适配器,它可以被托管到任何的 web 服务器上,并不需要某个指定 API 的服务器。

源代码同样展示了如何通过用户的私人谷歌云端硬盘账号将用户数据存储到应用数据文件夹,并在多个设备间同步。另外还展示了如何使用谷歌云通讯来触发同步以确保数据及时更新。

接下来的几周里,谷歌将会发布系列的技术文章以详细介绍如何通过这些源代码来深入了解应用开发流程。

查看原文地址: http://www.infoq.com/news/2014/08/google-android-app-template

2014-08-04 06:395329
用户头像

发布了 219 篇内容, 共 139.5 次阅读, 收获喜欢 191 次。

关注

评论

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

国内服务器终于支持ChatGPT接入到公众号了

派大星

ChatGPT

深度学习基础5:交叉熵损失函数、MSE、CTC损失适用于字识别语音等序列问题、Balanced L1 Loss适用于目标检测

汀丶人工智能

人工智能 机器学习 深度学习 损失函数

网络编程懒人入门(十五):外行也能读懂的网络硬件设备功能原理速成

JackJiang

网络编程 即时通讯 IM

华为云数字化转型解决方案 助力制造业企业迈向智能化

YG科技

css动若脱兔转换视差效果

格斗家不爱在外太空沉思

CSS 三周年连更

白活了!谷歌架构师10年心血汇成的《24种设计模式》,这才是正解

做梦都在改BUG

Java 设计模式

如何设计一个几十万在线用户弹幕系统

做梦都在改BUG

明修"栈"道——越过Android启动栈陷阱

vivo互联网技术

flag Activity启动 应用栈Task

小白福利 | Window前言

GreatSQL

MySQL greatsql greatsql社区

华为云场景化解决方案 助力制造业企业数字化转型

YG科技

InfluxDB vs TDengine,用数据“说”性能

TDengine

大数据 tdengine Influxdb 时序数据库 InfluxDB Cluster

百度CTO王海峰做客《中国经济大讲堂》:文心一言,读书破万亿

飞桨PaddlePaddle

飞桨 文心一言

最近,我们做了一次“实景”容灾演练

云布道师

阿里云

Java如何实现手动连接数据库(mysql或oracle)|超级详细,建议收藏

bug菌

MySQL oracle 三周年连更

早有尔闻 | 低碳赋能,创新发展

Openlab_cosmoplat

工业互联网 开源社区

浅谈离线数据倾斜

京东科技开发者

hive sql 数据倾斜 Spark java 企业号 4 月 PK 榜

前端面试题之性能优化大杂烩

肥晨

三周年连更

Fabarta 获过亿元人民币 Pre-A 轮融资,打造面向 AI 的图智能 Infra

Fabarta

一文详解 PoseiSwap,Nautilus Chain 上的首个 DEX

西柚子

JDK8到JDK17有哪些吸引人的新特性?

京东科技开发者

Java jdk8 jdk17 java 8 的新特性 企业号 4 月 PK 榜

阿里内部出品的这5份Java资料的含金量有多高,你不会还不知道吧

会踢球的程序源

Java 程序员 面试 java面试 构架师

软件复杂度的思考与解决之道

阿里技术

技术成长 软件复杂度

Dock优化工具:HyperDock mac中文激活版

真大的脸盆

Mac Mac 软件 优化工具

IDEA导入多模块maven项目时部分模块未成功加载

redcoder54

IDEA springboot

GitHub重磅上线!开源分布式架构原理设计笔记

小小怪下士

Java 程序员 分布式 分布式架构

游戏内嵌社区服务开放,助力开发者提升玩家互动与留存

HarmonyOS SDK

HMS Core

Groovy def关键字妙用

FunTester

测试环境治理之MYSQL索引优化篇

京东科技开发者

MySQL 性能优化 测试环境 企业号 4 月 PK 榜

剖析多利熊业务如何基于分布式架构实践稳定性建设

百度Geek说

分布式 稳定性 多利熊 企业号 4 月 PK 榜

打破制造业数字化转型困境:华为云助力企业填补数据空白和简化管理

YG科技

华为云助力制造企业解锁数字化转型困局

YG科技

谷歌开源 Google I/O应用源代码,展示Android最佳实践_开源_Sergio De Simone_InfoQ精选文章