阿里云「飞天发布时刻」2024来啦!新产品、新特性、新能力、新方案,等你来探~ 了解详情
写点什么

Android 开发周报:谷歌物联网系统 Android Things 发布、Service 启动过程详解

  • 2016-12-22
  • 本文字数:1304 字

    阅读完需:约 4 分钟

  1. 《安卓中 Service 的启动过程(上)》:作为四大组件的 Service,由于没有 UI 界面,只能默默无闻地在后台工作。虽然我们说他是后台工作的,但是他还是默认进程的主线程中运行的,除非我们给它指定了单独的进程。Service 的启动过程有两种,一种是 startService(),另一种是 bindService()。作者打算通过两篇文章介绍这两种启动方式,本文主要介绍了 startService() 启动服务的过程。
  2. 《Android 中热修复框架Robust 原理解析并将框架代码从"闭源"变成"开源"(上篇)》:Android 中热修复框架比较多,每家公司都有对应的方案和框架,比如阿里的AndFix 框架,关于这个框架作者在之前的文章已经详细讲解了,不了解的同学可以点击这里: AndFix 热修复框架原理分析。本文继续介绍了美团团队开发的 Robust 框架。关于这个框架网上已经有详细解释了,具体用法也有。但 Robust 并没有开源,所以本文就先简单介绍他的原理,通过案例演示了这个框架的作用,并且编码实现了框架的核心机制。
  3. 《Google Developers 中国网站到底给开发者带来了什么》:12 月 8 号 谷歌开发者大会上,谷歌宣布 Google Developers 中国网站正式发布。作为开发者,这种事情大伙儿肯定是很开心的,但你真的知道怎么用 Google Developers 吗?真的知道它带来了哪些服务吗?又有哪些对开发者有益的服务呢?阅读文章,与作者一起探索 Google Developers 中国网站。
  4. 《Weex Android SDK 源码分析》: 12 月 15 日,阿里巴巴宣布将移动开源项目 Weex 捐赠给 Apache 基金会开始孵化,Weex 有望成为中国移动领域的首个 Apache 顶级项目,这意味着中国移动技术开始反哺世界。据悉,这也是继 JStorm、RocketMQ 之后,阿里向 Apache 捐赠的第三个项目。本文作者初学 Weex,简单介绍了 Weex Android SDK 的源码。
  5. 《Android Fragment 的使用,一些你不可不知的注意事项》:Fragment 俗称碎片,自 Android 3.0 开始被引进并大量使用。然而就是这样耳熟能详的一个东西,在开发中我们还是会遇见各种各样的问题,层出不穷。作为 Activity 界面的一部分,Fragment 的存在必须依附于 Activity,并且与 Activity 一样,拥有自己的生命周期,同时处理用户的交互动作。本文为我们详细介绍了 Fragment 的常用方法及一些注意事项。
  6. 《Android 开发: 由模块化到组件化 (一)》:模块化就是将一个程序按照其功能做拆分,分成相互独立的模块,以便于每个模块只包含与其功能相关的内容。模块我们相对熟悉,比如登录功能可以是一个模块,搜索功能可以是一个模块,汽车的发送机也可是一个模块。组件化就是基于可重用的目的,将一个大的软件系统按照分离关注点的形式,拆分成多个独立的组件,已较少耦合。本文简单介绍了组件化与模块化的区别及整体架构。
  7. 《Android NDK vs AOSP Build System》:作者最近一直在做有关 Android 系统源码底层的开发,就经常接触到 Android NDK 和 AOSP(Android Open Source Project) Build System 这两个东西,但是由于他们两者都可以将 C/C++ 代码编译成可执行文件或者动态链接库,导致作者经常将这两者弄混淆了。为了弄明白两者的关系,作者写下了本文。文章详细介绍了 Android NDK 与 AOSP Build System 的概念、区别以及两者之间关系。
2016-12-22 18:006925
用户头像

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

关注

评论

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

进大厂必备的项目经验!基于Spring Cloud再造滴滴打车项目实战

Java架构追梦

Java 架构 微服务 SpringCloud 网约车项目

【Vue2.x 源码学习】第四篇 - 对象的深层劫持

Brave

源码 vue2 6月日更

Chia奇亚(XCH)系统开发案例解析丨Chia奇亚(XCH)现成源码

系统开发咨询1357O98O718

微服务简介

wildpig

容器 微服务 Spring Cloud

华为VS谷歌:万物互联,谁主沉浮?

老猿Python

华为 Google HarmonyOS 谷歌 Fuchsia

权限与认证:JWT实践

程序员架构进阶

源码分析 JWT 认证授权 28天写作 6月日更

贪心算法之 活动安排(Java代码实现)

若尘

算法 贪心算法 6月日更

XCH奇亚系统开发流程丨XCH奇亚源码案例开发

系统开发咨询1357O98O718

架构实战营模块5作业

Vic

架构实战营

没想到你是这样的EasyRecovery

淋雨

数据恢复 EasyRecovery 文件恢复

机器通用运行框架抽象

型火🔥

架构 微服务 抽象 中间件 机器

react源码解析6.legacy和concurrent模式入口函数

全栈潇晨

react源码

奇亚Chia算力挖矿系统开发(案例源码)

系统开发咨询1357O98O718

树莓派体验Docker

IT蜗壳-Tango

6月日更

“微博评论”高性能高可用计算架构

白发青年

架构实战营

职场人弯道超车的秘籍,利用Camtasia可以轻松实现!

淋雨

Camtasia 专业录屏

Java并发编程——AQS源码解析

Antway

6月日更

这个暑假,狂暴输出炫酷的游戏视频,就靠Camtasia 2021啦!

淋雨

Camtasia 录屏 专业录屏

【译】JavaScript 代码整洁之道-注释篇

KooFE

JavaScript 大前端 代码注释 6月日更 整洁代码

【Flutter 专题】112 图解自定义 ACEPieWidget 饼状图 (一)

阿策小和尚

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

k8s部署手册

Damon

k8s 6月日更

一致性Hash算法与虚拟节点

Kareza

6月日更

【LeetCode】反转每对括号间的子串Java题解

Albert

算法 LeetCode 6月日更

Chia(奇亚)算力挖矿系统开发详解丨Chia(奇亚)算力挖矿开发源码功能

系统开发咨询1357O98O718

python——格式化输入输出与截取字符串

在即

6月日更

浅析「扣减库存」的方案设计

悟空聊架构

分布式 秒杀 电商 6月日更 库存

Chia奇亚挖矿系统开发技术方案丨Chia奇亚挖矿源码模式

系统开发咨询1357O98O718

☕【JVM技术之旅】字节码指令重排序

洛神灬殇

JVM 指令重排序 6月日更

你有没有 996 ?你要不要 955 ?

escray

学习 极客时间 朱赟的技术管理课 6月日更

NCRE考试感想 三级信息安全(下)

万里无云万里天

信息安全 6月日更 NCRE 考试经验

无损放大美好回忆  让容颜无惧时光!

淋雨

PhotoZoom 无损放大 图片无损放大

Android开发周报:谷歌物联网系统Android Things发布、Service启动过程详解_移动_郭亮_InfoQ精选文章