写点什么

Android 开发周报:Android Pay 登陆应用商店、静默安装解析

  • 2015-12-23
  • 本文字数:2381 字

    阅读完需:约 8 分钟

新闻

  1. 《Android Pay 正式登陆应用商店 2016 年将进军国际市场》:今年 5 月发布 Android M 时,谷歌首次宣布了 Android Pay。在经过了半年之久的打磨,Android Pay 应用正式登陆应用商店。谷歌的移动支付业务 Android Pay 终于在移动应用程序问世。Android Pay 使 Android 用户可以将信用卡和借记卡信息上传至“移动钱包”。今年九月起,消费者已经可以在美国 100 万个拥有配置 NFC 近场 通信技术刷卡机的零售店使用手机进行支付。
  2. 《Google 联手时尚品牌推出一系列 Android Wear 设计表盘》:如今豪雅、Fossil 等品牌都在大举进军 Android Wear 市场,这让 Google 意识到把产品的面子做漂亮是多么的重要。于是他们最近跟 Aspics、Mango、Melissa Joy Manning 等九大时尚品牌达成了合作,为 Android Wear 设备带来了一系列极具设计感的全新表盘。Android 手机的使用者,现在就可以通过 Google Play 免费下载到这些表盘。而 iPhone 用户还得再等一段时间。
  3. 《Google 正在测试 Android 平板用的分屏功能》:iPad 最新版本已经包含了分屏的功能,这意味着用户能充分利用 iPad 的功能,可以同时进行多项工作或娱乐项目。而 Android 还没有该功能。但根据不久前一位 Google 工程师的发言来看,这个情况说不定在明年就会得到改善。Android 及 Chrome 用户体验主管 Glen Murphy 这么说道:改进的方面有很多,比如说我们花了很多精力在弄的多窗口功能,希望能尽早将这些与大家分享。

教程

  1. 《Android 静默安装实现方案,仿 360 手机助手秒装和智能安装功能》:所谓的静默安装,就是不用弹出系统的安装界面,在不影响用户任何操作的情况下不知不觉地将程序装好。如果可以获得 Root 权限,那么就可以完成真正的静默安装,文章中作者称作秒装。但如果没有 Root 权限,那么就需要换一个思路来解决问题。阅读文章,看看作者是如何在无 Root 权限的情况下进行智能安装的。
  2. 《拥抱 Android Studio 系列》:Android 开发因为涉及到代码编辑、UI 布局、打包等工序,最好使用一款 IDE。Google 最早提供了基于 Eclipse 的 ADT 作为开发工具,如今已经是 Android Studio 的时代,Android Studio 有更快的速度,更好的代码完成等特性。但很遗憾,依然有很多用户对 Android Studio 怀着恐惧与不信任。本文作者写了系列文章,希望更多的开发者可以拥抱 Android Studio,拥抱新鲜事物。
  3. 《关于 Android 中工作者线程的思考》:在 Android 中,我们或多或少使用了工作者线程,比如 Thread,AsyncTask,HandlerThread,甚至是自己创建的线程池,使用工作者线程我们可以将耗时的操作从主线程中移走。然而在 Android 系统中为什么存在工作者线程呢,常用的工作者线程有哪些不易察觉的问题呢,关于工作者线程有哪些优化的方面呢,本文一一解答了这些问题。
  4. 《使用 Go 进行 iOS 和 Android 编程》:虽然 Go 并不是一门新语言,不过最近两年来 Go 还是增加了很多有趣的特性,而且使用这门语言的知名项目的数量也在快速的增长。Android 是支持 Go 语言的,这一方面应该是二者都是 Google 的技术,另一方面恐怕也与谷歌希望用 Go 替换 Java 的愿望有关。本文简单介绍了如何使用 Go 来开发移动应用。
  5. 《一步一步学 ROP 之 Android ARM 32 位篇》:ROP 的全称为 Return-oriented programming(返回导向编程),这是一种高级的内存攻击技术,可以用来绕过现代操作系统的各种通用防御(比如内存不可执行和代码签名等)。教程中我们带来了 arm 上 rop 利用的技术。本文适合有一定逆向基础的同学阅读。
  6. 《利用 mitmproxy 来批量修改 Android 中 HTTP 流量》:我们在调试 Android 程序时,有时候需要对 API 返回的 response 进行修改,以达到测试特殊情况的目的。比如有时候我们需要某个字符串显示超过某个限制来确认显示是否还会正常,有时候我们需要特定高度的图片来显示页面是否异常。对于这些场景,通过调试工具 mitmproxy 就能完成。阅读文章,查看详细实现方法。
  7. 《实现ChromeLikeSwipeLayout 效果》 ChromeLikeSwipeLayout 的效果非常实用并且会提升用户体验。但只要你是 Android 开发者,初看这种效果,很难想到实现方法。很多同学只会简单的使用系统提供的动画接口,对于重绘、自定义 View 比较生疏。本文是一篇非常好的动画学习教程。作者思路清晰,并且最终动画的复杂度也有,推荐做 App 的同学深度学习。
  8. 《Android 开发生僻却实用的知识点 1、2、3》:近年来开源几乎成为了互联网行业内出现频率最高的一个词,大家愿意将自己的学习成果拿出来和其他人共享,很多公司内部也有技术分享。通过分享,我们花很少的时候就可以获取到新的知识。本文作者本着一种分享精神写了该系列文章,旨在帮助大家提升工作效率。笔者也希望更多的同学能参与到开源项目,也算对于社区的回报。

