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

    Outline [TOC] 前言 上個(gè)月RxJava2正式版發(fā)布了忍捡,但目前國內(nèi)的資料還比較少筋现,以前使用過RxJava1只需要看看更新文檔就知道怎么使用了拢切,但還有一些以前沒用過...

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

    廢話不多說中贝,先看效果 android6.0以上需要?jiǎng)討B(tài)請求權(quán)限舔痕,這里不多廢話了湃交,想達(dá)到一個(gè)簡單高效的權(quán)限使用方式扫倡,就跟我一步一步去封裝谦秧。之前比較好用的權(quán)限庫是rxPermis...

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

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

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

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

  • 120
    Android藍(lán)牙低功耗(BLE)快速開發(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)日志順序根本不是按照圖上分析的打印虐秋。然后我在這幾個(gè)方法上斷點(diǎn)測試,發(fā)現(xiàn)整個(gè)順序是activity的dispatch-->layout的dispatch-->textview的dispatch-->兩次textview的onTouchEvent-->layout的onTouchEvent-->textview的dispatch-->兩次textview的onTouchEvent-->layout的onTouchEvent-->activity的onTouchEvent--以上不走重復(fù)走一次垃沦。本來理解文章感覺理解到了客给,但是實(shí)踐的效果卻不一樣,不知道是什么原因?qū)е碌倪@個(gè)問題呀肢簿?(問題1靶剑,為什么日志順序和斷點(diǎ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. 要申請一個(gè)Google Play開發(fā)者賬號并且支付25美...

  • @喵叔catuncle 寫的很棒,但是卧惜,如果第三方是aar厘灼,也是可以嵌入的夹纫,親測可以,只是打包方式跟你不一樣

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

    1 需求 你是否用過友盟捷凄、微信忱详、微博围来、支付寶的sdk?有沒有想研究一下對方的代碼匈睁,卻發(fā)現(xiàn)已經(jīng)混淆了监透?你有沒有想過有一天,你也會(huì)進(jìn)入一家牛逼的企業(yè)航唆,需要發(fā)布自己SDK胀蛮?又或者僅...

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

    1 需求 你是否用過友盟糯钙、微信粪狼、微博、支付寶的sdk任岸?有沒有想研究一下對方的代碼再榄,卻發(fā)現(xiàn)已經(jīng)混淆了?你有沒有想過有一天享潜,你也會(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)是指安卓程序無響應(yīng)猜敢,android系統(tǒng)對于一些事件如果沒有及時(shí)處理姑荷,在指定時(shí)間內(nèi)沒有完成則會(huì)造成anr。 哪些場景會(huì)出現(xiàn)...

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

  • 螃蟹效應(yīng)

    當(dāng)螃蟹放到不高的水池里時(shí),單個(gè)螃蟹可能憑著自己的本事爬出來嘿棘,但是如果好幾個(gè)螃蟹劲腿,它們就會(huì)疊羅漢,總有一個(gè)在上邊鸟妙,一個(gè)在下邊焦人,這時(shí)底下的那個(gè)就不干了,拼命爬出來圆仔,并且開始拉上面...

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