原创 Android報錯:Received status code 501 from server: HTTPS Required

最近,APP進行一個監控的平臺接入研究,果然需要研究,因爲接入失敗。 按部就班的操作,導入包時報錯:Received status code 501 from server: HTTPS Required 官方的解釋如下: 從2020年1

原创 Android之自定義View:點贊動畫效果

實現點贊效果動畫,可以根據需求進行修改使用。 先上個Gif圖: 1.自定義DivergeView: import android.content.Context; import android.graphics.Bitmap; im

原创 Android報錯:Using WebView from more than one process at once with the same data directory is not...

安卓項目中加載網頁使用騰訊的TBS,X5內核一直還好用,發現部分用戶手機出現了偶爾閃退的情況。 研究後發現報錯信息: Using WebView from more than one process at once with the sa

原创 Android之騰訊Bugly採集用戶Bug

目前公司推廣的APP大部分應用在特定領域,APP的修改及問題由前方一線同事提出,但仍需要開發人員監控異常,及時修改。 一分鐘接入騰訊Bugly,監控應用報錯信息。 1.註冊: Bugly官網: https://bugly.qq.com,進

原创 AndroidStudio升級3.6+設置Activity方向screenOrientation報錯

AndroidStudio升級3.6,設置Activity方向時 <activity android:name=".main.MainActivity" android:screenOrientation="l

原创 Android報錯:The apk for your currently selected variant (**-release.apk) is not signed.

今天,AndroidStudio打開原來的項目時出現運行處一個紅色叉號。 操作:點擊選擇叉號上面顯示的Edit Configurations 查看右下角的錯誤警告信息。 報錯: Error: The apk for your curre

原创 Flutter之Json在線轉Dart

在flutter中數據的解析轉變成我們想要的類。 在線Json格式化:Json格式化 Json轉dart實體類: Json轉Dart

原创 Flutter之顯示Toast

在Flutter中實現與原生的Toast一樣的展示效果,使用插件fluttertoast的插件。 1.添加依賴 fluttertoast: ^2.1.1 2.控制檯輸入命令,下載插件 flutter packages get 3.使用

原创 Flutter報錯:Waiting for another flutter command to release the startup lock

由於flutter顯示安卓設備無法找到,輸入命令: flutter doctor之後 Flutter報錯:Waiting for another flutter command to release the startup lock 原因

原创 Android之集成微信支付

安卓實現微信支付,作爲移動端相對來說還是比較簡單的。爲了保證安全性,校驗任務應該放在後臺處理。 首先註冊開發平臺,獲取集成的能力,申請你的 AppID。 微信開放平臺:資源下載 1.在 build.gradle 文件中,添加如下依賴即可:

原创 Flutter報錯:flutter Your app isn't using AndroidX

運行flutter項目報錯: Your app isn't using AndroidX.To avoid potential build failures, you can quickly migrate your app by fo

原创 Android之視圖綁定ViewBinding使用

問題: 最近使用模塊化開發一個新項目,但是Butterknife真是鬧心,即使在我成功弄了R2,項目也正常運行之後還是發現很多問題。 經常出現的R2爆紅,必須重新構建之後纔可以找到文件(強迫症表示不服); 又偶爾出現xml文件找不到的問題

原创 Android之原生Js交互框架DSBridge

Android需要與js進行交互,這裏使用了 DSBridge,支持X5內核。 但是開源作者已經好久不進行更新了,若要進行修改可以下載後以本地形式進行集成。比如其中使用的X5庫就是比較老的,需要自行替換一下。 集成方式: 1.Add th

原创 Android之頁面添加水印

發現一個水印添加方法,感覺很有意思。原理是在佈局中放一個全屏的TextView,然後給它設置一個水印背景。 先上個效果圖:  自定義WaterMarkBgView 水印背景類: import android.content.Conte

原创 Android之發佈庫到jcenter步驟

將自己的安卓開源項目分享到jcenter給大家使用,也是不斷封裝自己所學的東西,方便使用。 一、註冊bintray賬號 1.申請Bintray賬號並獲取所需信息:註冊個人免費版:https://bintray.com/signup/oss