基於 Android Architecture Components 的 MVVM 淺析
0、前言 官方文件永遠是最好的學習資料: Android Jectpack Android Jetpack: LiveData 和 Lifecycle 介紹 | 中文教學視訊 Android Jetp
0、前言 官方文件永遠是最好的學習資料: Android Jectpack Android Jetpack: LiveData 和 Lifecycle 介紹 | 中文教學視訊 Android Jetp
世界經理人專欄 劉潤 “劉潤”公眾號主理人,網際網路轉型專家,前微軟戰略合作總監。任海爾、中遠、恆基、百度等多家知名企業戰略顧問,他總能將複雜的問題,抽絲剝繭地
不要努力成為一個成功的人,而要成為一個有價值的人。 —— 愛因斯坦 1. 每次全棧做專案的時候,往往前端最費時間,對於一個注重使用者體驗的人來說,一個按鈕的顏色、大小或是佈局,就要糾結好久。 猶記得
這篇文章寫的是關於Android開發中,資料持久化所使用到的SharedPreference的相關內容。SharedPreference可以讓資料通過鍵值對的方式快取到磁碟中,這是它的一大特性。為了讓Share
給定一個字串 s,找到 s 中最長的迴文子串。你可以假設 s 的最大長度為 1000。 示例1 輸入: "babad" 輸出: "bab" 注意: "aba
自定義View中想要實現文字的居中處理,首先要了解文字繪製的基準和文字的邊界 image.png 如圖所示圓圈在螢幕中心,而文字在圓的中心。當我們直接呼叫draw
面的是位元組跳動日常實習崗,面試體驗挺好的,挺有效率的。不過實力也是運氣的一部分,三面面試官對計算機基礎要求高,由於大二目前還沒有開課,也沒有對作業系統和計網進行自學,只有簡單瞭解,怪自己沒有花更多的時間去自學
Android面試題資料結構篇,如果喜歡請持續關注和推薦。 List,Set,Map的區別 Set是最簡單的一種集合。集合中的物件不按特定的方式排序,並且沒有重複物件。 Set介面主要實現了
上篇提到《Flutter獲取螢幕寬高和密度的方法》https://www.jianshu.com/p/0edcebc05279 現在來說說遇到的問題。 圖片的寬
編者按: 1.在快遞行業飛速發展的另一面,農村地區快遞業務發展卻明顯滯後,農村快遞“最後一公里”難題仍未得到解決。 2.對於農村快遞代理點二次收費的問題,記者諮詢了物流行業內某資深人士,
簡要介紹 Koin是一個Kotin極輕量的依賴注入框架,據官方資料顯示,它無代理,無程式碼生成,無反射。 把玩手法 新增依賴 //Koin for android implemen
1.系統流程梳理 以一個很簡單的例子來說明流程梳理對軟體開發的意義,比如你要進行一次演講,但是這次演講是即興的,你不是專業的即興演講家,那麼在沒有準備情況下,你要對著臺下的人進行演講,這個時候你走上臺去,腦
在Flutter中,沒有像Android原生中可以利用Gson等庫通過反射將服務端返回的Json字串直接轉換為對應的實體類,需要自己去解析Json,而在實際解析中也碰到一些問題,以此文記錄下來; 一
Lion 專案簡介 本專案已提託管至 Github ,請前往 https://github.com/micyo202/lion 檢視原始碼 logo 注
sudo yum install -y autoconf automake libtool libdb-devel boost-devel libevent-devel 下載 githu