原创 Android 開發你需要了解的那些事

本文微信公衆號「AndroidTraveler」首發。 背景 最近部門有新入職員工,作爲規劃技術路線的導師,這邊給新員工安排了學習路線。 除了基本的學習路線之外,每次溝通,我都留了一個小問題,讓小夥伴去思考。 這些問題有些是剛接觸 Andr

原创 Android 上傳開源項目到 jcenter 實戰踩坑之路

本文微信公衆號「AndroidTraveler」首發。 背景 其實 Android 上傳開源項目到 jcenter 並不是一件新鮮事,網上也有很多文章。 包括我本人在將開源項目上傳到 jcenter 的時候也是參考了一些文章。 不過由於版本

原创 給你的 GitHub Repository 加上 sponsor 按鈕

「本文微信公衆號 AndroidTraveler 首發」 背景 其實之前 GitHub 就已經說過要給開源的開發者提供贊助支持。 當你進入 GitHub 主頁時,你會在右邊發現一個 Tips。 點擊進去,會看到下面頁面: 可以

原创 小白到大神,你需要了解的 sqlite 最佳實踐

本文微信公衆號「AndroidTraveler」首發。 背景 本文是對一篇英文文檔的翻譯,原文請見文末鏈接。 併發數據庫訪問 假設你實現了自己的 SQLiteOpenHelper。 public class DatabaseHe

原创 Flutter定時器、倒計時的快速上手及實戰講解

這篇文章主要給大家介紹了關於Flutter定時器、倒計時的快速上手及實戰的相關資料,文中通過示例代碼介紹的非常詳細,對大家學習或者使用Flutter具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧 今天

原创 Flutter 快速上手定時器/倒計時及實戰講解

本文微信公衆號「AndroidTraveler」首發。 今天給大家講講 Flutter 裏面定時器/倒計時的實現。 一般有兩種場景: 我只需要你在指定時間結束後回調告訴我。回調只需要一次。 我需要你在指定時間結束後回調告訴我。回調可能多次

原创 極客必備 Chrome 瀏覽器插件

本文微信公衆號「AndroidTraveler」首發。 自己平時使用的最多的就是 Chrome 瀏覽器,因此本文主要分享自己添加的一些擴展程序。 介紹擴展程序的時候也是以我本人的實際使用爲主,有些功能可能我沒使用過,就不展開描述了。 所以下

原创 看完《海蒂和爺爺》,我總結了幾點

本文微信公衆號「AndroidTraveler」首發。 昨晚(06.02)看了《海蒂和爺爺》,看完之後有幾點總結,跟大家分享一下。 1. 興趣是最好的老師 這個主要體現在海蒂識字的場景。 剛開始海蒂識字的時候其實是有所抵觸的,因爲皮特一開

原创 解決問題通用方法論

本文公衆號「AndroidTraveler」首發。 今天跟大家講講解決問題通用的一個方法論。 在實際開發過程中,我們不可避免的會遇到一些 bug。 那麼對於 bug 或者我們沒有遇到過的問題,怎麼處理呢? 本篇層層遞進,一步一步跟你講解。

原创 Flutter 即學即用系列博客總結篇

前言 遲到的總結篇,其實大家看我之前發的系列博客最後一篇,發文時間是 3 月 29 日。距離現在快兩個月了。 主要是因爲有很多事情在忙,所以這篇就耽擱了。 今天終於可以跟大家會面了。 系列博客背景 Flutter 正式版於 2018 年

原创 Android Q 兼容那些事

5 月 20 號參加了 Android Q Labs,因此本篇說一說會議的部分內容以及自己的一些想法。 會議主要是加深開發者對 Android Q 的瞭解,從而幫助開發者做好 Android Q 的兼容工作。 因此本篇我會選擇性說明一些在

原创 Android 截屏的各種騷操作

本文公衆號「AndroidTraveler」首發。 背景 在實際的應用場景中,Android 手機的截屏其實是很普遍的。 比如說 PPT 演示,比如說技術博客圖文並茂講解。 因此懂得 Android 手機截屏的各種操作就顯得尤爲重要。 使用

原创 Flutter 你需要知道的那些事 01

公衆號「AndroidTraveler」首發。 1. width 屬性 對於設置控件寬度填充父控件這件事情,在 Android 裏面,只需要設置 MATCH_PARENT 即可。 但是在 Flutter 裏面卻不是這樣,因爲 Flutte

原创 Flutter 異常處理之圖片篇

背景 說到異常處理,你可能直接會認爲不就是 try-catch 的事情,至於寫一篇文章單獨來說明嗎? 如果你是這麼想的,那麼本篇說不定會給你驚喜哦~ 而且本篇聚焦在圖片的異常處理。 場景 學以致用,有具體的應用場景,能夠加深我們對知

原创 Flutter 即學即用系列博客——10 混淆

前言 之前的博客我們都是在 debug 的模式下進行開發的。 實際發佈到市場或者給到用戶的都是 release 包。 而對於 Android 來說,release 包一個重要的步驟就是混淆。 Android 如何混淆 如何你不做任何