QCon北京「鸿蒙专场」火热来袭!即刻报名,与创新同行~ 了解详情
写点什么

Android 开发周报:Android 8.0 开始推送、微店插件化实践

  • 2017-06-25
  • 本文字数:1149 字

    阅读完需:约 4 分钟

  1. 《京东 618:手机京东开放平台之 Crash 自动分析处理系统》:人工处理崩溃报告的过程重复性高、过程繁琐,令人十分痛苦。来自京东的王永杰老师带来了京东手机京东 crash 自动分析处理系统的实践经验,并展望了利用机器学习实现的智能化崩溃信息分析的未来。
  2. 《Android:构建一个典型的音乐 App》:在过去的英语流利说 5.0 版本中,更新了“每日听力”功能。其实从技术的角度来看,和实现一个音乐 App 没有多大差异。为了保证用户有个良好的收听体验,有一些注意事项是我们需要处理的。文章详细介绍了如何构建一个典型的音乐 App。
  3. 《打造一个高逼格的 Android 开源项目——小白全攻略》:在平时的开发过程中,我们经常会查阅很多的资料,最常参考的是 github 的开源项目。通常在项目的主页面能看到项目的简介和基本使用,并且时不时能看到页面汇中有好多的彩色标签,看起来很酷,很专业,很有逼格,能提升很多的好感度。那么我们如何在 github 上打造自己的开源项目呢? 本文给出了详细的步骤。
  4. 《微信移动端数据库组件 WCDB 系列(三) — WINQ 原理篇》:WCDB 通过 WINQ 抽象 SQLite 语法规则,使得开发者可以告别字符串拼接的胶水代码。通过和接口层的 ORM 结合,使得即便是很复杂的查询,也可以通过一行代码完成。并借助 IDE 的代码提示和编译检查的特性,大大提升了开发效率。同时还内建了反注入的保护。
  5. 《Android 组件化——路由设计最佳实践》:当前 Android 的路由库实在太多了,刚开始的时候想为什么要用路由表的库,用 Android 原生的 Scheme 码不就好了,又不像 iOS 只能类依赖,后面越深入就越发现当时想的太简单了,后面看到 Retrofit 和 OkHttp,才想到页面请求本质和网络请求不是一样吗,终于简单高效的路由方案 1.0 出来了。
  6. 《Android 开发你需要知道的注解 (Annotation)》:注解是代码里的特殊标记,这些标记可以在编译、类加载、运行时被读取,并执行相应的处理。通过使用 Annotation,开发人员可以在不改变原有逻辑的情况下,在源文件中嵌入一些补充的信息。代码分析工具、开发工具和部署工具可以通过这些补充信息进行验证、处理或者进行部署。
  7. 《微店 Android 插件化实践》:微店从 2016 年 4 月份开始进行插件化改造,到年底基本完成,现在一共有 29 个模块以插件化的方式运行,这些模块既有业务模块比如商品、订单等,也有基础模块比如 Network、cache 等,目前我们插件化框架很好地支持了微店多 Feature 快速并行迭代开发。完成一个插件化框架的 Demo 并不是多难的事儿,然而要开发一款完善的插件化框架却并非易事, 本篇分享了团队插件化改造过程中的技术点以及团队的一些思考。
  8. 《Kotlin 教程(一):走进 Kotlin 的世界》:今年 Google I/O 大会上,官方扶正 Kotlin 的举动火遍整个 Android 开发圈。本文简单介绍了 kotlin 得背景、发展和入门知识。
2017-06-25 19:002399
用户头像

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

关注

评论

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

Django 之路由篇

若尘

django Python编程 路由 5月日更

强劲性能释放释放:联想消费新品笔记本震撼发布

E科讯

打造生态“朋友圈”,英特尔以生态之道培育AI创新“大气候”

E科讯

硬核出击,只为守护你的秘密!

亚马逊云科技 (Amazon Web Services)

再不解决延迟不当,小心你的内存被打爆

华为云开发者联盟

线程 延迟 内存 并发 Sleep

驾云驭能,云科技点燃制造创新之旅!

亚马逊云科技 (Amazon Web Services)

工业绿色发展可视化管理——高炉炼铁厂可视化系统

一只数据鲸鱼

数据可视化 工业物联网 智慧工厂 三维可视化 高炉炼铁

GitHub上下载量突破100000+阿里巴巴的这份开源项目如此牛逼

阿里巴巴 开源 编程 Java 25 周年

iOS 面试策略之经验之谈-面向协议的编程

iOSer

ios swift 面试 面向协议protocol编程 面向协议编程

阿里P9架构师力荐:Java面试必刷的17套一线大厂真题(含答案)

Java架构追梦

Java 阿里巴巴 架构 腾讯 面试

看德威学校如何通过亚马逊云科技开启青少年AI探索之旅

亚马逊云科技 (Amazon Web Services)

SUSECON 2021首日重点新闻:SLES 15 SP3和SUSE Rancher 2.6全新发布

Rancher

探索专有领域的端到端ASR解决之道

华为云开发者联盟

端到端 ASR 自动语音识别 语境偏移 专有领域

不同数据库模式下DATE类型的行为解析

华为云开发者联盟

MySQL oracle GaussDB(DWS) TD DATE类型

iOS 面试策略之经验之谈- App的测试和上架

iOSer

ios 面试 app上架 app测试

打破固有思维(十九)

Changing Lin

手把手带你体验 Amazon Graviton2 的高性价比!文末有惊喜

亚马逊云科技 (Amazon Web Services)

GitHub开源的10个超棒后台管理面板

不脱发的程序猿

GitHub 开源 后台管理面板

农产品区块链溯源平台建设解决方案,健全食品安全体系

源中瑞-龙先生

区块链 溯源 食品安全

全新F1洞察精彩亮相,帮你理解赛道上的瞬间决定!

亚马逊云科技 (Amazon Web Services)

详解RS232、RS485、RS422、串口和握手

不脱发的程序猿

串口 通信总线 RS232、RS485、RS422 握手通信

助力秋招第二弹:Java并发编程知识梳理

北游学Java

Java 面试 秋招

一文通关苦涩难懂的Java泛型

程序猿阿星

泛型 java基础 Java泛型

NUCLEO-L432KC实现ADC配置(STM32L432KC)

不脱发的程序猿

嵌入式 单片机 NUCLEO-L432KC STM32L432KC 光敏电阻传感器

iOS 面试策略之经验之谈-架构的选择

iOSer

ios 架构

提高建模效率:自动化机器学习之贝叶斯优化综述

索信达控股

机器学习 自动化 金融科技 贝叶斯公式 产品建模

iOS面试大全从面试的准备和流程到算法和数据结构以及计算机基础知识

iOSer

ios 面试 面向协议protocol编程 iOS 知识体系

将模型转为NNIE框架支持的wk模型第一步:tensorflow->caffe

华为云开发者联盟

tensorflow caffe NNIE框架 wk模型 mxnet

hive的DDL语法基本操作

大数据技术指南

hive 5月日更

屏幕共享的实现与应用

anyRTC开发者

音视频 WebRTC RTC sdk

“零信任产业标准工作组”再度升级,持续促进国内零信任产业的协同发展

Android开发周报:Android 8.0开始推送、微店插件化实践_移动_郭亮_InfoQ精选文章