最近實現(xiàn)了一個彈窗廓俭,彈窗出現(xiàn)后有個遮罩台猴,發(fā)現(xiàn)在iPhoneXR手機上當(dāng)滑動遮罩時两蟀,遮罩下面的頁面也跟著滑動个绍。一番搜索元暴,得知需要加上@touchmove.prevent阻止滑動...
最近實現(xiàn)了一個彈窗廓俭,彈窗出現(xiàn)后有個遮罩台猴,發(fā)現(xiàn)在iPhoneXR手機上當(dāng)滑動遮罩時两蟀,遮罩下面的頁面也跟著滑動个绍。一番搜索元暴,得知需要加上@touchmove.prevent阻止滑動...
Java層 我們先來看一下在代碼中如何使用該功能代碼如下: 第一行代碼我們獲取了一個WebView的實例劳闹。 第二行代碼我們設(shè)置在WebView能夠執(zhí)行JavaScript代碼...
凡是Android開發(fā)人員都知道“Activity”是非常重要的寻歧;對其該“Activity”生命周期相信大家也比較熟悉了胸囱。 這篇文章主要探討的是“從一個Activity啟動跳...
單元測試怎么模擬多個線程同時操作時的情況呢祷舀?結(jié)果怎么驗證? 我的方法是啟動多個線程烹笔,用一個計數(shù)器CountDownLatch去等所有的線程執(zhí)行完了裳扯,然后對結(jié)果進行校驗。 比如...
最近實現(xiàn)個功能谤职,展示一段文本饰豺,支持用戶長按選擇復(fù)制文本。使用TextView來實現(xiàn)允蜈,只需要設(shè)置下面屬性即可支持: 當(dāng)長按文本會冤吨,在Vivo手機上會出現(xiàn)彈出式菜單如下: 可以看...
因為我身患流行性絕癥(拖延癥),不知不覺中博客已經(jīng)有半年沒更新了 ( ⊙ o ⊙ )饶套。 正好最近在寫文本選擇菜單的功能漩蟆,就整理出了一篇文章,算是我與該死的拖延癥展開的殊死搏斗...
內(nèi)部類是延時加載的妓蛮,也就是說只會在第一次使用時加載爆安。不使用就不加載,所以可以很好的實現(xiàn)單例模式。 輸出結(jié)果如下: 這個用例可以很清楚的看到內(nèi)部類(不論是靜態(tài)內(nèi)部類還是非靜態(tài)內(nèi)...
如果不加volatile關(guān)鍵字的單例模式寫法如下: 這段代碼看起來很完美,很可惜汞幢,它是有問題驼鹅。主要在于instance = new Singleton()這句,這并非是一個原...
ConstraintLayout可能大家也比較熟悉了,在Google I/O 2016 上發(fā)布了 ConstraintLayout,也就是Android Studio 2.2...