ArchSummit深圳站7折本周截止,点击立减2640元>> 了解详情
写点什么

Android 开发周报:Android Pay 与 PayPal 合作、插件化技术实践

  • 2017 年 5 月 01 日
  • 本文字数:1180 字

    阅读完需:约 4 分钟

  1. 《Android 插件技术实战总结》:安卓应用开发的大量难题,其实最后都需要插件技术去解决。现今插件技术的使用非常普遍,比如微信、QQ、淘宝、天猫、空间、携程、大众点评、手机管家等等这些大家在熟悉不过的应用都在使用。插件技术可以给项目开发带来巨大的好处,比如:并行高效开发、模块解耦、解除单个 dex 函数不能超过 65535 的限制、动态更新升级、按需加载等等。本文的目的是从一个典型的复杂项目中总结出较为全面与完整的安卓插件技术。
  2. 《Android 中的 FORTIFY》:FORTIFY 是 Android 自 2012 年中以来一直配备的一项重要的安全功能。去年初,在将默认的 C/C++ 编译器从 GCC 迁移为 Clang 后,Google 投入大量时间和精力,确保 FORTIFY 在 Clang 中的质量与之前相当。为做到这一点,Google 重新设计了某些关键的 FORTIFY 功能的工作方式,具体将在下文介绍。
  3. 《Android6.0 权限适配》:从 Android M 开始,用户开始在应用运行时向其授予权限,而不是在应用安装时授予。这样更友好的让用户选择,当真正需要权限的时候再去申请权限,而不是 Android M 之前在安装时一下子去申请。本文详细介绍了 6.0 权限适配的方案。
  4. 《Android 鬼点子 - 分享自定义控件的思路》:产品经理和美术同学经常会脑袋大开,设计出各种各样的 UI 啦,动画啦等等,然后把设计图丢给开发同学。拿到各种姿态不同的设计原型,身为开发同学的你一定得要有一套清晰化解之术,要不怎么能涨薪呢?本文作者介绍了自己从设计图出发的整个思考、分析过程,作者的思路对于我们有一定的参考价值。
  5. 《有赞 App 模块化实战经验总结》:随着有赞电商业务的不断发展壮大,App 端所承担的功能也越来越重,特别是代码几易其主之后开始变得杂乱无章,牵一发而动全局的事情时常发生。为了应对团队壮大之后的开发模式,我们必须要对业务进行隔离,同时沉淀出通用组件,完善移动开发的基础设施。
  6. 《写给 Android 开发者的 Java 8 简单入门教程》:Java 8 是在 2014 年 3 月发布的,Android 工程师为什么要关心 Java 8 呢?理由是 Java 8 所做的改变比 Java 历史上任何一次改变都要深远。Java 8 对于程序员的主要好处在于它提供了更多的编程工具和概念,能以更快,更重要的是能以更为简洁、更易于维护的方式解决新的或现有的编程问题。希望通过这篇文章,能让读者对 Java 8 产生兴趣,从而使用 Java 8 进行开发。
  7. FileProvider 在 Android N 上的应用:Android 从 Android N 开始不允许以 file:// 的方式通过 Intent 在两个 App 之间分享文件,取而代之的是通过 FileProvider 生成 content://Uri 。如果在 Android N 以上的版本继续使用 file:// 的方式分享文件,则系统会直接抛出异常,导致 App 出现 Crash。当然如果工程的 targetSDK 小于 24,暂时还不会遇到这个问题,一旦升级到 24 及以上,则会立即出现上述问题,所以提早做好预防很有必要,否则等到线上曝出大量的 bug 就很被动了。
2017 年 5 月 01 日 19:001436
用户头像

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

关注

评论

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

深入解读aws graviton3

三少

云计算架构师

第六周作业

lv

也谈谈Python的内存管理

宇宙之一粟

Python 内存管理 1月月更

从运维域看 Serverless 真的就是万能银弹吗?

阿里巴巴云原生

阿里云 Serverless 运维 云原生

Elasticsearch核心原理系列:10张图理解Elasticsearch核心概念

慕枫技术笔记

后端 1月月更

SAP R/3系统的R和3分别代表什么含义,负载均衡的实现原理

Jerry Wang

负载均衡 abap 1月月更

电商系统微服务拆分和系统架构设计

drizzle

「架构实战营」

Spring Boot Serverless 实战系列“部署篇” | Mall 应用

阿里巴巴云原生

阿里云 Serverless 云原生 MAll

一文看懂椭圆曲线签名算法

Rayjun

区块链 椭圆曲线

【Spring专场】「AOP容器」不看源码就带你认识核心流程以及运作原理

浩宇天尚

spring spring 源码 1月月更 Spring原理

从零打造Instagram

俞凡

架构 Instagram 大厂实践

考试数据存储方案

皓月

#架构实战营 「架构实战营」

模块四作业

峰宇时空

「架构实战营」

《亚马逊编年史》阅读散记

boshi

读书笔记

996统计

你?

2021 阿里云容器服务年度盘点:企业级容器应用变化和技术趋势观察

阿里巴巴云原生

阿里云 容器 运维 云原生

这是一个操作系统,但既不是Windows也不是Linux

LAXCUS分布云开发者社区

云计算 分布式操作系统 计算机集群 分布式应用 行列混合存储

模块 4 作业

miliving

「架构实战营」模块四《如何设计业务高性能高可用存储架构》作业

DaiChen

作业 模块四 「架构实战营」

白帽子渗透行为监控方案

明亮

网络安全 信息安全 渗透测试 行为监控

深信服智能边缘计算平台与 OpenYurt 落地方案探索与实践

阿里巴巴云原生

阿里云 云原生 边缘计算 openyurt

云原生背景下故障演练体系建设的思考与实践—云原生混沌工程系列之指南篇

阿里巴巴云原生

阿里云 云原生 混沌工程

架构实战营 第 4 期 模块四作业

架构实战营 模块四 「架构实战营」

ReactNative进阶(九):API学习之注册组件AppRegistry

No Silver Bullet

React Native 1月月更 AppRegistry

一次无脑接口测试导致的无效排查的经历

liuzhen007

1月月更

来了!「年度最强技术答辩」看这里

阿里巴巴云原生

阿里云 Serverless RocketMQ 云原生 编程挑战赛

什么是 Github 的元数据以及如何备份 github 上的数据

Jerry Wang

GitHub 1月月更

Spring Boot CLI安装(WIN10、macOS系统)

JavaEdge

1月月更

架构训练营 -- 模块六

LJK

#架构训练营

头号云话题:进击的开源操作系统

头号云话题:进击的开源操作系统

Android开发周报:Android Pay与PayPal合作、插件化技术实践_移动_郭亮_InfoQ精选文章