摘要: 本文微信公众号「AndroidTraveler」首发。 背景 最近部门有新入职员工,作为规划技术路线的导师,这边给新员工安排了学习路线。 除了基本的学习路线之外,每次沟通,我都留了一个小问题,让小伙伴去思考。 这些问题有些是刚接触 Android 开发的小伙伴所不熟悉的,有些则是部分初级工程师都没有 阅读全文
posted @ 2019-07-15 08:38 安卓小煜 阅读(711) 评论(1) 推荐(1) 编辑
摘要: 本文微信公众号「AndroidTraveler」首发。 背景 其实 Android 上传开源项目到 jcenter 并不是一件新鲜事,网上也有很多文章。 包括我本人在将开源项目上传到 jcenter 的时候也是参考了一些文章。 不过由于版本和环境问题,很多很早以前写的文章并不完全适用。 基于此,这边 阅读全文
posted @ 2019-07-05 13:12 安卓小煜 阅读(1341) 评论(3) 推荐(0) 编辑
摘要: 「本文微信公众号 AndroidTraveler 首发」 背景 其实之前 GitHub 就已经说过要给开源的开发者提供赞助支持。 当你进入 GitHub 主页时,你会在右边发现一个 Tips。 点击进去,会看到下面页面: 可以看到还处于 Beta 阶段。 点击 Join the waitlist 可 阅读全文
posted @ 2019-06-27 11:14 安卓小煜 阅读(2299) 评论(1) 推荐(0) 编辑
摘要: 本文微信公众号「AndroidTraveler」首发。 背景 本文是对一篇英文文档的翻译,原文请见文末链接。 并发数据库访问 假设你实现了自己的 "SQLiteOpenHelper" 。 现在你想要在多个线程中对数据库写入数据。 你将会在你的 logcat 中发现下面信息,并且你的其中一个改变不会写 阅读全文
posted @ 2019-06-17 10:11 安卓小煜 阅读(711) 评论(2) 推荐(1) 编辑
摘要: 本文微信公众号「AndroidTraveler」首发。 今天给大家讲讲 Flutter 里面定时器/倒计时的实现。 一般有两种场景: 1. 我只需要你在指定时间结束后回调告诉我。回调只需要一次。 2. 我需要你在指定时间结束后回调告诉我。回调可能多次。 下面针对这两种场景,我们来说下如何在 Flut 阅读全文
posted @ 2019-06-10 09:49 安卓小煜 阅读(4599) 评论(1) 推荐(0) 编辑
摘要: 本文微信公众号「AndroidTraveler」首发。 自己平时使用的最多的就是 Chrome 浏览器,因此本文主要分享自己添加的一些扩展程序。 介绍扩展程序的时候也是以我本人的实际使用为主,有些功能可能我没使用过,就不展开描述了。 所以下面介绍的扩展程序功能可能只是一部分,更多使用就等你去发掘了。 阅读全文
posted @ 2019-06-06 10:11 安卓小煜 阅读(984) 评论(0) 推荐(0) 编辑
摘要: 本文公众号「AndroidTraveler」首发。 今天跟大家讲讲解决问题通用的一个方法论。 在实际开发过程中,我们不可避免的会遇到一些 bug。 那么对于 bug 或者我们没有遇到过的问题,怎么处理呢? 本篇层层递进,一步一步跟你讲解。 各位如果有其他方法或者补充的欢迎留言交流。 如果全篇看完,你 阅读全文
posted @ 2019-05-29 09:38 安卓小煜 阅读(1587) 评论(0) 推荐(1) 编辑
摘要: 前言 迟到的总结篇,其实大家看我之前发的系列博客最后一篇,发文时间是 3 月 29 日。距离现在快两个月了。 主要是因为有很多事情在忙,所以这篇就耽搁了。 今天终于可以跟大家会面了。 系列博客背景 Flutter 正式版于 2018 年 12 月 5 日正式发布。 而我所在的团队刚好想在项目新功能里 阅读全文
posted @ 2019-05-28 09:56 安卓小煜 阅读(464) 评论(0) 推荐(0) 编辑
摘要: Android Q 来袭,你准备好了吗? 阅读全文
posted @ 2019-05-27 08:56 安卓小煜 阅读(4751) 评论(0) 推荐(0) 编辑
摘要: 本文公众号「AndroidTraveler」首发。 背景 在实际的应用场景中,Android 手机的截屏其实是很普遍的。 比如说 PPT 演示,比如说技术博客图文并茂讲解。 因此懂得 Android 手机截屏的各种操作就显得尤为重要。 使用 AndroidStudio 自带的截屏工具 在 Logca 阅读全文
posted @ 2019-05-22 09:52 安卓小煜 阅读(3411) 评论(1) 推荐(0) 编辑