原创 關於GLSurfaceView lockCanvas鎖定畫布的問題

注: 由於最近一直在研究人臉識別,其中用到了GLSurfaceView,裏面遇到了一個坑,一直沒找到原因,現在終於找到了,權且做個備忘錄。 大家都應該知道,我們可以直接通過SurfaceView來鎖定畫布,在畫布上面畫自己想要的

原创 Android控件之TextClock

前言 以前寫時間控件,都是自己用TextView,然後寫個線程來獲取當前時間,然後顯示。 直到今天無意間看到ApiDemo裏面的View,發現了TextClock,才知自己的無知。 正文 1、 TextClock簡介 關於時間的

原创 【最新Android高級面試知識點--繪圖機制】

【最新Android高級面試知識點乾貨分享(五)】 轉載請註明出處! 六、Android自定義View 更深入一點的,應該瞭解一下WMS,以及View與Window、Activity之間是怎麼關聯,怎麼添加上去的。針對View,

原创 【最新Android高級面試知識點--四大組件】

【最新Android高級面試知識點乾貨分享(四)】 轉載請註明出處! 三、Service/IntentService Service作爲四大組件之一,也是面試官喜歡問的。 一般包括:啓動方式、生命週期、Binder機制、保活以及

原创 【最新Android高級面試知識點--Activity啓動流程】

【最新Android高級面試知識點乾貨分享(三)】 轉載請說明出處! 前面用了三篇來整理分享了我的java筆記。 接下來從第四篇開始,我將正式開啓我的Android面試筆記分享。 《Android篇》 一、Activity啓動

原创 【最新Android高級面試知識點---JVM內存模型】

【最新Android高級面試知識點乾貨分享(二)】 轉載請說明出處! 七、Java運行時數據區 與 JVM內存模型 優秀博文推薦:https://www.cnblogs.com/czwbig/p/11127124.html $7.

原创 【最新Android高級面試知識點--事件分發、Binder機制】

【最新Android高級面試知識點乾貨分享(六)】 轉載請註明出處! 九、Android事件分發機制 事件分發機制是個必考點,網上也有很多很好的文章,在複習的過程中,建議按照源碼自己動手動畫畫,下圖就是我自己整理的,有不對或不完

原创 【最新Android高級面試之Java集合】

接上一篇 轉載請說明出處! 四、Java集合(List、Set、Queue、Map) Java集合體系是一個樹狀,如果按照類似OSI網絡模型來看的話,整個Java集合就是應用層,而底層的數組就是TCP/IP層。 而它也是全網各面

原创 【最新Android高級面試知識點--Java基礎】

2020年開年不利,大家都過得不容易。我們大家都辛苦了! 通過這次的疫情,使我更加直觀也更進一步的理解了,何謂“命運共同體”。 如果你現在有工作,那麼恭喜你。你要做的就是少點抱怨,更加努力的工作,把工作做好,多存點錢。 如果你正

原创 Flutter從ListView的左滑刪除,簡單理解Key、Widget與Element之間的關係

關於Flutter學習的相關Demo源碼,已經上傳至Github. 有興趣的同學,歡迎Star或Flow。我會不及時更新上傳相關知識點源碼 https://github.com/SunnyLy/flutter_sunny_dem

原创 Android Annotation註解、RxJava、開源網絡庫

以下知識點Demo源碼已經上傳到github: https://github.com/SunnyLy/ActivityLifeDemo 一、RxJava 響應式編程,流式控制。觀察者消費者模式。 分析的好的博文:https:/

原创 如何解決Flutter SDK升級後報錯問題

一、報什麼錯 現在Flutter SDK不穩定,就在前幾天,纔剛剛發佈了Flutter的第一個穩定版本V1.17.0。 結果在升級完後,以前指定的sdk路徑用不了,且flutter.bat都被刪掉了。當你點擊Android Stu

原创 Flutter學習大綱

下面是我整理的一個大致的Flutter學習大綱。 我會按照這個大綱來進行學習,並不定時的將自己的學習心得更新至CSDN。 有興趣的同學,歡迎持續關注。讓我們一起學習交流Flutter吧~ 同時我的學習Demo也上傳至gith

原创 【一起學Flutter】setState是如何影響Widget build的

在Flutter中,一切爲Widget。根據Widget是否可以動態更新,引入了State狀態的概念。即StatelessWidget、StatefulWidget。 一、State生命週期 State是StatefulWid

原创 【最新Android高級面試知識點乾貨分享(七)】

【最新Android高級面試知識點乾貨分享(六)】 轉載請註明出處! 九、Android事件分發機制 事件分發機制是個必考點,網上也有很多很好的文章,在複習的過程中,建議按照源碼自己動手動畫畫,下圖就是我自己整理的,有不對或不完