在canvas中調(diào)用drawPath方法涂抹區(qū)域的時候 兩條path如果是半透明的顏色 顏色值會疊加 設(shè)置Paint的Xfermode根本沒用 最直接的辦法就是使用path....

在canvas中調(diào)用drawPath方法涂抹區(qū)域的時候 兩條path如果是半透明的顏色 顏色值會疊加 設(shè)置Paint的Xfermode根本沒用 最直接的辦法就是使用path....
當(dāng)在聊天頁面中消息Item的長度超過recycleView的長度的時候調(diào)用 recycleView.scrollToPosition(adapter.itemCount -1...
Activity面試詳情 activity生命周期 1.activity的4種狀態(tài) running/paused/stopped/killed 2.activity的生命周期...
最開始的時候堪旧,金融系統(tǒng)只有IBM這些大的公司來提供設(shè)備惭等,像各種主機(jī)和終端等等封字,在各個計算機(jī)設(shè)備之間叙凡,需要交換數(shù)據(jù)韩脑。我們知道數(shù)據(jù)是通過網(wǎng)絡(luò)來傳送的直撤,而在網(wǎng)絡(luò)上傳送的數(shù)據(jù)都是基于...
成長中的小白又來發(fā)博客了哎榴,這次帶來的分享是結(jié)合我前兩篇『串行口通信』和『初學(xué)者模式下的12864液晶(一)』的技術(shù)博客綜合起來再加今天的藍(lán)牙模塊的應(yīng)用寝杖,今天稍微講講藍(lán)牙基本的...
靜態(tài)代碼塊:用staitc聲明,jvm加載類時執(zhí)行殖卑,僅執(zhí)行一次構(gòu)造代碼塊:類中直接用{}定義站削,每一次創(chuàng)建對象時執(zhí)行。執(zhí)行順序優(yōu)先級:靜態(tài)塊, main()孵稽,函數(shù)许起,構(gòu)造塊,構(gòu)造...
序言:作為這個世界上走在最前沿的生物“猿”菩鲜,怎么能對新事物一無所知呢园细,10月26日,隨著Android 8.1 Oreo的預(yù)覽版發(fā)布接校,Android Studio3.0正式版...
前言 Android事件分發(fā)機(jī)制是Android開發(fā)者必須了解的基礎(chǔ) 網(wǎng)上有大量關(guān)于Android事件分發(fā)機(jī)制的文章,但存在一些問題:內(nèi)容不全、思路不清晰伦乔、無源碼分析、簡單問...
這段時間老李的新公司要更換網(wǎng)絡(luò)層董习,知道現(xiàn)在主流網(wǎng)絡(luò)層的模式是RxJava+Retrofit+OKHttp,所以老李開始研究這三個項目的源代碼烈和,在更換網(wǎng)絡(luò)層后,開始分享這個三個...
Android插件化基礎(chǔ)的主要內(nèi)容包括 Android插件化基礎(chǔ)1-----加載SD上APKAndroid插件化基礎(chǔ)2----理解ContextAndroid插件化基礎(chǔ)3--...
前言 Android的屏幕適配一直以來都在折磨著我們Android開發(fā)者窝趣,本文將結(jié)合: Google的官方權(quán)威適配文檔 郭霖: Android官方提供的支持不同屏幕大小的全部...
本文是阿青為大家精心整理JVM內(nèi)存分配妇拯、垃圾收集器和常用參數(shù)這三方面的知識點,希望大家能熟練掌握好jvm的基礎(chǔ)知識點洗鸵,為成為優(yōu)秀的程序猿打下堅實的基礎(chǔ)越锈。 熟練掌握jvm的基礎(chǔ)...
簡單的來說就是 靜態(tài)方法上的鎖是鎖住這個類的,普通方法上的鎖是鎖住這個對象的膘滨。如果往詳細(xì)了將就得說到synchronized怎么實現(xiàn)的甘凭。Synchronized 兩個方式:對...
超文本傳輸協(xié)議HTTP協(xié)議被用于在Web瀏覽器和網(wǎng)站服務(wù)器之間傳遞信息火邓,HTTP協(xié)議以明文方式發(fā)送內(nèi)容丹弱,不提供任何方式的數(shù)據(jù)加密,如果攻擊者截取了Web瀏覽器和網(wǎng)站服務(wù)器之間...
前言 今天介紹下Java的反射機(jī)制铲咨,以前我們獲取一個類的實例都是使用new一個實例出來躲胳。那樣太low了,今天跟我一起來學(xué)習(xí)學(xué)習(xí)一種更加高大上的方式來實現(xiàn)纤勒。 正文 Java反射...