首先我們從一個簡單的屬性動畫例子開始 ObjectAnimator.ofIn方法 該方法的主要過程是: 傳入屬性名稱,目標(biāo)對象,創(chuàng)建一個ObjectAnimator對象 設(shè)置...
具體參考https://shockerli.net/post/go-get-golang-org-x-solution/[https://shockerli.net/post...
什么是類加載器 類加載器是一個用來加載類文件的類。Java源代碼通過javac編譯器編譯成類文件。然后JVM來執(zhí)行類文件中的字節(jié)碼來執(zhí)行程序。類加載器負責(zé)加載文件系統(tǒng)、網(wǎng)絡(luò)或...
我們來看下這三個值的初始值分別是什么 inTargetDensity 通過搜索,這個值只在decodeResourceStream方法中進行了賦值操作 從代碼中可以看出,in...
線程的狀態(tài) 新建狀態(tài):用new語句創(chuàng)建的線程對象處于新建狀態(tài),此時它和其它的java對象一樣,僅僅在堆中被分配了內(nèi)存 就緒狀態(tài):當(dāng)一個線程創(chuàng)建了以后,其他的線程調(diào)用了它的st...
關(guān)注我的公眾號:P點事兒 (pptdreamworks),獲取最新PPT技巧和素材! 這兩天下雨,到處灰蒙蒙的一片,心情就和這天氣一樣,仿佛蒙上了一層霧。 獨來獨往慣了,走在...
最近在開發(fā)中,發(fā)現(xiàn)有時候記不起來Android工程中,一些目錄和文件的位置,今天在這里總結(jié)一下在Android Studio中,項目的組織結(jié)構(gòu)和每個目錄和文件的位置以及作用。...
在我們的日常開發(fā)中,我們可能會經(jīng)常涉及到線程的切換,比如:需要在子線程中加載數(shù)據(jù)庫中的數(shù)據(jù),一般情況下,我們會這樣做: 高效一點的會用線程池來實現(xiàn)。但是有一種情況下是很麻煩的...
在我們開發(fā)應(yīng)用的時候,都會用到一些第三方庫,設(shè)置應(yīng)用的targetSdkVersion、compileSdkVersion,buildToolsVersion等,一般情況下,...
個人主頁:http://shiyiliang.cn 基本原理 我們知道,在瀏覽器中,我們上傳文件時,是這樣的(jsp)實現(xiàn): 我們需要指定表單的方法類型,這里一般是post,...
個人主頁:http://shiyiliang.cn 今天主要來學(xué)習(xí)Retrofit的文件和參數(shù)的上傳,如果你不是很了解上傳的原理,你可以看下文件上傳原理,先了解下文件上傳的基...