开源项目

  1. Knife :Knife 是 Android 中的富文本编辑器,基本包括了文字编辑的所有功能,包括加粗、斜体、下划线、超链接等等。该项目还支持撤销功能,在这个基础上再进行简单完善,便是一款强大的文字编辑器。
  2. Spyglass :通过该项目,我们可以很简单的在自己的产品中集成@功能,该项目是专门针对 SNS App 设计开发的。
  3. StarWars.Android :该项目以”星球大战“命名,实现效果确实没有辜负这个名字。项目中实现了将整个 View 进行粉碎的效果,还有背景里星星移动的画面也很赞。 这里是一篇介绍该项目的文章。
  4. WaveLoadingView :这是一个水波效果的加载动画,可以自定义多种颜色。
  5. android-design-template :该项目提供了多种 Material Design 模板,开发者可以直接在模板的基础上进行开发,这样也能节约一些时间。

感谢徐川对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们,并与我们的编辑和其他读者朋友交流(欢迎加入 InfoQ 读者交流群InfoQ 好读者(已满),InfoQ 读者交流群(#2)InfoQ 好读者)。

2015-12-23 18:003441
用户头像

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

关注

评论

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

Linux中基于Docker搭建harbor私有镜像仓库(超级详细)

A-刘晨阳

Docker Linux 运维 Harbor 11月月更

热门资讯:超大规模数字产业生态正在加快构建!

优秀

数字化转型

腾讯云大神亲码“redis深度笔记”,不讲一句废话,全是精华

钟奕礼

Java 程序员 java面试 java编程

涨薪跳槽利器!清华大佬总结的Java核心突击讲,一应俱全

钟奕礼

Java java程序员 java面试 java编程

双机热备与集群的区别分析-行云管家

行云管家

高可用 双机热备 双机

Linux中安装/部署docker-compose

A-刘晨阳

Docker Linux 运维 Docker-compose 11月月更

LeetCode题解:938. 二叉搜索树的范围和,递归,JavaScript,详细注释

Lee Chen

JavaScript 算法 LeetCode

Jenkins + Docker 一键自动化部署 Spring Boot 项目

小小怪下士

Java Docker jenkins springboot

中国互联网大会天翼云展区大揭秘!

天翼云开发者社区

Docker搭建harbor私有镜像仓库(命令行模式)

A-刘晨阳

Docker Linux 运维 11月月更

数字先锋| 随时随地云端阅片,“云胶片”时代来啦!

天翼云开发者社区

【C语言】return 关键字

謓泽

11月月更

从 NASL 说开:低代码编程语言能饭否

石臻臻的杂货铺

11月月更

栈简介、手撸顺序栈、手撸链栈和栈的应用

C++后台开发

数据结构 后端开发 linux开发 C++开发

【iOS逆向与安全】frida-trace命令大全

小陈

iOS逆向 ios安全 Frida ios 开发

鲲鹏开发者创享日杭州站:你想知道的所有精彩都在这里了

极客天地

Serverless 架构下的 AI 应用开发

阿里巴巴云原生

阿里云 Serverless 云原生

2022年中国母婴新消费市场专题分析

易观分析

母婴 消费市场

PID和TID的区别

源字节1号

APP开发 低代码开发 小程序开发 网站开发

背完这3套Java面试题,年后offer接不停

钟奕礼

Java java面试 java编程 程序员java

把Mybatis Generator生成的代码加上想要的注释

京东科技开发者

maven IDEA 代码注释 MyBatis标签 Generator

java面试之经典算法篇

钟奕礼

Java java面试 java编程 程序员 java

AI机器学习模型部署的典型策略

Baihai IDP

人工智能 AI MLOps 模型部署

源自双11混部实战,Koordinator 如何保障应用服务质量?

阿里技术

云原生 混部技术

行业首个测试开发技术大赛开始报名啦~ 10万现金奖励等你来挑战

霍格沃兹测试开发学社

瓴羊Quick BI在线电子表格,数据分析人员高效工作“神器”

巷子

“天翼云杯”厦门软件开发大赛开赛 为开发者提供“沃土”

极客天地

一步一图带你深入理解 Linux 物理内存管理

bin的技术小屋

内存 内存管理 Linux Kenel 内核 内核源码

二面美团,有惊无险已拿offer,不得不说“太难了”

钟奕礼

Java 程序员 java编程 Java 面试题

南京等保测评公司有哪些?一共有几家?

行云管家

等保测评 等保备案 等保整改 南京等保测评

如何平衡客户和用户的诉求冲突?

QualityFocus

产品经理 需求 产品需求

Android开发周报:Android Pay登陆应用商店、静默安装解析_移动_郭亮_InfoQ精选文章