原创 Android學習之---(重回Java(02))進制的學習及進制間的轉換,二進制、八進制、十進制、十六進制

進制!!! 可能你會好奇,爲什麼要添加這麼多感嘆號呢?其實學了程序這麼長時間,本編卻連進制都一竅不通,我相信應該也不止我一個人,那麼這次我們既然開始了重回Java也應該來補習一下這個知識點,可不要被下放的一大堆文字嚇到了,講的已經

原创 Android開發 -- Jetpack 之 LiveData 是什麼【使用、快速入門、通俗解釋】

全文閱讀預計 15 分鐘 這可能是你看過的最清晰明瞭的講解 主題 👇 官方定義:LiveData 是一種可觀察的數據存儲器類。與常規的可觀察類不同,LiveData 可感知生命週期,也就是說它遵循其他應用組件(如 Activi

原创 Android開發 -- Jetpack 之 Data Binding 是什麼、快速入門、簡單使用、通俗解釋

全文閱讀預計 10 分鐘 這可能是你看過的最清晰明瞭的講解 主題 👇 寫在前面:日常開發中,對於 UI 的修改通常我們會使用 findViewById 這個方法,現在我們的頁面上有一個 TextView 假如說如果有一個東西可以

原创 Android開發 -- Jetpack 之 ViewModel 是什麼【使用、快速入門、通俗解釋】

全文閱讀預計 10 分鐘 這可能是你看過的最清晰明瞭的講解 主題 👇 寫在前面:由於 ViewModel 與 LiveData 關聯性強,在學習 ViewModel 的時候要結合 LiveData 同時學習 想要快速學習 Li

原创 Android開發 -- MVVM 是什麼、MVVM框架、快速入門、簡單使用、通俗解釋

全文閱讀預計 10 分鐘 這可能是你看過的最清晰明瞭的講解 主題 👇 寫在前面:我們爲什麼要用框架?當人們發明出一件新事物時,伴隨着喜悅和喝彩,隨之產生的問題是如何批量去生產這些新事物,畢竟新事物的產生是爲了給更多人去使用。比方

原创 Kotlin學習(二)數組

Kotlin學習(二)數組數組類的定義類的屬性屬性定義getter 和 setter實例 數組 數組用類Array實現,並且還有一個 size 屬性及 get 和 set 方法,由於使用 [] 重載了 get 和 set 方法,所

原创 Android開發 -- RxJava 操作符 map 和 flatMap 新手理解、新手通俗、通俗解釋、通俗、簡單講解

全文閱讀預計 10 分鐘 這可能是你看過的最清晰明瞭的講解 寫在前面:RxJava 新手可能會對 map、flatMap 等一系列對操作符產生疑問,但有些例子又很難懂,這裏通過最通俗易懂的方法爲你講述它們究竟是什麼東西,至於以後

原创 Android開發 -- Jetpack 之 Lifecycles 快速入門、簡單使用、通俗解釋

全文閱讀預計 10 分鐘 這可能是你看過的最清晰明瞭的講解 主題 👇 場景說明:日常開發中,我們可能會在某個耗時的接口、線程中做些操作,耗時的操作執行完畢後更改界面上某個 UI 的展示,但如果此時接口、線程還在工作但 Activ

原创 Android build.gradle 中的 implementation api compile

目錄聲明快速使用 聲明 如果你只是爲了快速瞭解該內容功能和使用方式投入運用快速上手那麼請看此處 快速使用 implementation: 假設有一個module爲locationsdk,locationsdk中依賴了 gson imp

原创 Kotlin學習(一)基礎、語法、NULL機制、類型檢測與自動類型轉換

Kotlin學習(一)基礎、語法、NULL機制、類型檢測與自動類型轉換定義函數(方法)常量與變量(對應Java:final、變量)註釋字符串模板NULL檢查機制類型檢測及自動類型轉換區間(通俗易懂) kotlin學習是通過對 Runo

原创 Android學習之---(重回Java(05))函數、函數的重載、數組、內存結構

Android學習之---(重回Java(05))函數、函數的重載函數(方法)函數的重載(overload)數組內存結構 函數(方法) 函數的定義 函數的特點 函數的應用(重要) 函數的重載(特性) 什麼是函數:函數就是定義在類中的

原创 Android學習之---(重回Java(04))switch、while、do while、break、continue,Java流程控制

switch 關於switch語句,重回Java的小夥伴們都瞭解,不過也有些大家並不熟悉的或者還有疑問的,今天還是拿出來講一下,它是這樣的 switch (xxx) { //這裏的xxx只接收四種類型:byte short int

原创 Android學習之---(重回Java(03))數據類型、數據類型強轉、轉義字符、邏輯運算符、位運算符、三目運算符,簡單通俗教學

基本數據類型-數值型-整數類型 整數分爲4個類型,byte、short、int、long,爲什麼一個整數要劃分爲這麼多類型呢,可能很多人知道,但也有人不知道,這裏還是講一下,其實就是因爲它們在內存當中佔用的大小不同,byte空間佔用

原创 Android學習之---(重回Java(02))進制的學習及進制間的轉換

進制!!! 可能你會好奇,爲什麼要添加這麼多感嘆號呢?其實學了程序這麼長時間,本編卻連進制都一竅不通,我相信應該也不止我一個人,那麼這次我們既然開始了重回Java也應該來補習一下這個知識點,可不要被下放的一大堆文字嚇到了,講的已經很通

原创 Android學習之---(重回Java(01))安裝編碼工具Eclipse

Android學習之---(重回Java)安裝編碼工具Eclipse重回Java之Eclipse前言重新安裝回Eclipse 重回Java之Eclipse 前言 筆者是在14歲時接觸開發,那時還是懵懵懂懂,還記得當時是在 我要自學網