原创 Android Studio代碼檢測工具 - 阿里規約 Alibaba Java Coding Guidelines

本文爲轉載文章,原文地址:https://blog.csdn.net/qq_20451879/article/details/78342786 因爲項目開發完畢之後,涉及到項目的優化問題,除了資源的共性抽取和方法的抽取之外,還需規範我們的

原创 Android TextView設置跑馬燈無效?

一、想要效果 想讓Android的TextView實現跑馬燈效果,垂直或者橫向文字滾動。 二、出現問題 設置了跑馬燈相關屬性後發現沒有達到滾動的效果,在xml中設置屬性如下 <TextView

原创 INSTALL_FAILED_SHARED_USER_INCOMPATIBLE錯誤解決方式

一、問題描述 使用系統簽名對apk進行簽名後,使用Android Studio點擊運行直接安裝項目無法安裝導致報錯 INSTALL_FAILED_SHARED_USER_INCOMPATIBLE 截圖如下:     二、嘗試解決方案 1

原创 Android websocket unknown scheme: https

一、問題現象 在Android使用WebSocket時報錯:unknown scheme: https 同樣的URL地址在IOS端沒有問題。   二、問題解決 你連接的URL地址可能爲:http://xxxx或者https://xxxx,

原创 Android8.0安裝apk沒反應

今天在開發過程中遇到了一個問題,在apk更新下載後執行安裝時,程序沒有反應,如下: /* * 下載到本地後執行安裝 */ protected void installAPK() { F

原创 Android Studio 3.6 Code Format 導致XML錯亂

一、問題現象 更新Android Studio版本至3.6.3 寫完XML佈局文件時去format代碼,發現我的控件XML位置錯亂了, 二、問題解決 找到Preferences —> Editor —> Code Style —> XML

原创 Android ScrollView嵌套子View時的滑動衝突問題

一、問題描述 今天遇到了一個view衝突,一個顏色選擇器放在了一個ScrollView下面,導致滑動衝突, 二、問題分析 這裏就需要我們對view的事件分發有一些瞭解 dispatchTouchEvent:負責事件的分發 onInterc

原创 Android Base64解碼失敗問題

一、現象描述 在開發過程中遇到了base64解碼失敗問題,ios和Android同時調用上傳人臉數據,通過拍照拿到圖片信息再裝成base64字符串傳給後臺,此時發現ios上傳的圖片沒有問題,Android端上傳的時候後臺卻報了base64

原创 Android RecyclerView的item橫向屏幕沒有鋪滿

一、現象描述 發現自己寫的RecyclerView的列表在小米手機上顯示異常,每一條的item右側空白會比左側的大,我左右距離設置的是相同的,結果設置item橫向鋪滿,再次運行程序後發現在小米手機上沒有橫向鋪滿屏幕   二、問題解決 更改

原创 RecyclerView最後一條顯示不全或顯示部分的問題解決

一、問題現象 RecyclerView最後一條數據展示不全的問題 二、前提條件 使用ViewPager+Fragment+RefreshLayout+RecyclerView+constrainLayout 三、嘗試解決方式 什麼叫嘗試解

原创 Android幀動畫第二次調用沒反應

問題描述 在使用Android 幀動畫時,第二次調用就不動了。 問題解決 一般用法: animationIV.setImageResource(R.drawable.animation1);  animationDrawable =

原创 Android的RecycleView 定位顯示效果

第一種scrollBy 使用:recyclerView.scrollBy(x, y) scrollBy(x, y)這個方法是自己去控制移動的距離,單位是像素,所以在使用scrollBy(x, y)需要自己去計算移動的高度或寬度。 第二種

原创 Android 開發中 ArrayList 的 remove 刪除無效?

在日常項目開發中常常會使用的ArrayList,用來添加刪除數據時,可能會遇到小坑, 一、遇見問題 遇到的問題如題目,Android 開發中 ArrayList 的 remove 刪除無效? 有時我們會在for循環中去刪除list中的元素

原创 Android TextView出現雙下劃線?

一、問題描述 在華爲機型榮耀V10中Android版本9.0使用普通的方式設置下劃線,卻出現了雙下劃線的現象。 二、TextView設置下劃線方式 正常情況下可以有五種設置下劃線 1.字符串資源中設置下劃線屬性(用<u>標籤,最簡單的方法

原创 Android代碼中setvisibility失效了?

一、問題現象 最近在開發過程中遇到了在代碼中setvisibility失效的問題,在網上查了好多資料都沒有解決我的問題 二、發生背景 項目是MVVM架構,使用了databinding,想在tablayout+viewpager+fragm