240 發(fā)簡(jiǎn)信
IP屬地:福建
  • showDialog()方法使用的DialogRoute就是繼承至PopRoute的,而且直接使用也沒(méi)有padding。感覺(jué)沒(méi)必要自己實(shí)現(xiàn)一個(gè)Route撩银。

    而且這個(gè)_PopupWindowRoute感覺(jué)也不需要重寫(xiě)createAnimation(),PopRoute默認(rèn)會(huì)提供一個(gè)[0,1]線(xiàn)性的動(dòng)畫(huà)吨述,動(dòng)畫(huà)的處理放在buildPage感覺(jué)也不太好澎羞,放在BuildTransition里比較好

    Flutter 實(shí)現(xiàn)popup window

    在Android 原生庫(kù)里驯镊,popupWindow 為我們提供很大的便利萤皂,自定義視圖撒穷,自定義位置。我們可以實(shí)現(xiàn)新手引導(dǎo)等等裆熙。但是在flutter 里端礼,查過(guò)flutter 有s...

  • 指示器的繪制順序好像是在tab和tabBar的背景之間的,第一種樣式入录,如果tab里的container.decoration顏色與指示器顏色不一致蛤奥,很容易漏出來(lái)。僚稿。喻括。

    在Flutter中實(shí)現(xiàn)五種風(fēng)格的Tab

    flutter SDK提供的默認(rèn)標(biāo)簽樣式不太吸引人。 但這并不意味著您無(wú)法自定義標(biāo)簽的外觀(guān)贫奠。 在Flutter中自定義Tab指示器的樣式可以通過(guò)簡(jiǎn)單的代碼行完成,而無(wú)需實(shí)現(xiàn)我...

  • 使用ChangeNotifierProvider.value()方法創(chuàng)建Provider的話(huà)望蜡,在頁(yè)面離開(kāi)時(shí)那個(gè)ChangeNotifier.dispose()好像就不會(huì)自動(dòng)調(diào)用了

    Flutter狀態(tài)管理provider的使用和封裝

    Flutter狀態(tài)管理provider的使用和封裝 Flutter提供了InheritedWidget類(lèi)唤崭,幫助我們處理父子組件之間的狀態(tài)管理。provider是Inherit...

  • @折劍游俠 謝謝大佬脖律。我還有一個(gè)問(wèn)題谢肾。就是例子中替換的是newCachedThreadPool()這個(gè)方法的調(diào)用。那樣會(huì)把ThreadUtil中創(chuàng)建線(xiàn)程池的代碼替換掉嗎小泉。實(shí)際操作的時(shí)候是不是還要在ClassVisitor中過(guò)濾掉ThreadUtil這個(gè)類(lèi)

    ASM統(tǒng)一線(xiàn)程池

    ASM學(xué)習(xí)思路[http://www.reibang.com/p/4d3d86929611]ASM圖片監(jiān)控hook glide[https://www.jianshu.co...

  • 大佬芦疏,你知道哪里是控制transform的作用范圍嗎冕杠,我自己寫(xiě)的只能修改到項(xiàng)目編譯的class文件,第三方修改不到酸茴。但是我用你的base寫(xiě)的是可以修改到第三方的class文件的

    ASM統(tǒng)一線(xiàn)程池

    ASM學(xué)習(xí)思路[http://www.reibang.com/p/4d3d86929611]ASM圖片監(jiān)控hook glide[https://www.jianshu.co...

  • 如何處理手機(jī)屏幕長(zhǎng)短不一的適配呢分预,有些頁(yè)面是不帶滑動(dòng)效果的

    一種非常好用的Android屏幕適配

    更新:由于該適配方案越來(lái)越多人使用,也有很多人遇到不太理解的問(wèn)題薪捍。所以為了大家更好的使用笼痹,我將文章很多內(nèi)容更新了,老用戶(hù)可以重新看下整篇文章酪穿。主要更新的內(nèi)容是使用方法跟以前不...

  • 低版本的機(jī)型凳干,在計(jì)算屏高的時(shí)候會(huì)包括狀態(tài)欄高度,高版本的不會(huì)被济,這部分要手動(dòng)判斷ignoreStatusBarHeight然后傳入嗎

    adjustNothing時(shí)監(jiān)聽(tīng)鍵盤(pán)狀態(tài)及高度

    背景 開(kāi)發(fā)直播需求時(shí)救赐,要求直播間內(nèi)鍵盤(pán)彈起不壓縮界面,也就是不能用windowSoftInputMode#adjustResize這個(gè)屬性只磷,因?yàn)樗麜?huì)壓縮界面经磅。要不壓縮界面肯定...

  • 還有一個(gè)就是狀態(tài)欄文字顏色修改,為什么要加全屏那個(gè)標(biāo)志位喳瓣,我試了一下不加也是有效果的

    Android透明狀態(tài)欄與狀態(tài)欄文字顏色更改

    應(yīng)評(píng)論區(qū)小伙伴要求馋贤,從項(xiàng)目中抽離出一個(gè)demo供大家參考,這個(gè)demo布局中沒(méi)有用fitsSystemWindows=true這個(gè)屬性畏陕,而寫(xiě)本篇文章時(shí)用了這個(gè)屬性配乓,這個(gè)屬性在...

  • 如果只適配android6.0以上的,狀態(tài)欄顏色應(yīng)該是不用考慮魅族和小米的系統(tǒng)差異吧惠毁,我記得這兩個(gè)廠(chǎng)商是在6.0以下有額外的方式去做狀態(tài)欄顏色的修改

    Android透明狀態(tài)欄與狀態(tài)欄文字顏色更改

    應(yīng)評(píng)論區(qū)小伙伴要求犹芹,從項(xiàng)目中抽離出一個(gè)demo供大家參考,這個(gè)demo布局中沒(méi)有用fitsSystemWindows=true這個(gè)屬性鞠绰,而寫(xiě)本篇文章時(shí)用了這個(gè)屬性腰埂,這個(gè)屬性在...

  • 我想請(qǐng)教一個(gè)問(wèn)題,OKHttp默認(rèn)有HostNameVerifier來(lái)驗(yàn)證證書(shū)域名和請(qǐng)求域名是否一致蜈膨。這樣是不是就會(huì)導(dǎo)致抓包工具返回的證書(shū)和我們的請(qǐng)求host不一致然后返回驗(yàn)證錯(cuò)誤

    OkHttp中https的使用

    OkHttp中https的使用 最近項(xiàng)目升級(jí)使用Https進(jìn)行網(wǎng)絡(luò)通信屿笼,之前的其實(shí)也是https不過(guò)沒(méi)有加相關(guān)的校驗(yàn),正好之前我是負(fù)責(zé)網(wǎng)絡(luò)通信加密相關(guān)的翁巍,就研究了一下具體ok...

  • 第三點(diǎn)自定義ViewGroup不調(diào)用onDraw()那邊的原因最新版本的判斷有改變
    現(xiàn)在如果判斷跳過(guò)繪制灶壶,會(huì)直接調(diào)用dispatchDraw()肝断,而不是調(diào)用draw()。
    現(xiàn)在設(shè)置背景,前景胸懈,高亮担扑,setWillNotDraw(false),都會(huì)把Flag中的PFLAG_SKIP_DRAW置0趣钱。從而走draw()而不是dispatchDraw()

    Android中UI的繪制流程

    前言 我們都知道Android的View的工作流程主要是指measure涌献、layout、draw這三大流程羔挡,即測(cè)量洁奈、布局和繪制,其中measure確定View的測(cè)量寬高绞灼,la...

  • 120
    計(jì)算機(jī)網(wǎng)絡(luò)系列(一) HTTPS加密利术、簽名及數(shù)字證書(shū)簡(jiǎn)介

    HTTPS = SSL(Secure Socket Layer) / TLS(Transport Layer Security)協(xié)議 + HTTP協(xié)議 目前最新版本:HTT...

  • 我有疑問(wèn)蝗锥,就是注冊(cè)接收者的時(shí)候會(huì)傳遞IIntentReceiver跃洛。在發(fā)送廣播的時(shí)候,這個(gè)IIntentReceiver是傳到了sendBroadcast()所在的進(jìn)程嗎终议,還是傳到了接收者的進(jìn)程(感覺(jué)傳到接收者的進(jìn)程有點(diǎn)多此一舉)

    Android四大組件——BroadCastReceiver的工作過(guò)程

    BroadCastReceiver的工作過(guò)程分為包含兩方面的內(nèi)容: 注冊(cè) 發(fā)送和接收 使用BroadcastReceiver很簡(jiǎn)單汇竭,只需要繼承BroadcastReceive...

  • 120
    Android 屬性動(dòng)畫(huà)詳解與源碼分析

    一、前言 關(guān)于什么是動(dòng)畫(huà)穴张,動(dòng)畫(huà)的相關(guān)概念等等這里就不講了细燎。這里僅表述一下個(gè)人觀(guān)點(diǎn),個(gè)人認(rèn)知是:1.動(dòng)畫(huà)增加了 UI 展示的動(dòng)態(tài)性皂甘,使得UI看起來(lái)更具生機(jī)玻驻。同時(shí),一些酷炫的動(dòng)畫(huà)...

  • Android-ViewGroup的事件分發(fā)

    偽代碼 }··· 代碼細(xì)節(jié)1偿枕、mFirstTarget的用處:用于"非DOWN事件"的直接分發(fā)璧瞬。在DOWN事件中會(huì)通過(guò)循環(huán)來(lái)詢(xún)問(wèn)子View是否消耗事件,如果消耗渐夸,mFirst...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品