原创 《影響力》爲你剖析營銷的魅力

技術人員平時除了學習技術之外,也應該多補充其他領域的知識。提高自身綜合能力,站的高才能看得遠。 最近看一些關於營銷的書籍,看了之後寫讀後感與大家分享。   影響力--這是一本關於營銷、解剖消費者心理的經典作品 被《財富》雜誌鼎力

原创 麪霸不容易--且面且珍惜

麪霸不容易--且面且珍惜 前序: 找工作心態很重要,這是人生必經之歷程。適當的跳槽有時會對個人的發展帶來意想不到的收穫。 但個人不建議頻繁的跳,亂跳、平跳。一定要有主見要充分分析,不要人云亦云。千萬別一時覺得工作太累啊、工資太少、

原创 風扇控制系統--初版

風扇控制系統--初版 利用51單片機實現的風扇控制系統,包括硬件到軟件的實現。(功能未完,待完善) 硬件的代碼如下: /*******************************************************

原创 Android從入門到放棄系列--目錄

最近接手Android項目,做了一些練習,包括使用到的第三方開發組件。 以下是該系列的文章目錄,後面會逐一補齊。 1、fcode1 Activity 與 Fragment的練習 2、fcode2 butterkni

原创 《無間道》觀察者模式

電影無間道很多人都看過,講的是關於黑社會與警局臥底的故事。 我們今天就聊一下無間道和麪向對象的觀察者模式到底有什麼關係。 //被觀察者 public interface Observable { void notifyEvery

原创 Android進階練習一

1、有序廣播: https://github.com/wuzhuojun/BroadcastExample 說明: 在manifest.xml設置的廣播是靜態註冊,只要軟件安裝在手機上廣播就能夠生效。 用代碼實現的是屬於動態註冊,只

原创 訪問者模式

訪問者模式最常用的使用場景是統計功能(報表)、數據過濾功能(攔截器)、或者結合別的模式來使用(狀態模式、代理模式等) 我們以統計功能舉例來說明訪問者模式的使用 核心是,分兩個模塊 一個模塊負責數據的產生 一個模塊負責遍歷數據,展示數

原创 種一棵樹最好的時間是十年前,其次是現在。

前言: 最近經常被朋友問到的兩個問題。 問題一: “從事IT工作3年了,做技術好累啊,是不是做到30歲就不能繼續往下做啊?” 問題二: “我已經30歲了,還能不能學編程?” 我給出的答案是: 只要你興趣還在,可以一直做,什麼時

原创 命令模式

背景簡介: 開發軟件,項目劃分幾個小組:需求組,美工組,代碼組。 開發流程,客戶提出需求=》需求分析=》美工設計界面=》寫代碼實現功能 //項目小組抽象類 public abstract class Group { publi

原创 android從入門到放棄1--Activity&Fragment

Activity 啓動另外一個 Activity 需要用 Intent,中文翻譯過來是意圖,你想要啓動那個Activity 這就是你要表達的意圖。 Fragment 中文的意思是碎片,用它來做屏幕適配,或者界面複用。 一個Frag

原创 狀態模式

我們開發項目的過程中通常會碰到一種需求,某個對象包含多種狀態變化的可能性,隨着狀態的變化行爲也執行不同的動作。 以電梯來舉例: 電梯最基本具備 開門、關門、上下走動、停止 這四種狀態。狀態與狀態之間有約束的關係,比如只能在關門的情況

原创 面向對象的架構設計

高煥堂老師的android面向對象視頻,講的非常好。 http://www.maiziedu.com/u/2021/ 其中他對 面向對象的理解,延伸出了EIT的概念。 E表示父類 I表示接口 T表示子類 E是控制點,

原创 Template模式

其實所有設計模式都是有EIT結構組成,EIT就好比原子,具體的模式好比分子,分子由原子組成。 比如現在要畫兩幅畫,這兩幅畫的背景都是藍天白雲,其中一幅畫的前景是海鷗, 另外一幅畫的前景是風箏。那麼應該把不變的部分提取到父類,也就是把背景

原创 裝飾模式

裝飾模式可以給我們很好的幫助,通過裝飾模式重新封裝一個類,而不是通過繼承來完成, 簡單點說,三個繼承關係 Father,Son,GrandSon 三個類,我要再 Son 類上增強一些功能怎麼辦? 我想你會堅決的頂回去!不允許,對了,爲

原创 Android從入門到放棄3-線程

Android更新UI元素的由主線程來處理,工作線程只能做邏輯運算處理,處理好之後通過Handler發Message給主線程。 主線程啓動後會建立一個 loop 對象,一直在跑循環,定時檢查 MessageQueue,取出Message