原创 IPC進程間通信的使用(四)——ContentProvider

Android四大組件之一CotentProvider相信做Android開發的人都知道。ContentProvider是Android中提供的專門用於不同應用間進行數據共享的方式。和Messenger一樣,CotentProvide

原创 IPC進程間通信的使用(一)

Android開發過程中,有的時候有IPC進程間通信的需求。 常常一提起進程間通信,首先會想到AIDL(Android Interface Definition Language,安卓接口定義語言)。 Bundle Android四大

原创 關於Intent的意圖

Android開發過程中離不開Activity界面跳轉,數據傳遞等,最常用到的就算Intent. 雖然用的最多,但是一般情況都用的不深,對Inten的隱式意圖卻很少使用。這裏簡單記錄一下。 顯示意圖 日常開發中最常使用 startA

原创 關於Mac中Microsoft AutoUpdate quit unexpectedly的解決方案

無意中看到一個關於Microsoft Office更新的文章,點了一下自己的office試了一下,發現報錯, Microsoft AutoUpdate quit unexpectedly。 上網搜索了一下解決方案:就是更新AutoUp

原创 Activity的四種啓動模式

Activity四種啓動模式分別是standard,singleTop,singleTask,singltInstance.在執行各個模式時候的頁面中執行的方法各不相同,我們常常只是口頭敘述一下各種模式是怎麼回事,但是真的被問到執行的

原创 Kotlin版Wan Android App

這是一款根據Wan Android Api寫的一個Kotlin版本的App 項目地址:https://github.com/student9128/Play 目前該項目裏面包含首頁,導航,項目,登錄註冊模塊 支持登錄,註冊,收藏,查

原创 Map的四種遍歷方式

Map<String, String> map = new HashMap<String, String>(); map.put("1", "value1"); map.put("2", "valu

原创 Glide的 java.lang.RuntimeException: Expected instanceof GlideModule, but found:X.GlideModule@2e4554f

問題一 在添加過混淆規則後,App打包的時候,發現報錯了 java.lang.RuntimeException: Expected instanceof GlideModule, but found: com.kevin.p