一個屬性inputType,禁用任何輸入法,一個textIsSelectable,文字可以選中
我們知道,應(yīng)用中Activity_A中啟動Activity_B,Activity_A就會進入后臺,這個時候就有可能由于系統(tǒng)內(nèi)存不足,Activity_A就會被回收; 然后用戶...
概念 網(wǎng)上有很多Handler的文檔,寫的很詳細,但有時越詳細的文章看起來越是云里霧里,比如說 一個線程能否創(chuàng)建多個Handler,Handler跟Looper之間的對應(yīng)關(guān)系...
大家都知道ArrayList并不是線程安全的,如果想要做到線程安全,我們可以使用 Collections.synchronizedList, 但是使用 Collections...
很多時候,我們的App處于安全考慮,并不希望被用戶截屏或者錄屏,那么代碼方面應(yīng)該怎么做呢? 沒錯就是這么簡單,只需要添加 WindowManager.LayoutParams...
近來在研究Retrofit的源碼,發(fā)現(xiàn)使用了動態(tài)代理的方式;發(fā)現(xiàn)自己一直以來都是對這個方式一知半解,這次想要徹底的弄明白。 靜態(tài)代理 要想了解動態(tài)代理,首先要知道靜態(tài)代理,網(wǎng)...
大家可以先看看官網(wǎng)介紹https://developer.android.com/training/transitions/start-activity#java 有一些概念...
前言 消息推送在Android開發(fā)中應(yīng)用的場景是越來越多了,比如說電商產(chǎn)品進行活動宣傳、資訊類產(chǎn)品進行新聞推送等等,如下圖: 本文將介紹Android中實現(xiàn)消息推送的第三方推...
github地址:LikeWeChatSwitchButton首先我們來看一下微信中switchButton的效果, 就是下圖那個樣子, 打開微信玩一下就知道了。 1.定義背...