安卓開發

對 Android SDK 開發的一些個人心得

自從工作以後,大部分時間都是參與 Android SDK 方面的開發工作,滿打滿算也有兩年時間了,多多少少有點心得體會。之前偶然在脈脈上回答了一個“APP 開發和 SDK 開發有什麼區別”的問題,前幾天又有朋友

語音喚醒實現

現在無論是智慧音箱還是手機或者平板,都可以在不管cpu是否休眠的時候喊一聲“小愛同學”或者“小布小布”就可以喚醒了。那麼哪些實現是比較好的呢,或者存在哪些未知的坑呢?今年從過完年後就一直在做語音喚醒這塊,一款好

自定義View合輯(4)-太極

為了加強對自定義 View 的認知以及開發能力,我計劃這段時間陸續來完成幾個難度從易到難的自定義 View,並簡單的寫幾篇部落格來進行介紹,所有的程式碼也都會開源,也希望讀者能給個 star 哈 GitH

2019年Android開發的未來發展方向該如何走?

作為一名資深的Android 開發者。從2017年下半年開始,就聽到各種言論,例如“Android 開發涼涼”、“移動端開發沒出路了趕緊轉行”、“要被XXX 替代了” 等等,充分反映了大家焦

RxJava原始碼分析(一):基本語法

最近看了下網上的RxJava原始碼分析,發現所基於的原始碼版本和最新的略有不同,於是自己動手翻閱了一下最新的原始碼版本(rxjava:2.2.8,rxandroid:2.1.1),並寫分析部落格作分享。

Flutter 你需要知道的那些事 01

公眾號「AndroidTraveler」首發。 1. width 屬性 對於設定控制元件寬度填充父控制元件這件事情,在 Android 裡面,只需要設定 MATCH_PARENT 即

最全面的Navigation的使用指南

Navigation可以目前看做Google對於之前的Fragment的不滿, 重新搭建的一套Fragment管理框架. 但是Navgation未來應該不僅限於Fragment導航. 並且Navigatio

阿里資深架構師教你如何做到稅後50萬的程式設計師

寫在開篇 不管是開發、測試、運維,每個技術人員心裡都有一個成為技術大牛的夢,畢竟“夢想總是要有的,萬一實現了呢”! 正是對技術夢的追求,促使我們不斷地努力和提升自己。 然而“夢想是美好的,現實卻

2019 BAT等大廠Android高階面試題彙總

前言 金三銀四,很多同學心裡大概都準備著年後找工作或者跳槽。最近有很多同學都在交流群裡求大廠面試題。正好我電腦裡面有這方面的整理,於是就發上來分享給大家。 這些題目是網友去百度、小米、樂視

Android技術選型閒聊

許久沒有寫技術部落格了,這些時間也一直親近Android,就聊聊技術選型。 技術選型對於一個專案的發展非常重要,個人認為: 技術決定下限,品味決定上限。 技術好只能保證做出來的App

2019年Android面試彙總

三月中旬離職,在兩個招聘平臺上投了一些簡歷,面了Android高階開發工程師的崗位,回顧一下都有哪些被問到的內容吧。 問:Android系統至今有多少種Java虛擬機器?分別有什麼特

1714963982.6742