240 發(fā)簡(jiǎn)信
IP屬地:俄勒岡州
  • 120
    給初學(xué)者的RxJava2.0教程(一)

    Outline [TOC] 前言 上個(gè)月RxJava2正式版發(fā)布了列敲,但目前國(guó)內(nèi)的資料還比較少都毒,以前使用過(guò)RxJava1只需要看看更新文檔就知道怎么使用了,但還有一些以前沒(méi)用過(guò)...

  • 手把手教你搭建android項(xiàng)目框架(五)權(quán)限工具封裝

    廢話不多說(shuō)纹安,先看效果 android6.0以上需要?jiǎng)討B(tài)請(qǐng)求權(quán)限,這里不多廢話了斟览,想達(dá)到一個(gè)簡(jiǎn)單高效的權(quán)限使用方式扫外,就跟我一步一步去封裝。之前比較好用的權(quán)限庫(kù)是rxPermis...

  • 120
    手把手教你搭建android模塊化項(xiàng)目框架(二)模塊化

    模塊化的目的: 保證項(xiàng)目的可維護(hù)性嵌莉。 加快編譯速度进萄,提升開(kāi)發(fā)效率。 有一定的復(fù)用性,新項(xiàng)目可復(fù)用模塊中鼠,節(jié)省開(kāi)發(fā)資源可婶。 android項(xiàng)目目前已經(jīng)成熟了很多,官方也在尋找合適的...

  • Android中Fragment可見(jiàn)性時(shí)機(jī)控制

    現(xiàn)在對(duì)于android app而言援雇,fragment的使用已經(jīng)非常廣泛矛渴。大概分為兩種情況:第一種是直接使用Activity裝載fragment,第二種是ViewPager+F...

  • 120
    Android藍(lán)牙低功耗(BLE)快速開(kāi)發(fā)框架

    GIthub傳送帶點(diǎn)這里[https://github.com/buhuiming/BleCore] minSdk 24 targetSdk 33 基于Kotlin惫搏、協(xié)程 基...

  • 我看完之后在代碼中去實(shí)踐具温,在activity中重寫dispatchTouchEvent和onTouchEvent,然后自定義了一個(gè)LinearLayout和TextView晶府,分別重寫他們的這兩個(gè)方法桂躏,自定義textview嵌套在自定義LinearLayout中,并且打印日志順序川陆,發(fā)現(xiàn)日志順序根本不是按照?qǐng)D上分析的打印剂习。然后我在這幾個(gè)方法上斷點(diǎn)測(cè)試,發(fā)現(xiàn)整個(gè)順序是activity的dispatch-->layout的dispatch-->textview的dispatch-->兩次textview的onTouchEvent-->layout的onTouchEvent-->textview的dispatch-->兩次textview的onTouchEvent-->layout的onTouchEvent-->activity的onTouchEvent--以上不走重復(fù)走一次较沪。本來(lái)理解文章感覺(jué)理解到了鳞绕,但是實(shí)踐的效果卻不一樣,不知道是什么原因?qū)е碌倪@個(gè)問(wèn)題呀尸曼?(問(wèn)題1们何,為什么日志順序和斷點(diǎn)順序不同,問(wèn)題2控轿,斷點(diǎn)出的順序?yàn)槭裁磿?huì)重復(fù)循環(huán)兩次冤竹,僅僅一次點(diǎn)擊)求大神解救

  • 120
    Google Play 應(yīng)用上架流程(有圖有真相)

    要在Google Play上架應(yīng)用得有兩個(gè)前提: 1. 要科學(xué)上網(wǎng)(不懂科學(xué)上網(wǎng)鹦蠕?自己去百度或者Google) 2. 要申請(qǐng)一個(gè)Google Play開(kāi)發(fā)者賬號(hào)并且支付25美...

  • @喵叔catuncle 寫的很棒,但是在抛,如果第三方是aar钟病,也是可以嵌入的,親測(cè)可以刚梭,只是打包方式跟你不一樣

    Android Library打造自己的SDK肠阱,并Maven發(fā)布

    1 需求 你是否用過(guò)友盟、微信朴读、微博屹徘、支付寶的sdk?有沒(méi)有想研究一下對(duì)方的代碼衅金,卻發(fā)現(xiàn)已經(jīng)混淆了缘回?你有沒(méi)有想過(guò)有一天吆视,你也會(huì)進(jìn)入一家牛逼的企業(yè),需要發(fā)布自己SDK酥宴?又或者僅...

  • 120
    Android Library打造自己的SDK啦吧,并Maven發(fā)布

    1 需求 你是否用過(guò)友盟、微信拙寡、微博授滓、支付寶的sdk?有沒(méi)有想研究一下對(duì)方的代碼肆糕,卻發(fā)現(xiàn)已經(jīng)混淆了般堆?你有沒(méi)有想過(guò)有一天,你也會(huì)進(jìn)入一家牛逼的企業(yè)诚啃,需要發(fā)布自己SDK淮摔?又或者僅...

  • RecyclerView

    RecyclerView是Android一個(gè)更強(qiáng)大的控件,其不僅可以實(shí)現(xiàn)和ListView同樣的效果,還有優(yōu)化了ListView中的各種不足和橙。其可以實(shí)現(xiàn)數(shù)據(jù)縱向滾動(dòng),也可以實(shí)...

  • 120
    Fragmengt的生命周期

    賴的總結(jié),搬的別人的 onAttach:onAttach()在fragment與Activity關(guān)聯(lián)之后調(diào)調(diào)查用造垛。需要注意的是魔招,初始化fragment參數(shù)可以從getArgu...

  • 【Android】如何快速定位ANR

    ANR(Android not responding)是指安卓程序無(wú)響應(yīng),android系統(tǒng)對(duì)于一些事件如果沒(méi)有及時(shí)處理五辽,在指定時(shí)間內(nèi)沒(méi)有完成則會(huì)造成anr办斑。 哪些場(chǎng)景會(huì)出現(xiàn)...

  • 為什么主線程進(jìn)行io等操作會(huì)導(dǎo)致 cpu 占用100%,而子線程不會(huì)眼刃?

  • 螃蟹效應(yīng)

    當(dāng)螃蟹放到不高的水池里時(shí)昵骤,單個(gè)螃蟹可能憑著自己的本事爬出來(lái)树碱,但是如果好幾個(gè)螃蟹,它們就會(huì)疊羅漢变秦,總有一個(gè)在上邊成榜,一個(gè)在下邊,這時(shí)底下的那個(gè)就不干了蹦玫,拼命爬出來(lái)赎婚,并且開(kāi)始拉上面...

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