原创 關於發表動態中的@和#的richEditText

項目地址:https://github.com/CarGuo/RickText 寫的確實不錯,我們項目中就使用的這個。

原创 android studio 中的dependencies 資源 無法下載?

這個問題這次碰到也是百度好多文章,好多都說是sdk,source 等資源配置的問題,我試了是clearn ,rebuild,重啓 都不起作用。 首先可以排除的是studio 本身的配置問題,因爲我的其他依賴都是正常的。 在之前的文章裏看到

原创 時隔幾年再談ScrollView 賜給我的幾個坑

ScrollView 在剛開始寫代碼的時候就給我帶了一個很大的問題,那就是當工程中加載了大量的圖片的時候(場景比如汽車之間的搜索列表,單張圖片不大,但是圖片多),列表會非常的卡頓,那時換成ListView 添加頭部尾部的時候就沒有那種卡頓

原创 Subscriber class xxx already register a Eventxxx

這個問題是EventBus重複註冊,問題出在Fragment或Activity 中我遇到的有三種情況。 (1)在代碼上重複調用 EventBus.getDefault().register(this); (2)那麼問題就是我們在錯誤的生命

原创 倒計時日時分秒的完美實現。

public class MainActivity extends AppCompatActivity { private CountDownTimer countDownTimer; private TextView

原创 關於EditText中重寫方法的意義及數量關係

TextWatcher textWatcher = new TextWatcher() { @Override public void beforeTextChanged(CharSequence s, int start

原创 關於TypedArray 的使用

我們在使用自定義控件的時候,很多情況會用到TypedArray 。 開發者平臺解釋: 上邊的意思: TypedArray是一個通過上下文的對象 context.obtainStyledAttributes(AttributeSet,in

原创 DataBinding中的include的用法以及include 引起的空指針問題。

需要注意的是:1.要注意的是包括所在的佈局應該有<佈局>標籤。2.include標籤應該寫上id。3.include引用的佈局也應該有<佈局>標籤。4.爲防止造成空指針問題,我們將被引用佈局的根標識去掉,放到包括的標識上邊這樣就不會出現空

原创 org.xmlpull.v1.XmlPullParserException:異常

這個問題可能原因是修改了Android studio 中圖片的後綴名稱 。 或者當我們項目中的.9圖片無效的時候也會出現這個問題。 點贊 收藏 分享 文章舉報 好個李先生 發佈

原创 anroid textview 文本後拼接自己生成的動態圖片

項目中有如題的需求: 網上看了好多也都有些問題。最終找到正確方法,如下: 1.要生成一個拼接的動態圖片的Bitmap。這裏的思路是將佈局轉換成Bitmap,這個佈局可以是通過LayoutInflater.inflate得來的,也可以是直

原创 android qq分享圖文中的圖標不顯示問題的解決

先上圖: 經歷了多次實踐驗證發現qq 分享的圖文的圖標需要有幾點要求(推測): 1.如果圖標是從我們的後臺請求過來的(如果不是也是一樣的),那麼圖片的名字不能包含大寫字母。 2.圖片不能太大(其中一個圖片是大小9k,32位深度 ,也可以

原创 WebviewActivity中的js回調中彈框,post(new Runnable())不起作用?

在WebViewActivity 中的js回調繪製view 的時候會導致卡頓問題。之前在js 回調接口中用的handler.post(new Runnable()); 來解決卡頓問題。可是今天我將我將之前的popwindow彈窗改成了di

原创 android: ViewPager+Fragment播放視頻+全屏/小屏+虛擬鍵問題的總結

由於產品給項目中添加了ViewPager+Fragment 播放視頻的需求,我便開始可挖坑埋坑之旅。在開發中真所謂是感慨良多呀,在此總結下開發需要注意的點,踩過的坑,以備後用。 1.android 阿里播放器文檔的問題。 由於將視頻的存儲

原创 在組件module中databinding找不到怎麼辦?

在android studio中的自己創建的module中,找不到databinding找不到怎麼辦? 1.看module的build.gradle文件中有沒有聲明databing: android { dataBinding

原创 Could not resolve all dependencies for configuration

這個問題這次碰到也是百度好多文章,好多都說是sdk,source 等資源配置的問題,我試了是clearn ,rebuild,重啓 都不起作用。 首先可以排除的是studio 本身的配置問題,因爲我的其他依賴都是正常的。 在之前的文章裏看到