@曾經(jīng)灬 目前已支持
EasyFloat:浮窗從未如此簡單應(yīng)用浮窗由于良好的便捷性和拓展性,在某些場景下有著不錯的交互體驗。恰巧項目需求有用到,可是逛了一圈GitHub,并沒有找到滿意的浮窗控件。索性造個好用的輪子,方便你我他,遂成...
@曾經(jīng)灬 目前已支持
EasyFloat:浮窗從未如此簡單應(yīng)用浮窗由于良好的便捷性和拓展性,在某些場景下有著不錯的交互體驗。恰巧項目需求有用到,可是逛了一圈GitHub,并沒有找到滿意的浮窗控件。索性造個好用的輪子,方便你我他,遂成...
吸附的時候,手動更新下view,即可實現(xiàn)你想要的效果
EasyFloat:浮窗從未如此簡單應(yīng)用浮窗由于良好的便捷性和拓展性,在某些場景下有著不錯的交互體驗。恰巧項目需求有用到,可是逛了一圈GitHub,并沒有找到滿意的浮窗控件。索性造個好用的輪子,方便你我他,遂成...
App沒被銷毀就行
EasyFloat:浮窗從未如此簡單應(yīng)用浮窗由于良好的便捷性和拓展性,在某些場景下有著不錯的交互體驗。恰巧項目需求有用到,可是逛了一圈GitHub,并沒有找到滿意的浮窗控件。索性造個好用的輪子,方便你我他,遂成...
@Aleyn_ 小米10 pro,好像是camerax的原因,換成老版本就能識別了
Android車牌識別-OCR注冊簡書這么久了,今天更新了下昵稱,看到簡書給我的通知,您注冊簡書2年了還沒寫文章呢,雖說只是個系統(tǒng)通知,但是心里還是有一點小慚愧的。之前都是在CSDN上寫,不過也好久沒有更...
大佬,存在兼容性問題,部分手機無法識別,有什么好的解決辦法沒
Android車牌識別-OCR注冊簡書這么久了,今天更新了下昵稱,看到簡書給我的通知,您注冊簡書2年了還沒寫文章呢,雖說只是個系統(tǒng)通知,但是心里還是有一點小慚愧的。之前都是在CSDN上寫,不過也好久沒有更...
可以通過BaseActivity或者ActivityLifecycleCallbacks獲取當前activity的實例
EasyFloat:浮窗從未如此簡單應(yīng)用浮窗由于良好的便捷性和拓展性,在某些場景下有著不錯的交互體驗。恰巧項目需求有用到,可是逛了一圈GitHub,并沒有找到滿意的浮窗控件。索性造個好用的輪子,方便你我他,遂成...
隨著國產(chǎn)全面屏的普及,適配的坑是愈發(fā)的多…… 今天咱們別的不聊,就來嘮嘮如何判斷虛擬導航欄(NavigationBar)是否顯示。 在五花八門的國產(chǎn)手機面前,虛擬導航欄的判斷...
@deviche 系統(tǒng)浮窗是創(chuàng)建一個獨立的window。只要應(yīng)用活著,浮窗就可以一直顯示。view內(nèi)容隨便定義,最終是解析xml布局文件。
EasyFloat:浮窗從未如此簡單應(yīng)用浮窗由于良好的便捷性和拓展性,在某些場景下有著不錯的交互體驗。恰巧項目需求有用到,可是逛了一圈GitHub,并沒有找到滿意的浮窗控件。索性造個好用的輪子,方便你我他,遂成...
大佬們,oppo是怎么判斷的???
全面屏虛擬鍵適配方案寫之前先吐槽下自己,工作了這么多年,終于能靜下心來寫博客了 最近公司有個需求,要實現(xiàn)類似于抖音的小視頻全屏播放的樣式,當虛擬鍵盤展示的時候,豎屏視頻就撐滿整個屏幕,當虛擬鍵盤...
lazy為屬性賦值也需要提供getValue()方法。
這句話有點繞,我們可以這樣理解:為屬性賦值(有一個取值的過程),這個值在哪吶,在委托屬性lazy里面啊,所以調(diào)用lazy的getValue()方法。
新鍋炒冷飯,Kotlin單例那些事兒單例設(shè)計模式有著非常廣泛的應(yīng)用,而平時我們接觸的都是些Java的實現(xiàn)方式,關(guān)于Kotlin的單例模式則很少被提及,所以我們就來聊聊Kotlin單例的那些事兒。 1、單例模式的...
單例設(shè)計模式有著非常廣泛的應(yīng)用,而平時我們接觸的都是些Java的實現(xiàn)方式,關(guān)于Kotlin的單例模式則很少被提及,所以我們就來聊聊Kotlin單例的那些事兒。 1、單例模式的...
在Android開發(fā)中,為了使App盡可能小,可以使用R8來壓縮,混淆,優(yōu)化App,當使用Android Gradle插件3.4.0或更高版本時,插件不再使用ProGuard...
@雀鷹小旋風兒 好加,和寫普通的xml布局一樣的。寫成什么樣都可以
Android PopupWindow仿微信、QQ、支付寶右上角彈出效果(超詳細)前言 在日常使用中我們發(fā)現(xiàn),很多app右上角都會有更多的選項,就連微信、QQ、支付寶這些大廠貨也是如此。 效果 我們先上效果圖,大家的時間都是寶貴的,合適我們再擼代碼: 代碼...
@雀鷹小旋風兒 不需要動畫,把setAnimationStyle去除就好了,如果透明度變化也不需要,把toggleBright方法也去掉。
Android PopupWindow仿微信、QQ、支付寶右上角彈出效果(超詳細)前言 在日常使用中我們發(fā)現(xiàn),很多app右上角都會有更多的選項,就連微信、QQ、支付寶這些大廠貨也是如此。 效果 我們先上效果圖,大家的時間都是寶貴的,合適我們再擼代碼: 代碼...
@lkkz 哈哈。這樣寫java一長串
EasyFloat:浮窗從未如此簡單應(yīng)用浮窗由于良好的便捷性和拓展性,在某些場景下有著不錯的交互體驗。恰巧項目需求有用到,可是逛了一圈GitHub,并沒有找到滿意的浮窗控件。索性造個好用的輪子,方便你我他,遂成...
非常感謝你提出的一些意見,共同學習 共同進步
EasyFloat:浮窗從未如此簡單應(yīng)用浮窗由于良好的便捷性和拓展性,在某些場景下有著不錯的交互體驗。恰巧項目需求有用到,可是逛了一圈GitHub,并沒有找到滿意的浮窗控件。索性造個好用的輪子,方便你我他,遂成...
OnInvokeView放到和setLayout一塊了,這樣或許更連貫一些,該接口是用Java寫的,就是為了支持Java SAM轉(zhuǎn)換;
FloatCallbacks新增了Kotlin DSL的實現(xiàn)方式,可以按需復寫方法,不用每次復寫所有方法;原回調(diào)方式也保留著,這樣對Java用戶友好一些。
EasyFloat:浮窗從未如此簡單應(yīng)用浮窗由于良好的便捷性和拓展性,在某些場景下有著不錯的交互體驗。恰巧項目需求有用到,可是逛了一圈GitHub,并沒有找到滿意的浮窗控件。索性造個好用的輪子,方便你我他,遂成...
這是由于部分全面屏獲取parentHeight時,沒有包含狀態(tài)欄,此時不需要減去狀態(tài)欄的高度。
由于我們設(shè)置了浮窗不允許拖出屏幕范圍(FLAG_LAYOUT_NO_LIMITS),所以我們可以都不減狀態(tài)欄的高度,即使坐標比底部大,也只是顯示在最下面。這樣操作省事一點,不然因為這個需求每次都要做一堆兼容性的計算,得不償失。
全局使用的高度最好不要通過Activity獲取,容易內(nèi)存泄漏。
EasyFloat:浮窗從未如此簡單應(yīng)用浮窗由于良好的便捷性和拓展性,在某些場景下有著不錯的交互體驗。恰巧項目需求有用到,可是逛了一圈GitHub,并沒有找到滿意的浮窗控件。索性造個好用的輪子,方便你我他,遂成...