Android 开发技术周报 Issue#222 (androidweekly.io)

【简介】

新闻
1. 重要更新 | 目标 API 等级 2019 年新规定
2. Android Q公测版本在初代Pixel智能机上跑得飞快
3. 谷歌欲将Google Assistant与Android整合
4. 研究表明预装Android应用程序会带来巨大的安全和隐私风险

教程
1. Android Q 让用户优雅地管理位置权限
2. Android 8.0 LinearLayout 源码解析
3. Android app反调试与代码保护的一些基本方案

点击查看全文 >>

@脉脉不嘚語 2019-04-01 11:12分享 / 0个评论
要不要再学学下面的文章?
阿里巴巴资深技术专家雷卷:值得开发者关注的 Java 8 后时代的语言特性 (yq.aliyun.com)
首先我们必须承认,Java 8 是一个里程碑式的版本,这个相信大多数Java程序员都认同,其中最知名的是 Streams & Lambda ,这让 Functional Programming 成为可能,让 Java 换发新的活力。目前非常多的同学日常开发并没有切换到 Java 8 后续的版本,所以这篇文章,我们打算写一个后 Java 8 时代的特性,主要是偏向于开发的,不涉及 GC , Compiler , Java Module , Platform 等,如果一一解释,估计非常长的文章,当然后续可以写另外文章介绍。下面的这些特性会影响到我们日常的代码编写。
by @可耐芊小仙女 2019-09-10 16:01 分享 查看详情
这款 IDE 插件再次升级,让「小程序云」的开发部署提速 8 倍 (yq.aliyun.com)
今年3月份,在阿里云北京峰会上,阿里巴巴正式发布了“阿里巴巴小程序繁星计划”,截至当前,已经有成千上万的开发者加入这个计划,使得小程序得到蓬勃发展,然而不可避免的是,这些服务加重了对云端的开发部署、运行运维等能力的依赖。
by @可耐芊小仙女 2019-09-10 15:57 分享 查看详情
Android 开发凉了吗 (mp.weixin.qq.com)
记得2013年的时候,安卓崛起,一夜之间遍地谈论安卓这个奇怪的机器人。

安卓受宠的原因,主要围绕着:

1 应用商城,给与每个开发者足够的诱惑,是公司员工可以业余一展技能的时刻。
by @code小生 2019-09-08 17:24 分享 查看详情
Knative Serving 进阶: Knative Serving SDK 开发实践 (yq.aliyun.com)
通过前面的一系列文章你已经知道如何基于 kubectl 来操作 Knative 的各种资源。但是如果想要在项目中集成 Knative 仅仅使用 kubectl 这种命令的方式是不够的,还需要在代码中基于 Knative Serving SDK 进行集成开发。本篇文章中,阿里云智能事业群技术专家冬岛将从 Knative Serving SDK 入手,介绍如何基于 Knative SDK 进行 serverless 开发。
by @可耐芊小仙女 2019-09-02 16:36 分享 查看详情
Android 实现探照灯的功能 (mp.weixin.qq.com)
由于最近项目需要,急需开发一个探照灯的功能,限定三天内完成,在网上搜了一整天,尝试各种实现方法,其实无外乎使用BitmapShader和ShapeDrawable在画布上画出源图片,还有一些使用其他语言的方法,比如canavas的clip相关的方法,但是都不能满足我的项目需求。第一个方法虽然可以实现探照灯的效果,缺点是必须要有源图像,而我都项目要求是不管你在哪个界面,都要能够直接探照到背景(就相当于被探照部分变透明了,直接看到后面)。
by @code小生 2019-09-02 10:22 分享 查看详情
Android 开发史记一 (mp.weixin.qq.com)
转眼从事Android开发已经将近四年,突然发现曾经残留的采坑日记和注意点,在这里分享一下,帮助大家避免。之后想到相关的内容,再添加更新。大概包含一些容易错误的点,代码优化等.
by @code小生 2019-09-02 10:19 分享 查看详情
Android_Jetpack组件---Naviagtion源码解析 (mp.weixin.qq.com)
之前已经翻译过了Google官方的CodeLabs上面的教程,教程很详细,代码在Github上也可以找到,本篇文章旨在自己的APP上使用效果及演示Demo,来具体的使用Navigation。并且对其进行源码解析。
by @code小生 2019-09-02 10:19 分享 查看详情
从求生存到修体系,我在阿里找到了技术人的成长模式 (yq.aliyun.com)
成长即意味着改变,而改变本身是一件很痛苦的事情。改变会有连锁反应,一次改变之后,你的心态和认知可能会和以前大有不同。平凡的人总是相似,不凡的人各有各的不凡,技术人的成长道路依然很长!本文由阿里巴巴前端技术专家悟寻将他在阿里的成长思考进行分享,希望能够给正在业务中深耕细作的你带来一些思考和方向。
by @可耐芊小仙女 2019-08-30 16:09 分享 查看详情
技术人的“灵魂三问”,阿里工程师如何解答? (developer.aliyun.com)
在业务团队做事的工程师摸爬滚打了一段时间后,一定会有所疑问。团队同学在最初的一段时间都提出这样的疑惑:如何在业务中发现有技术价值的问题?发现问题后如何思考和发起再到解决?最后的技术结果跟业务结果如何衔接?很多时候我们听别人说“思考是不够的/要多思考”,其实都是在说这几点。接下来,阿里高级前端技术专家氐宿谈一谈遇到这三个问题时,他是如何解决的?
by @可耐芊小仙女 2019-08-30 16:02 分享 查看详情
探索云网络技术前沿,Sigcomm 2019 阿里云参会分享 (yq.aliyun.com)
一年一度的网络顶级学术峰会Sigcomm于8月20日至22日在北京举行。作为ACM Special Interest Group on Data Communication 的旗舰会议,Sigcomm汇聚了全球网络界顶尖学术研究人员、工程研发人员和技术爱好者,共同探索网络技术的前沿议题。今年恰逢Sigcomm组织成立50周年,也是Sigcomm会议首次在中国大陆举办,阿里云有幸深度参与本次盛会。
by @可耐芊小仙女 2019-08-27 16:13 分享 查看详情