原创 android.database.sqlite.SQLiteException: no such table: city (code 1 SQLITE_ERROR): , while...

首先今天是祖國70華誕,恭祝祖國節日快樂,繁榮昌盛,然後就是作爲一名程序員是沒有假期的,代碼就是自己的一切,代碼就是生命,爲代碼而活,哈哈哈,有點誇張,前幾天,去練車了,於是一個bug被別人提出來一直沒時間解決,今天一來到公司就開始處理

原创 android.support.v4.app.Fragment$InstantiationException: Unable to instantiate fragment xxx.fragment

長時間沒寫博客了,今天就記錄一下一個小問題吧!不知道大家有沒有遇到這種問題,也就自己測試app的時候,沒有什麼bug,但是你長時間不管它,偶爾一天你心血來潮點了它一下,誰知道它是如此的不爭氣,閃退了。。。起初我忽略了這個問題,誰知道被客服

原创 微信小程序調取微信支付遇到的問題“商戶號該產品權限未開通,請前往商戶平臺>產品中心檢查後重試”

前段時間一直在搞安卓app,這不這天產品經理突然讓我維護一個小程序,代碼是現成的,只需要把接口更換下域名,接口都調通,功能能用,最後提交審覈上線就ok了。我覺得還挺簡單的,畢竟自己也學過小程序開發,業開發過小程序,雖然自己很菜吧,維護這個

原创 微信小程序 獲取unionid解決方案

其實個人是安卓開發,無奈公司需求,所以我個人也自學了小程序,目前自己獨立開發一款小程序,原本授權登錄已經做好了,沒想到又考慮安卓 、ios 三方登錄功能,因此應用都需要同步,不得不用到unionid,這可不又給我出難題了,在網上百度的說需

原创 微信小程序 Failed to execute 'atob' on 'Window': The string to be decoded is not correctly encoded(二)

今天來接着上篇博客的說,因爲這個問題,是由上篇問題處理之後發生的問題,我自己都不知道說啥好了,原因:不細心造成的 我要做的功能是根據後端返回的openid  session_key  2個值,來獲取手機號,然而手機號是密文,我需要獲取明文

原创 微信小程序 報 errcode:40029 錯誤碼(一)

昨天是復工來公司的第一天,現在已經是第二天了,但是我要總結一下今天項目中遇到的問題,其實都是粗心才導致的,沒辦法,誰讓自己今天頭有點暈呢,估計是前天熬夜的原因吧! 我做的功能是通過wx.login 方法拿到code 再把code傳給後端,

原创 2020面試題整理(無答案)

疫情期間找個好工作,真的好難啊,可能還是自己比較菜吧,面試完之後就沒有了迴應,其實也沒事,就當積累經驗了,不然就不好有下面自己不會的面試題了,我把3月到4月面試遇到的面試題都整理了一下,答案我覺得只有自己去查資料 找度娘 收穫成果,纔有意

原创 android 中 Error:Could not find support-compat.aar (com.android.support:support-compat:27.0.2)

由於疫情原因,公司遲遲沒有復工,收到4月1日復工的消息,我們就要回公司搬電腦和工作需要用的東西了,拿到電腦回來之後,打開項目誰知道就報了一個這樣的錯,搞得我有點迷茫,甚至懷疑是升級as版本的問題,瞎胡搞一氣 錯誤如下: Error:Cou

原创 android rxandroid異步消息處理機制

RxAndroid是RxJava的一個變體,它們都屬於函數響應式編程 Rx表示響應式編程, 使用觀察者模式, 以觀察者(Observer)和訂閱者(Subscriber)爲基礎的異步響應方式. 在Android編程時, 經常會使用

原创 Android 6.0新特性以及動態獲取權限

其實早早就瞭解了6.0的新特性,只是沒用去仔細琢磨,直到今天學到如何用代碼去獲取動態權限,下面就和我一起去看看吧,,, 首先介紹下6.0的有關新特性 android 6.0新特性 6.0新特性: 1.指紋識別 2.動態獲取權限

原创 android中EventBus框架(訂閱事件總線)

EventBus 是一款針對Android優化的發佈/訂閱事件總線。主要功能是替代 Intent,Handler,BroadCast在Fragment,Activity,Service,線程之間傳遞 消息.優點是開銷小,代碼更優雅

原创 android studio 各種問題

android studio 各種問題 1.dexDebug ExecException finished with non-zero exit value 2 全bug日誌如下: (Error:Execution failed f

原创 熱更新方案-難不難在於你

App熱更新方案  爲什麼要做熱更新 當一個App發佈之後,突然發現了一個嚴重bug需要進行緊急修復,這時候公司各方就會忙得焦頭爛額:重新打包App、測試、向各個應用市場和渠道換包、提示用戶升級、用戶下載、覆蓋安裝。 重點是還會有原

原创 Android 多變的,有範的沉浸式狀態欄(UltimateBar)

UltimateBar 透明狀態欄導航欄、沉浸式狀態欄導航欄的終極解決方案 特點: 1.四種效果,自定義顏色的狀態欄和導航欄,半透明狀態欄和導航欄, 沉浸式狀態欄和導航欄,隱藏狀態欄和導航欄; 2.可以自定義狀態欄和導航欄的

原创 Android中WindowManager : android.view.WindowLeaked: Activity xxx.wxapi.WXPayEntryActivity has leaked

今日在做微信充值的時候莫名的出現了這個問題,搞得我不知所措,錯誤日誌如下: 根據報錯的具體日誌定位到到了我所封裝的一個網絡工具類裏面的這個地方 (百度這樣說道)錯誤提示指向項目中的一個progressDialog。經過多方查資料,發現