写点什么

Android 开发周报:Google Play 支持中国开发者上传应用

  • 2014-11-25
  • 本文字数:1980 字

    阅读完需:约 6 分钟

新闻

  1. 《Google Play 宣布开通国内开发者通道》:Google 近日宣布,中国的开发者现在可以直接通过 Google Play 将付费应用程序向 130 个国家进行发布。(此前 Android 应用官方市场 Google Play 开放开发者帐号注册的地区没有内地)开发者可以利用 Google Play 发布免费及付费应用程序,并支持应用程序内购买和订阅,还可以通过开发者控制台对这些应用程序进行管理,由此产生的收入将汇至开发者在中国本地的银行账户。
  2. 《Android Wear 与 Apple Watch 交互设计对比》:虽然目前 Apple Watch 真机尚未发布,但凭借官方的材料,我们已经能够更具体地感受和想象 Apple Watch 的用户体验了。和已经开售的安卓智能手表操作系统 Android Wear 相比,两家公司虽然最终的结果方案不同,但是产品设计的出发点和原则都是十分类似的。他们都强调个性化推送,简洁的布局,轻量短促的交互,总结起来,Apple Watch 和 Android Wear 交互设计的共同点就是:智能推送、轻量交互、高易读性。
  3. 《Android TV 上架 Play 应用商店需审查》:据国外媒体报道,谷歌近日出台了新的规定,要求所有需要上架其 Play 应用商店的 Android TV 应用,必须首先经过公司的筛选和审核,方可上架。该规定指出:“在 Android TV 应用出现在 Play Store 之前,我们的技术团队将利用 DPAD(应用程序)和 Gamepad(仅针对游戏)等规范,对待上架应用进行规范审核。”

教程

  1. 《十大 Material Design 开源项目》:介于拟物和扁平之间的 Material Design 自面世以来,便引起了很多人的关注与思考,就此产生的讨论也不绝于耳。本文详细介绍了在 Android 开发者圈子里颇受青睐的十个 Material Design 开源项目,从示例、FAB、菜单、动画、Ripple 到 Dialog,都被称为“Google 第一次在设计语言和规范上超越了 Apple”的 Material Design 是如何逐渐成为 App 的一种全新设计标准。
  2. 《Android 中 Touch 事件的传递机制》:Android 中所有的 View 都可以添加 Touch 事件,通常我们会嵌套多层 View,那么当手指触摸屏幕的时候,事件是如何传递并最后触发产生效果的?事件在 View 与 Activity 中是如何被处理的?相信看过该文章后,你便会明白这两个问题。
  3. 《杀死 APP 的 6 个致命错误》:没有开发者或者设计师会故意破坏应用的设计。所有的应用程序创建者都对自己的应用寄予美好的愿望,但是很多错误是在他们无意识的状态下破坏 APP 的设计。文章中列举了应用开发者和设计者经常犯的几个错误,希望通过本文可以让开发者避免错误,开发出更受用户欢迎的 App。
  4. 《Android 在横竖屏切换时到底发生了什么?》:Activity 被 created,resumed,然后这个时候 orientation change 发生了,Activity 被 paused, destroyed,接着一个新的 Activity 被 created 和 resumed。整个过程看起来很简单,但其背后也是如此简单吗?答案是否定的,整个过程涉及到多个知识点,包括线程间通信、Handler、消息队列等。请阅读本文,了解更具体的内容。
  5. 《点击网页链接调用 Android 程序》:如何让网页链接实现启动 Android 的应用,可以重写 WebView 相关的 shouldOverrideUrlLoading 方法,因为你的网页不是仅仅被你自己的 webview 来浏览,你需要做的是让市面上的浏览器支持才行。通过 Intent 的相关知识,可以解决该问题,但还需要浏览器的支持。具体内容请参考文章中的方法。
  6. 《Android 知识图谱》:虽然业内一直认为 Android 开发上手比较容易,但是要成为真正的高手,需要学习的知识还是非常庞大的,不仅包括 Java 基础知识、常用的 Android 组件、Api 接口,还需要了解数据库、网络通信等,再深入的还需要学习 JNI 开发、C、C++ 等。作者将 Android 开发相关的知识点制作成了脑图,阅读文章,看看你还有多少知识需要补充。

