原创 Android Notification自定義View注意事項(View顯示不出來/無法顯示)

這兩天在調試後臺播放使用自定義Notification顯示播放曲目及控制面板,發現一直顯示不出來。後面發現是使用了ConstraintLayout的原因,將其改爲常用的LinearLayout或RelativeLayout就可以正常顯示了

原创 解決Could not resolve all artifacts for configuration ':classpath'.

解決:在項目外部的build.gradle中增加 maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' } buildscript { reposi

原创 關於爲何要使用scheme去啓動第三方Activity

剛開始沒想明白爲什麼需要用scheme提供給第三方App來啓動本App的界面,而不直接使用包名+Activity類名的方式啓動就好。後面發覺,可能由於代碼結構調整,會改動原來Activity的名稱或路徑,這樣就會導致提供給第三方的啓動接口

原创 empty/missing DT_HASH in "libxxx.so" (built with --hash-style=gnu?)

問題:在將開發的App放到Android4.4版本的手機上運行時,發現so庫執行報了個錯誤: java.lang.UnsatisfiedLinkError: dlopen failed: empty/missing DT_HASH in

原创 java.io.FileNotFoundException: xxx\.cxx\cmake\release\armeabi-v7a\android_gradle_build.json

問題:在編譯NDK庫文件Release版本時,出現以下錯誤: FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':

原创 Android Studio的gradle找不到assembleDebug選項解決

在開發Android的AAR庫時,習慣點擊右側gradle面板的Task任務進行編譯,如選擇assembleDebug或assembleRelease進行編譯,如下: 說明:其中assemble則可同時編譯出debug版本和releas

原创 AS:Failed to open zip file.Re-download dependencies and sync project (requires network)

用AS新建項目進行編譯,會出現如下的錯誤提示: Failed to open zip file. Gradle's dependency cache may be corrupt (this sometimes occurs after

原创 CSS相關知識點記錄

1. Vue中設置文字行數限制及省略號無效問題解決 -webkit-box-orient: vertical屬性需要用style來聲明。 <p class="center" style="-webkit-box-orient: vert

原创 Vue相關知識點記錄

1. webpack中 VUE使用搜狐ip庫查詢設備ip地址 http://www.mamicode.com/info-detail-2461689.html 2. vue-cli腳手架build目錄中的webpack.base.conf

原创 Android WebView動態更新UI失敗問題(Vue v-if失效)

  現象: 在進入了某個專輯詳情後,再進入或返回搜索功能界面,進行搜索時,仍然顯示歷史記錄界面,沒有切換爲搜索結果界面。即調用了切換showResult的值,發現值改變了但顯示的UI並沒有改變。 前端代碼結構: <div v-if="!

原创 不同Json api生成json數據格式的區別

    SentenceService sentenceService = new SentenceServiceImpl(); List<Sentence> sentences = sentenceService.sync("32",

原创 第四章 Linux內核模塊

注:內容大多摘自《Linux設備驅動開發詳解》(第2版) Linux內核模塊 1.1 簡介 1.特點: 模塊本身不被編譯入內核映像,從而控制了內核的大小; 模塊一旦被加載,它就和內核中的其他部分完全一樣。 2.模塊程序結構

原创 JNI調用報錯:Can't load IA 32-bit .dll on a AMD 64-bit platform

  參考鏈接http://www.iteye.com/topic/304594進行JNI的例子測試,使用VC生成windows下的動態鏈接庫.dll文件,運行出現Can't load IA 32-bit .dll on a AMD 64-