写点什么

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

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

关注

评论

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

基于eBPF技术的可观测实践探索

谐云

云原生

开心档之C++ 模板

雪奈椰子

IoTLink版本更新V1.34.0

山东云则信息科技

Java Vue 后端 物联网 前段

一文讲透 Redis 事务 (事务模式 VS Lua 脚本)

高端章鱼哥

lua redis vs

2023-07-02:给定一个1~N的排列,每次将相邻两数相加,可以得到新的序列,长度是N-1 再对新的序列,每次将相邻两数相加,可以得到新的序列,长度是N-2 这样下去可以最终只剩一个数字 比如 :

福大大架构师每日一题

Go 福大大架构师每日一题

在 Go 中如何实现类似 Python 中的 with 上下文管理器

江湖十年

Go 后端

Java程序性能分析:开篇之jps

javalover123

Java 性能优化 性能 后端

“科创中国”大湾区青年百人会论坛成功举办

飞桨PaddlePaddle

人工智能 百度 paddle 百度飞桨

代码随想录训练营Day04 - 链表(下)

jjn0703

Go 语言 context 都能做什么?

AlwaysBeta

Go Context go面试题

豫园股份基于低代码敏捷式开发的实践与落地

明道云

C++实现对RGB图片进行编码

梦笔生花

ChatGLM2-6B环境搭建

IT蜗壳-Tango

es笔记四之中文分词插件安装与使用

Hunter熊

中文分词 elasticsearch

大厂月入3w+,失业焦虑折磨着我

程序员晚枫

程序员 大厂 焦虑

py基础知识点归纳总结

全栈若城

Python 学习 基础

开心档之C++ 数组

雪奈椰子

代码随想录训练营Day03- 链表(上)

jjn0703

华为云下载加速解决方案:让您的下载更快更稳定

YG科技

PoseiSwap 将向 Zepoch 节点持有者发放新一轮空投,生态启动在即

BlockChain先知

PoseiSwap 将向 Zepoch 节点持有者发放新一轮空投,生态启动在即

西柚子

专科学历,有机会转行程序员吗?

程序员晚枫

程序员 面试 转行 学习计划

边阅读,边成长

少油少糖八分饱

阅读 每天读本书 书评

基于多尺度图神经网络的流场预测,实现精度与速度的平衡

飞桨PaddlePaddle

人工智能 百度 paddle 飞桨 百度飞桨

PoseiSwap 将向 Zepoch 节点持有者发放新一轮空投,生态启动在即

股市老人

PoseiSwap 将向 Zepoch 节点持有者发放新一轮空投,生态启动在即

威廉META

AI、机器学习、大模型、生成式AI和安全

啸天

人工智能 机器学习 安全 大模型 ChatGPT

98位企业技术高管入学百度AICA 大模型带来AI人才三大能力要求

飞桨PaddlePaddle

人工智能 百度 paddle 百度飞桨

PoseiSwap 将向 Zepoch 节点持有者发放新一轮空投,生态启动在即

鳄鱼视界

趣解领域驱动设计-从地心说到日心说

凡语

领域驱动设计

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