Google Play 要求新應用(自 2019 年 8 月 1 日起)和應用更新(自 2019 年 11 月 1 日起)將目標 API 級別至少設為 28(至少為 Andr...
Google Play 要求新應用(自 2019 年 8 月 1 日起)和應用更新(自 2019 年 11 月 1 日起)將目標 API 級別至少設為 28(至少為 Andr...
8G內(nèi)存的MacBook Pro感覺很流暢啊,同時開三個JetBrains家的IDE都沒問題
Android Studio 4.0 正式版發(fā)布作者 / Adarsh Fernando, Product Manager即便在如今這個變幻莫測的時勢里,我們依然看到來自世界各地開發(fā)者們的佳作——那就是 Android 上...
vscode不香嗎
推薦一款小眾強大的文本編譯器!? Text Editor pro是怎樣的一個小眾編譯工具? Text Editor pro是一款功能實用的文本編輯器,綠色小巧,簡單易用。不僅可以用來編輯普通的文字,還可以...
前言 Android的生命周期相對來說是比較基礎的知識點,但卻是非常重要的。精準的掌握并熟練地使用會讓我們的代碼更有邏輯性且更加健壯。我們都知道人的記憶是曲線的,只有不斷地回...
1、MVVM模式各部分的定義 1.1、MVVM模式分為3個部分:Model、View和ViewModel。 (1)Model :數(shù)據(jù)層,包含數(shù)據(jù)實體和對數(shù)據(jù)實體的操作。 (2...
數(shù)不清第幾次被問到,“啊?你竟然沒有下載抖音”“什么游戲也不打,又不追劇,你天天都在干什么啊” 哈哈哈看著同伴的一臉驚奇,想著不如寫點什么,分享下我看似與眾不同的生活方式 ...
簡介 在逆向Android底層時,一般都或多或少的接觸so文件,需要逆向so文件,一般的方法是往so文件植入我們的調(diào)試的代碼;而通常都是通過添加section段來植入代碼;查...
在丑陋的 Java I/O 編程方式誕生多年以后,Java終于簡化了文件讀寫的基本操作。 很多學得比較快的同學可能學習過Java的文件讀寫,就是諸如 InputStream,...
本次課程的標題不像之前那樣易懂,是一個陌生的概念,“流式編程”是個什么東西? 在了解流式編程之前先思考一下“流”,水流、電流、人流,這些都是流。而流式編程則是讓集合中的一個一...
函數(shù)式編程語言使得操縱代碼片段就像操作數(shù)據(jù)一樣容易。 雖然 Java 不是函數(shù)式語言,但 Java 8 Lambda 表達式和方法引用使得你可以以函數(shù)式編程的思想來編程。 函...
如果一個程序只包含固定數(shù)量的對象且對象的生命周期都是已知的,那么這是一個非常簡單的程序。 通常,程序總是根據(jù)運行時才知道的某些條件去創(chuàng)建新的對象。在此之前,無法知道所需對象的...
普通的類和方法只能使用特定的類型:基本數(shù)據(jù)類型或類類型。如果編寫的代碼需要應用于多種類型,這種嚴苛的限制對代碼的束縛就會很大。 什么是泛型?讓我們依舊從例子開始。 相信大家都...
Java8 環(huán)境配置 安裝起來很簡單,在 Oracle 官網(wǎng)就可以下載,只不過需要注冊賬號才能下載,于是學長幫你們下載好了各個平臺的jdk8并放到了群文件的“相關資料”里面。...
一、Dockerfile Dockerfile 用途 Dockerfile是用來干嘛的?之前我們介紹了Docker的主要用途,用來節(jié)省配置運行環(huán)境的開銷,接著講了一大堆doc...
Docker現(xiàn)在是一門非常流行的技術(shù),其實之前就一直想學,不過一是沒什么時間;二是沒有結(jié)合實踐,官方文檔又介紹的不是很清楚,導致其中很多命令都看不懂,于是就沒有繼續(xù)下去了。而...
最近在看《敏捷軟件開發(fā)實踐:估算與規(guī)劃》,結(jié)合自己在工作的中的實踐,淺談一點自己的想法和總結(jié)。 總的來說敏捷估算與規(guī)劃更關注縱向的特性,而非橫向的活動。根據(jù)“大小/速度=時間...