240 發(fā)簡(jiǎn)信
IP屬地:四川
  • 120
    Androd sutio 使用Protoc生成javalite

    1渤刃、項(xiàng)目引用protobuf插件 2卷要、新增protobuf插件 3、配置protoc protobuf節(jié)點(diǎn)和android節(jié)點(diǎn)平級(jí) 4、引入依賴 5谜慌、創(chuàng)建proto文件 將p...

  • 120
    解析微信輸入@某人效果實(shí)現(xiàn)

    首先看微信的效果 當(dāng)選中@的人的時(shí)候沛豌,EditText里面填充 @東東娃,這個(gè)比較簡(jiǎn)單啃炸,但是有2個(gè)細(xì)節(jié) 1铆隘、按表情面板刪除按鈕或者中文鍵盤刪除按鈕的時(shí)候,會(huì)直接刪除整個(gè) @東...

  • Linux定時(shí)執(zhí)行shell

    定時(shí)檢測(cè)進(jìn)程掛了南用,然后重啟 一膀钠、準(zhǔn)備腳本monitoring.sh 如果端口不存在了, 則重啟服務(wù) 二、添加定時(shí)任務(wù) Linux crontab 命令 crontab -e ...

  • 120
    Android WebRTC完整入門教程04: 多人視頻

    上一篇: Android WebRTC完整入門教程03: 信令 多人視頻有三種理論方案, 如下圖所示, 從左到右分別是Mesh,SFU,MCU. Mesh 網(wǎng)格, 每個(gè)人都跟...

  • 備胎轉(zhuǎn)正的戲碼匣屡?

    幸運(yùn)的被offer砸到啦封救!

    上周面試本來(lái)都不報(bào)希望了,而且為了死心還特意聯(lián)系了人事捣作,確定沒(méi)有被錄用的結(jié)果后心態(tài)確實(shí)有點(diǎn)崩塌誉结,但是終歸面對(duì)現(xiàn)實(shí)繼續(xù)刷簡(jiǎn)歷。 然而券躁,隔了一天人事又主動(dòng)聯(lián)系我看我愿不愿意去試一...

  • 感謝博主惩坑,這個(gè)問(wèn)題剛才找到了完美的解決辦法,如果是我說(shuō)的這種情況可以這樣實(shí)現(xiàn)也拜,recyclerView. getViewTreeObserver().addOnGlobalLayoutListener(this);

    @Override
    public void onGlobalLayout() {

    boolean canScroll = recyclerView.computeVerticalScrollRange() > recyclerView.computeVerticalScrollExtent();

    if (canScroll && !linearLayoutManager.getStackFromEnd()){
    linearLayoutManager.setStackFromEnd(true);
    return;
    }

    if (!canScroll && linearLayoutManager.getStackFromEnd()){
    linearLayoutManager.setStackFromEnd(false);
    }
    }

    Android RecyclerView滾動(dòng)到底部不徹底問(wèn)題

    項(xiàng)目中涉及聊天功能以舒,原本需求是如果有新消息,不管是否在看歷史消息慢哈,直接滾動(dòng)到底部: 但后來(lái)客戶發(fā)現(xiàn)很不友好蔓钟,于是讓產(chǎn)品改成,如果用戶在看歷史消息就不強(qiáng)制滾到底部岸军。我實(shí)現(xiàn)的方式...

  • 這個(gè)方式是最優(yōu)雅的解決辦法奋刽,但是遇到2種情況 可能就沒(méi)法這么用了瓦侮,其一嵌套SwipeRefreshLayout 導(dǎo)致wrap_content 失效 第二如果底部有輸入框面板,需要用RelativeLayout然后需要android:layout_above="@id/input_panel"佣谐,這個(gè)時(shí)候RecyclerView 就會(huì)從底部布局肚吏,如果Item數(shù)量太少 , 就會(huì)出現(xiàn)RecyclerView頂部空了很多空白出來(lái)的問(wèn)題依然無(wú)解,不知道博主有沒(méi)有這方便的問(wèn)題

    Android RecyclerView滾動(dòng)到底部不徹底問(wèn)題

    項(xiàng)目中涉及聊天功能狭魂,原本需求是如果有新消息罚攀,不管是否在看歷史消息,直接滾動(dòng)到底部: 但后來(lái)客戶發(fā)現(xiàn)很不友好雌澄,于是讓產(chǎn)品改成斋泄,如果用戶在看歷史消息就不強(qiáng)制滾到底部。我實(shí)現(xiàn)的方式...

  • 面試成功拿到offer后不想去镐牺,如何優(yōu)雅的拒絕

    從HR方來(lái)說(shuō)炫掐,面試15個(gè),錄用5個(gè)睬涧,入職那天有1個(gè)直接沒(méi)打招呼就沒(méi)來(lái)報(bào)道募胃,還有1個(gè)說(shuō)家里有事要處理,另外2個(gè)說(shuō)要去外地發(fā)展畦浓,最后可能入職1個(gè)或者沒(méi)人入職痹束。 這種情況在中小企業(yè)...

  • 確實(shí)沒(méi)法控制, 這個(gè)功能 其實(shí)就成了一個(gè)雞肋了讶请;

    Springdatajpa Example查詢使用

    直接放一個(gè)自己用過(guò)的例子:

  • 老哥 知道如何控制生成的 where 字段順序嗎 比如我想讓你這個(gè)shipFullName 字段排在最左邊

    Springdatajpa Example查詢使用

    直接放一個(gè)自己用過(guò)的例子:

  • springboot jpa 動(dòng)態(tài)數(shù)據(jù)源的實(shí)現(xiàn)

    基于saas系統(tǒng)的場(chǎng)景下夺溢,不同賬戶數(shù)據(jù)分庫(kù)存儲(chǔ)论巍,需要根據(jù)登錄的用戶查詢不同的庫(kù),那么就需要支持dao層的數(shù)據(jù)源動(dòng)態(tài)切換(可不是靜態(tài)多數(shù)據(jù)源配置喲) 參見(jiàn)gitee完整代碼ht...

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