写点什么

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:002928
用户头像

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

关注

评论

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

GreptimeDB v0.1 发布|原生支持 Python, PromQL 和对象存储

Greptime 格睿科技

云原生 时序数据库 PromQL

「金三银四」这些面试题,看看你会答几道?

王中阳Go

Go 后端 面试题 简历优化 就业辅导

企业全球化出海技术体系建设实录【专题合集】

阿里技术

技术专题合集 全球化技术能力

React Hooks源码深度解析

京东科技开发者

函数 React Hooks 企业号 3 月 PK 榜

Cloud Kernel SIG月度动态:发布 ANCK 新版本及 Plugsched v1.2.0

OpenAnolis小助手

内核 龙蜥社区 sig anck CVE修复

全球化趋势下,如何建设稳定高效的技术能力?

阿里技术

全球化技术

备战两个月斩获阿里offer,这份《Java高分面试指南》也太顶了

做梦都在改BUG

Java java面试 Java八股文 Java面试题 Java面试八股文

高效学 C++|组合类的构造函数

TiAmo

组合 C++

ArchKeeper(开篇):架构守护平台的问题与理念

京东科技开发者

架构 敏捷 系统架构 腐化治理 企业号 3 月 PK 榜

天池 DeepRec CTR 模型性能优化大赛 - 夺冠技术分享

阿里云大数据AI技术

人工智能 深度学习

软件测试/测试开发 | Spring Boot 集成 Swagger

测试人

软件测试 springboot 测试发开

详解数仓中sequence的应用场景及优化

华为云开发者联盟

数据库 后端 华为云 华为云开发者联盟 企业号 3 月 PK 榜

还不知道如何在java中终止一个线程?快来,一文给你揭秘

程序那些事

线程 多线程 「Java 25周年」 程序那些事 java

FTP VS镭速传输,小文件传输技术内有乾坤

镭速

贴合运维业务场景的告警聚合实现——以Zabbix为例

观纵科技

zabbix 运维监控 IT运维

JavaScript 对象管家 Proxy

devpoint

JavaScript Proxy ECMAScript 6

IoT物联网平台-规则引擎SQL数据格式详解——设备管理运维类

阿里云AIoT

sql 物联网 数据格式

MegEngine 使用小技巧:借助 DataLoader 获取分批数据

MegEngineBot

深度学习 开源 模型训练 数据预处理 MegEngine

开源工具系列5:DependencyCheck

HummerCloud

2023年深圳.NET线下技术沙龙要开始了!名额有限,报名从速

MASA技术团队

.net MASA

共建区块链生态,旺链科技获颁2022年度FISCO BCOS产业应用合作伙伴

旺链科技

区块链 区块链+

API Gateway vs Load Balancer:选择适合你的网络流量管理组件

API7.ai 技术团队

还在curd吗?封装属于自己的Spring-Boot-Starter

做梦都在改BUG

Java spring Spring Boot Starter

Matlab实现图像分割

timerring

图像分割

Jasper狂飙:AIGC现象级应用的增长秘笈

OneFlow

人工智能 深度学习 ChatGPT

如何基于 Skywalking 来快速搭建一套应用性能监控平台

观纵科技

APM 全链路监控 Skywalking

寻找机器人:为什么我们不应该“隐藏人类”

开源雨林

开源 聊天机器人 ChatGPT

龙蜥白皮书精选:面向 DPU 场景的软硬协同协议栈

OpenAnolis小助手

开源 云原生 内核 SMC协议栈 TCP应用

15 英寸 MacBook Air 和黄色 iPhone 14 在路上吗?

Rose

apple

聊聊游戏业务怎么用高斯Redis

华为云开发者联盟

数据库 后端 华为云 华为云开发者联盟 企业号 3 月 PK 榜

如何从5万设备中找出频繁掉线设备,长期不在线的设备?——设备管理运维类

阿里云AIoT

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