原创 Android中的View繪製原理

該文章參考了 伯努力不努力(https://blog.csdn.net/u012124438/article/details/71435787) Android_韋魯斯(https://blog.csdn.net/sinat_27

原创 Binder學習總結

該文章參考了 jeanboydev(https://blog.csdn.net/freekiteyu/article/details/70082302)博主的文章,如有侵權請通知刪除 什麼是Binder Binder是Androi

原创 進制轉換方法總結——摘自百度

今天朋友去面試,面試官問他八進制轉換二進制方式原理,他突然間蒙逼了,在常見的計算機知識當中,這種最基礎的知識,常常會被人給忘記,所以今天我來寫一篇進制轉換的總結,來複習鞏固一下。 本文參考百度經驗(https://jingyan.

原创 一鍵退出App所有方式

該文章參考了Carson_Ho(https://juejin.im/post/5a4ae66d518825390e348aac)博主的文章,如有侵權請通知刪除 在安卓面試過程中經常會被問到如何從一個Activity中退出整個App

原创 Jvm和Dalvik和ART

本文參考了奔跑吧李博和guanpj的博客,如有侵權,請通知刪除。 定義 JAM: JVM(Java Virtual Machine)是一種軟件實現,執行像物理程序的機器。JVM並是不專爲Java所實現運行的,只要其他編程語言的編譯

原创 安卓編譯器自動運行崩潰,點擊圖標手動運行不崩潰,報錯 Channel is unrecoverably broken and will be disposed!

之前我寫了一個極光推送的集成博客,後來推送一直使用的它。最近我的一個項目中使用到了它,這個項目我給他打了Android系統的簽名包,這樣就可以開機自啓和自動更新安裝重啓了,但是後來就出現了一個問題,每當我開機自啓或者安裝更新完之後

原创 Android不同Module之間Activity跳轉(以騰訊IMDemo爲例)

近些天在搞騰訊IM,整體看來,沒什麼難度,統一跟着官方文檔和Demo走就能完成大部分需求,但是我昨天就碰到一個棘手的問題。 這裏我集成的TuiKit本地Module,方便修改頁面什麼的。這裏騰訊4.4.900版本也意識到跳轉頁面的

原创 ADB局域網連接手機進行調試項目

我經常在開發過程中,遇到手機又沒電了但是還需要用數據線連接電腦進行程序調試,但是電腦充電又太慢了,從而影響很多問題,而且看着手機的電量還讓人慌得一批。 所以今天我寫一個通過adb 將手機通過tcpip無線局域網內連接電腦進行調試。

原创 EventBus源碼解析

本文參考了 Dotry(https://www.jianshu.com/p/6da5abfec1da)的博客,如有侵權請通知刪除。 EventBus出來已經好幾年了,但是一直想自己看看都沒有時間,最近看了好久別人的博客寫的Even

原创 Android獲取權限並做出被拒絕頁面跳轉

話不多說,直接上代碼,內有備註。 下面這個是請求權限的管理器,裏面會有默認的權限請求列表,如果想自定義添加,就在初始化的時候添加所需要申請的權限即可。 /** * 權限管理類 * 負責檢查權限的是否全部擁有 * 申請權限列表

原创 Android集成百度OCR圖片文字識別——總結

近期由於工作內容的需要,我要給項目集成一個圖片文字識別功能,據說百度的不錯,所以今天寫一個關於百度OCR的集成總結,以便以後再次使用不用去看官方文檔。 首先肯定是要在百度管理平臺註冊賬號並登錄,然後照常去添加應用,如下圖 創建成

原创 最新版Android端集成極光推送總結 2019-6-13

最近研究推送,找了找各個推送SDK的評價,大部分的人都在說極光的很好用,很好集成,出於對技術的敬畏,今天就打算去搞一搞,而且恰好公司項目的信鴿推送最近有毛病。剛好留個備胎。 話不多說直接上圖。 首先用它那就肯定要在極光官網註冊賬號

原创 Fragment總結——源碼個人分析

上次說到了Fragment,還沒有補源碼解析,今天有空,在AS中寫了一個Fragment,Ctrl點進去看看源碼,總結總結。 這裏我先從最初的Fragment開始看。 ComponentCallbacks是android.con

原创 解決AS編譯安裝失敗報Error: INSTALL_PARSE_FAILED_MANIFEST_MALFORMED的處理方式

我的項目前一段時間跑着沒問題,今天一跑突然就顯示報錯,安裝失敗。 Failed to commit install session 417332895 with command cmd package install-commi

原创 Android Studio 中創建配置簽名,代碼混淆以及打包中常見的問題

今天給自己的項目進行打包更新的時候出現了很多問題。 本次針對的是Android Studio 3.4版本。 今天從簽名部分從頭開始寫一些每一步驟和會出現的問題。 首先先Build簽名打包 照常選擇APK 接着Create ne