原创 android常駐通知欄點擊事件

 android實現了常駐通知欄的顯示後,需要處理點擊事件。點擊後進入首頁。 1、發現無法收到廣播 1)靜態註冊 2)點擊響應代碼如下 /** * 說明:通知欄點擊事件 * 作者:耿保龍 * 添加時間

原创 android實現常駐通知欄

實現常駐通知欄時遇到的問題: 無論如何就是不顯示通知,查看日誌發現貌似報錯了: 2020-06-28 14:11:34.923 6387-6387/xxx E/CrashReport: android.app.RemoteService

原创 Unable to destroy activity:android.content.res.Resources$NotFoundException: Resource ID #0x7f0c000a

android studio運行項目報錯,信息如下:   04-17 11:16:11.756 800-800/xxx E/CrashReport: java.lang.RuntimeException: Unable to destr

原创 android中自定義gradle配置文件

項目中用到了自定義gradle配置文件,這樣可以讓主工程的.gradle文件保持簡潔。 項目中新建了一個文件夾buildConfig,自定義了一個account_config.gradle文件,文件內容如下: ext { a

原创 Umeng統計

在項目中集成友盟統計,本來以爲挺簡單的,結果剛接入就遇到問題了。在Application中進行了初始化 //友盟 StatisticsUmeng.init(this.getApplicationContext(), mChannel

原创 android studio中實現jni開發

項目開發中,爲安全起見,約定前後端都需要對數據進行加解密處理。客戶端的網絡請求加解密邏輯使用C語言實現,也就是c語言編譯成so文件供android端調用。所以涉及到了jni開發,這裏記錄一下實現過程。 1、定義本地native方法(也就是

原创 給Activity設置主題

有些知識點,長時間不用,一時間就想不起來怎麼用了。 <!-- Base application theme. --> <style name="AppTheme" parent="Theme.AppCompat.Ligh

原创 android內存泄漏相關

Memory Leak 內存泄露檢測:     Android Monitor-----dump java heap     DDMS     (Allocation Tracker----主要是用於檢測發生內存抖動所發生的具體的類,可以

原创 :app:transformClassesWithDexBuilderForDebug

項目編譯報錯: What went wrong: Execution failed for task ':app:transformClassesWithDexBuilderForDebug'. > com.android.build.a

原创 json解析-將json字符串轉爲List集合

背景:本地放置了一個json文件,讀取改文件爲json字符串數據,然後將字符串轉爲List集合。 轉爲List集合時報錯: source[0] of type com.google.gson.internal.LinkedTreeMap

原创 Umeng統計-上報事件

項目中集成了友盟統計,在很多地方需要添加埋點,最終上報到友盟統計。 產品定義的事件名稱如下: 客戶端上報代碼: StatisticsUmeng.onUmengEvent("黃曆頁面"); /** * 說

原创 引入Glide報錯:Program type already present: com.bumptech.glide.integration.okhttp.BuildConfig

引入Glide框架,編譯報錯 “Program type already present: com.bumptech.glide.integration.okhttp.BuildConfig”     意思是 依賴衝突!!!   原因如

原创 android主工程引用不了module中的依賴

問題的解決很簡單: 將module中依賴方式: implementation 'com.facebook.fresco:fresco:1.3.0'  改成 api 'com.facebook.fresco:fresco:1.3.0'

原创 android studio報錯:No IDEA annotations attached to the JDK 1.8

真是鬱悶,android studio莫名其妙的又報錯了,抽風啊     解決: 關閉android studio 1)C:\Users\Administrator\.android 路徑下build-cache 文件夾重命名爲 bui

原创 實現jni中遇到的問題

之前,記錄了實現jni的過程——android studio中實現jni開發 實現過程並不是一帆風順的,這裏記錄一下遇到的問題。 1、Ndk-build時 錯誤提示:“parameter name omitted”。 大意是“參數名被忽