原创 Android 9.0 分享到QQ 初始化閃退

官方文檔解釋: https://developer.android.google.cn/about/versions/pie/android-9.0-changes-28#apache-p   需要在你的 AndroidManifest中

原创 Android 和微信小程序的底部導航欄

微信小程序的底部導航欄的實現: 1、我們在app.json 中使用tabBar 這個控件 裏面的屬性基本就是你能看懂這個英文就知道這個是幹啥的, ex: pagePath ,很容易就理解位當前導航對應的 頁面 text ,就是文字嘛,不是

原创 驗證碼倒計時

package com.sfy.widget import android.content.Context import android.util.AttributeSet import android.widget.TextView

原创 Java 通過日曆類根據傳入的年份 月分及開始日期 計算 傳入月份還剩哪些天

/** * author ;sfy * 根據傳入的 年份 月分, 及開始 日期 * 計算 傳入月份還剩 哪些天 * * @param year * @param month

原创 Android studio 初次接入 Flutter --------------不顯示 new flutter project

首先一如既往的是 api 地址:https://flutterchina.club/get-started/install/ Flutter 的 GitHub 的地址: https://github.com/flutter/flutter

原创 Android 使用 Flutter 的第一行代碼 -----ListView

api:https://flutterchina.club/get-started/codelab/   我接觸Android 正兒八經的第一行代碼就時listView ,沒想到 flutter 的第一個 demo 也是有關 listVi

原创 Android 接入支付寶 支付

現在app 幾乎都有支付的功能,而國內最便捷的支付無非就是 支付寶支付和微信支付了,相對於微信,我個人更喜歡支付寶一些, 爲什麼呢,懶是原罪。支付寶集成,大概app 端只需要1小時左右,debug版本的app 就可以進行拉起調試,而微信支

原创 Android 接入微信支付

微信支付,Android端集成,不得不說,真的是沒有支付寶接入的舒服。 首先,還是看官方提供的文檔 https://pay.weixin.qq.com/wiki/doc/api/app/app.php?chapter=8_5 這裏面會提供

原创 Error running 'HousingActivity': The activity must be exported or contain an intent-filter

運行項目時候突然報錯,不能跑在真機上,百度了一遍,都是告訴我 要加  android:exported="true" ,在 AndroidManifest.xml 中, 試過之後並沒什麼用,突然想起,之前跑項目 shift +f

原创 在 fragment 中 調用父類 activity 的方法

MainBaseAcivity ---》你的父類 if (this.getActivity() instanceof MainBaseAcivity) { MainBaseAcivity baseAcivity = (MainB

原创 打包 時出現 failed to read PNG signature: file does not start with PNG signature. 報錯

說的是 資源文件中的圖片有問題, 個圖片可能是其他格式結尾,然後改成png 結尾的   這時點擊 控制檯中的Run with ---info ,加載更多的信息,這時候你就可以確認 報錯資源文件的位置 最簡單的辦法就是更換對應的png 圖

原创 解決:Error:Android Dex: com.android.dex.DexIndexOverflowException: Cannot merge new index 65918 ..問題

今天頭一次遇見這個問題,有點蒙,從來沒想到自己會遇見64k問題。 64k問題是什麼呢,百度了一下得到: Android APK文件本質上是一個壓縮文件,它包含的classes.dex文件是Dalvik字節碼文件,這個dex文件中存放的就是

原创 Java手機正則校驗 及 其餘類型正則校驗

手機號校驗 /** * 大陸手機號碼11位數,匹配格式:前三位固定格式+後8位任意數 * 此方法中前三位格式有: * 13+任意數 * 15+除4的任意數 * 18+除1和4的任意數