原创 AIDL使用詳解 (二)AndroidStudio中 創建 AIDL service

當我對AIDL一無所知的時候,想去了解一下,網上一搜,雖然有很多資料,博客是寫這個的,但是,一無所知的我看不懂呀。各種關於Android studio 使用 AIDL的,但是講解不是很細緻,總是版圖而廢。鑑於此,我想記錄一下我的

原创 Android視圖View繪製流程及源碼分析

轉載請註明出處 作者:小風箏0010 原文:http://blog.csdn.net/Zheng548/article/details/60348332 引言 今天面試的時候,被問到View的繪製流程,我簡單說

原创 AIDL 使用詳解 (一) Android跨進程調用

引言 如果進程1需要使用進程2的數據,或者進程2需要和進程1共享數據,它們之間如何進行通信呢?如果你說直接進行通信不就行了嗎,但是不行,官方不允許這麼做。進程之間不能直接進行通信。 每個應用程序都是一個虛擬機,一般來說,每個

原创 【常見面試算法題】之二分搜索

算法概要 在計算機科學中,二分搜索(英語:binary search),也稱折半搜索(英語:half-interval search)[1]、對數搜索(英語:logarithmic search)[2],是一種在有序數組中查找某一

原创 Android四大組件 Activity BroadCast ContentProvider Service 的理解

(組件內容)Android四大組件是一個App的基石,四大組件相信大家都知道哪四個,Activity,BroadCast,ContentProvider,Service。 (設計思想)Android之父設計Android時曾希望

原创 glide 顯示 加載不出來 圖片

問題 本來想寫個Demo用下glide,雖說之前用過,但是隻是簡單地使用,並沒有深入研究。但是,卻遇到問題: 新建好項目之後,在佈局中加了ImageView. <?xml version="1.0" encoding="utf-

原创 java中的staic 靜態變量

在 Android 開發或者 Java 開發中,我們經常遇到這樣的代碼: private static int NUMBER = 10; 和 private int NUMBER = 10; 這兩者都是 private 的,唯一

原创 AIDL使用詳解(三) 客戶端通過AIDL與服務端通信 實例項目

項目簡介 我們要實現一個計算器的功能。 首先實現一個服務端,用於提供計算服務,供客戶端去調用。它接受客戶端提供的兩個值,計算之後,返回兩個數之和。 第二,實現客戶端界面進行操作。 第三: 我們命名客戶端和服務端。 第四:

原创 Android 進程保活

Android進程保活手段主要有三種: 1. 不同的app進程,用廣播相互喚醒(包括利用系統提供的廣播進行喚醒) 2. 啓動前臺Service 3. 利用系統的漏洞啓動前臺Service 詳情請移步 關於 Android

原创 synchronized和鎖(ReentrantLock) 區別

5ibc.net純屬抄襲本文 轉載請註明出處 作者:小風箏0010 原文:http://blog.csdn.net/zheng548/article/details/54426947 區別一:API層面 synch

原创 點擊 Android Studio 的 build 按鈕後發生了什麼

首先,說明下這個問題的來歷。 優秀的(Android)軟件工程師是如何練成的 這篇文章提到了這個問題,於是就去思考下,也感謝前人的努力,讓我們小菜鳥學習更加容易。 你一定會問,點擊Build後(我理解是 Build > Ma

原创 Web和Android中的Reactive

文章目錄緣起Android開發中的常見寫法JQuery中的常見寫法命令式編程聲明式編程React中的常見寫法Vue的常見寫法你肯定熟悉響應式試着回答彩蛋參考 緣起 筆者剛入行的時候,做的是Android客戶端開發。雖然從事的時間不

原创 Web開發可以可以借鑑的那些思想

自己從18年11月份接觸Web項目,學習Web開發的一些知識。發現了很多在Android客戶端中一些很難接觸到的東西。這些東西,更重要的是,我想不是編程語言的API調用,框架如React,Redux的使用,而是在這個開發領域,爲了解

原创 Redux 還是 Mobx?還有沒有更好的方式?

我們團隊要做一個簡小卻五臟俱全的小web項目,一致採用 React ,但我們發現 React 經常與 Redux 以及 Mobx 結合使用。於是我們思考,Redux和 Mobx 各有什麼優劣?哪個技術選型更適合我們?或者,有沒有第三

原创 【Android】onInterceptTouchEvent 方法收不到ACTION_MOVE事件

文章目錄問題實例Demo觀察log真的收不到嘛?Button 與 TextView的區別在哪?另外一種分析總結參考 問題是這樣的: 我自定義一個父佈局,繼承自FrameLayout,然後重寫其中的onInterceptTouchEv