原创 Parcelable 複雜對象,對象列表

public static class A implements Parcelable { private B b; private List<C> cList = new ArrayList<>();

原创 解決Android 微信分享小程序圖片顯示不全

// 先按5:4生成一張白色背景圖片  int width; int height; // 先按5:4生成一張白色背景圖片 boolean isWidthLong = bi

原创 解析失敗 安裝包沒有簽名文件

Oppo手機安裝APK,提示解析失敗 安裝包沒有簽名文件,並且沒有舊版本 查看打包過程,檢查有沒有勾選V1版本 V2這種簽名方案是Android7.0引入的,它能提供更快的應用安裝時間和更多針對未授權 APK 文件更改的保護。 V1適用

原创 Android WebView 加載ajax無效

1.首先setJavaScriptEnabled是必須的 settings.setJavaScriptEnabled(true); 如果仍然無效,添加以下配置試試 //webView拓展的api是否打開 settings.setD

原创 This inspection highlights unresolvable XML tag references in Android resource files

引用外部Module,xml中報紅找不到裏面的類, 可能是由於外部Module中build.gradle的compileSdkVersion配置和主Module配置不一致  

原创 Android固定Tab,下拉刷新,嵌套滑動

使用原生的控件CoordinatorLayout和AppBarLayout <?xml version="1.0" encoding="utf-8"?> <android.support.design.widget.Coordinato

原创 Wrong state class, expecting View State but received class android.os.Bundle instead.

Caused by: java.lang.IllegalArgumentException: Wrong state class, expecting View State but received class android.os.B

原创 CoordinatorLayout+AppBarLayout實現Android 仿火幣資產頁(舊)

思路:監聽AppBarLayout的滑動位置改變背景色 1.Activity代碼 public class TestActivity extends AppCompatActivity { private static fin

原创 Android WebView 不能加載ajax 加載ajax無效

1.首先setJavaScriptEnabled是必須的 settings.setJavaScriptEnabled(true); 如果仍然無效,添加以下配置試試 //webView拓展的api是否打開 settings.setD

原创 GlideException: Failed LoadPath

java.io.IOException(java.lang.RuntimeException: setDataSource failed: status = 0x80000000) call GlideException#lo

原创 Failed to install app-debug.apk: Failure [-99]

Oppo手機安裝APK提示,並且手機上沒有舊版, Failed to install app-debug.apk: Failure [-99] 原因: Android studio3.0會默認自動添加 android:testOnly="

原创 has no zero argument constructor

繼承抽象類,混淆時報錯,添加 -keep class * extends xxx {*;} xxx爲繼承的抽象類

原创 java.lang.NoClassDefFoundError: com.networkbench.agent.impl.api.v2.TraceFieldInterface

聽雲SDK混淆時報錯,原因是Android Studio緩存導致的問題,這個緩存導致調用聽雲的SDK報錯,解決辦法是手動去清理一下緩存。 解決方案 Mac環境的緩存路徑:/用戶/xxx/.gradle/daemon/2.14.1,進去刪除

原创 圖表控件在ViewPager中顯示

import com.github.mikephil.charting.charts.BarChart; public class BarChartInViewPager extends BarChart { PointF

原创 Binary XML file line #0: Error inflating class

android.view.InflateException: Binary XML file line #0: Binary XML file line #0: Error inflating class <unknown>   出現這