开源项目

  1. Aisen 微博应用完整项目:Aisen 微博是新浪微博的第三方客户端,遵循 Android Design,Holo 主题风格,设计从界面简约清爽操作简单易用出发,基于 AisenForAndroid(Aisen) 框架开发,Aisen 框架是一个 Android 快速开发框架,包含 ORM、IOC、BitmapLoader 等开发组件,四层结构:UI 层、业务接口层、持久层、数据通讯层。
  2. 1600 个 Icon 图标:该项目提供了 1600 个可定制的 icon 图标和 25 个精美的社交化 icon。这些图标都可以很方便的添加到项目中,并且可以编辑其透明度、颜色,还可以进行描边处理,项目中也提供了使用 Demo。对于喜欢设计或个人开发者非常有帮助。
  3. DBFlow :一款功能强大、使用简单的 Android ORM database 类库,可以省去大量的 SQL 语句和一些繁琐重复的数据库操作。该库可以使用 Gradle 集成,但目前还不支持 Eclipse,如果你使 DBFlow 兼容了 Eclipse,可以直接提交 pull request。

感谢郭蕾对本文的审校。

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

2014-11-25 05:332370
用户头像

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

关注

评论

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

数字化转型助力构建银行新型产品管理

CECBC

Go,一文搞懂 string 实现原理

微客鸟窝

Go 语言 8月日更

【Vue2.x 源码学习】第四十二篇 - 组件部分 - 组件挂载流程简述

Brave

源码 vue2 8月日更

从0开始的TypeScriptの十二:装饰器

空城机

JavaScript typescript 大前端 8月日更

架构训练营第 1 期 模块五作业

高远

质量基础设施一站式服务平台搭建,NQI平台搭建

fil币怎么挖矿?fil挖矿怎么挖?

fil挖矿怎么挖 fil币怎么挖矿

记一次勒索病毒后的应急响应

网络安全学海

黑客 网络安全 信息安全 渗透测试 安全漏洞

Go字符串拼接最佳实践

Rayjun

Go 语言

Python代码阅读(第15篇):列表求交集

Felix

Python 编程 Code Programing 阅读代码

C++ 中的 Pipeable 编程

hedzr

c++ pipeable

一文读懂混合型智能合约:如何结合链上与链下计算资源?

CECBC

扫码出入登记小程序

清风

小程序

万企明道成立八周年,邀你书写留言!

明道云

上游思维:谁来为没有发生的事情买单?

石云升

读书笔记 8月日更 上游思维

探索区块链C端市场 艺术品、卡牌、音乐皆可NFT

CECBC

MySQL 系列教程之(十)索引原理:B+ 树与索引

若尘

MySQL 数据库 8月日更

博客升级之在线代码编辑器

devpoint

vscode 编辑器 8月日更

ndk-build 脚本

Changing Lin

8月日更

先「干」,就对了

非著名程序员

个人成长 职场 认知提升 8月日更

【Flutter 专题】61 图解基本 Button 按钮小结 (一)

阿策小和尚

Flutter 小菜 0 基础学习 Flutter Android 小菜鸟 8月日更

☕【Java技术指南】「并发原理专题」AQS的技术体系之CLH、MCS锁的原理及实现

洛神灬殇

AQS 8月日更 MCS锁 CLH锁

Linux 虚拟文件系统(VFS)分析

赖猫

Linux 文件系统

仿TP钱包开发,去中心化钱包源码开发

网络攻防学习笔记 Day112

穿过生命散发芬芳

网络安全 8月日更

服务发现机制SPI居然是破坏者!

4ye

Java 源码 后端 sping 8月日更

前端基础六之jQuery效果

ベ布小禅

8月日更

批量SQL优化实战

码农参上

sql SQL优化 8月日更

你可能不知道的css动画性能

云小梦

CSS layout requestAnimationFrame 重排和重绘 will-change

为什么要选择filecoin矿机挖矿?为什么不直接购买filecoin?

分布式存储 IPFS Filecoin fil挖矿 fil矿机

elasticsearch7.13.4 ik中文分词器安装

Rubble

8月日更

Android开发周报:Google Play支持中国开发者上传应用_移动_郭亮_InfoQ精选文章