原创 產品又提新需求:Android App黑白主題切換

前言 一個朋友跟我說,他們公司的變態產品經理又提了新的需求,要他實現APP的顏色主題切換,問我有沒有什麼好的建議。 我掏出了收藏夾塵封已久的精華。 作者:lenebf 原文地址:https://www.yuque.com/lenebf/f

原创 Android組件化實戰:有贊微商城組件化方案 前言 一、概述 二、架構調整 三、實現方案 四、規劃 五、總結

前言 現在搞Android開發,不會組件化是喫不上飯的。但是這個知識點比較複雜,並不是看上去那麼簡單,不同的項目需要根據自己的特點、功能等進行個性化的組件化。 前陣子,有朋友反映,自己的Android架構師之路已經止步於初級的12K了,開發

原创 Android程序員要如何寫簡歷(附簡歷模板)

前言 馬上就進入求職季了,在簡歷製作方面,這裏提供幾點建議。 程序員的簡歷力求簡潔明瞭,不用設計上過於複雜,過於花哨。 校招生一頁簡歷就夠了,社招的話兩頁簡歷便可。 有的校招生說自己的經歷太多了,簡歷要寫出兩三頁,看完之後基本不是內容太多了

原创 重磅 Kotlin 免費課程 | 學習 Kotlin 進行 Android 開發的最佳時機!

前言 注意:這是官方的一個超級實用教程的介紹。 PS:免費的。 前陣子有朋友私信我說:現在網上能找到的Kotlin資料實在是太少了,想要學習Kotlin根本無從下手,心裏實在是鬱悶又苦惱,問我有麼有什麼好的學習資源分享一下。 恰巧,我

原创 從一無所獲到大廠offer收割機:渣碩網癮Android開發逆襲高級架構師之路

聲明:我面試準備的是Android架構師崗位,下面的內容主要適用於 Android架構師方向的學習。 個人經歷 重度網癮 計算機專業,考研失利,雖然接受了調劑,去了一所雙非院校,但是心裏還是很不服氣,感覺自己屈才了(年少輕狂,我現在只想

原创 Android進階思考:Android 輸入系統 & ANR機制的設計與實現

概述 對於Android開發者而言,ANR是一個老生常談的問題,站在面試者的角度,似乎說出 「不要在主線程做耗時操作」 就算合格了。 但是,ANR機制到底是什麼,其背後的原理究竟如何,爲什麼要設計出這樣的機制?這些問題時時刻刻會縈繞腦海,而

原创 Android進階思考|Android 事件分發機制的設計與實現

前言 隨着工作的時間增加,我越來越發現搞Android開發這塊,你不深入底層研究一下根本不行,很難提高上限,所以最近在回頭學習下面的東西。 這是最近在學習的時候發現的一篇寫的比較好的文章,分享給大家,希望對大家的學習和工作有所幫助。 概述

原创 第一批90後Android開發已31歲,00後已進網易大廠,大家在哪裏?

前言 前陣子朋友聚會,談到了現在的後輩,我說起了那個大三就已經拿到網易offer的小學弟。 這小學弟是00後,專升本進入我們學校,和我一樣搞Android開發。學習上非常努力,第一個到教室,坐第一排,是班上爲數不多的會做課堂筆記的學生之一。

原创 Android組件化:我們到底該怎樣學習和運用組件化? 學習方法推薦 總結

前言 上個星期,我分享了一篇關於Android組件化的文章↓↓↓ Android組件化初探【含Demo】 後面看見評價區有朋友就“組件化”這個知識點發表了自己的看法。 我覺得這位朋友說的很有道理,今天在這裏就想和大家好好探討一下“組件化”

原创 抖音 Android 性能優化系列: Java 內存優化篇 抖音 Java OOM 背景 堆內存治理思路 工具建設 優化實踐 更多思考 加入我們 更多分享

前言 字節跳動技術團隊是一個追求完美的團隊,他們在技術上的思考常常會給我們帶來很多啓發。 今天要和大家分享的是關於抖音 Android 性能優化的內存優化,希望對大家的學習和工作有所啓發和幫助。 正文 內存作爲計算機程序運行最重要的資源

原创 Linux 環境變量配置全攻略 Linux環境變量加載原理解析

Linux環境變量配置 在自定義安裝軟件的時候,經常需要配置環境變量,下面列舉出各種對環境變量的配置方法。 下面所有例子的環境說明如下: 系統:Ubuntu 14.0 用戶名:uusama 需要配置MySQL環境變量路徑:/home/uu

原创 Android組件化初探【含Demo】 概述 模塊化和組件化 組件化Demo 總結

demo地址:點擊此處,找管理員拿 概述 軟件開發進程也是架構的演進過程,就拿Android來說,從最開始的MVC ,MVP ,MVVP ,再到後來的組件化,插件化,但歸根到底一切的一切,都是爲了項目更好的維護、迭代,降低開發成本。 在一個

原创 牛逼!最新的安卓重大更新!(Android開發必看)

不知不覺,2020 年也已接近尾聲,今年雖然困難重重,但是 Android 社區的更新熱情卻並未消減 ,Google I/O 大會取消的同時,官方也爲我們提供了一系列優質的節目:Now In Android[1]、Kotlin Vocab

原创 Android組件化:得到APP,代碼隔離也難不倒組件的按序初始化

今天羣裏的朋友們在討論組件化方案,我看了大家分享的文章,感覺受益匪淺,現在分享給大家,希望對大家的學習和工作有所幫助。 前言 時至今日,Android項目中的組件化大家都已經非常熟悉了,但在各個細節方面還是有一些門門道道的內容,如果沒有

原创 花裏胡哨的3D翻頁卡片,隔壁產品都饞哭了:給我也整一個這個效果!

前言 廢不說,看圖,有圖有** 帶有立體縱深的卡片翻頁效果,稍加組合和顏色變化就可以搭配出多種不同的風格,如: 比賽比分牌 卡片翻頁時鐘 一、設計思路 如何使得數字的變化更爲靈動?3D縱深效果是個值得思考的方案。在現實生活中的一些特定