原创 EventBus3.0 使用這一篇文章就夠了

因爲EventBus 3.0 和之前的版本差異較大,下面介紹的內容是基於EventBus3.0 。EventBus,是一個基於Publish/Subscribe的事件總線框架, 這裏不做過多詳細介紹。 下面是EventBus工程和文檔地址:

原创 程序員必須要學會Google搜索技巧

注:本篇文章轉自 頭條[點擊查看原文] 好文作者:傷口不該結疤 1. 引子 跟書中描述的經歷類似,公司裏有着多年經驗的同事都會推薦大家使用Google進行搜索,我在剛開始使用谷歌進行搜索時,發現和百度好像沒區別,沒有說的那麼好用呀。直到學

原创 GreenDao 實現分庫

前言 這是一篇介紹如何使用greenDao框架實現分庫的文章。如果你對greenDao如何使用還不是很瞭解,下面有幾篇文章推薦: https://blog.csdn.net/qq_35956194/article/details/79167

原创 Android WebView使用(一)

Android WebView使用(一) Android WebView使用js與java交互(二) Android 和 IOS 使用 jsBridge 進行交互方法 WebView 使用背景 在實際開發中經常會使用WebView加載一些

原创 Android WebView使用js與java交互(二)

Android WebView使用(一) Android WebView使用js與java交互(二) Android 和 IOS 使用 jsBridge 進行交互方法 前言 這篇中主要介紹Java與本地的Html 中的JS進行交互。 步驟

原创 Android Home 鍵監聽

之前的一個項目需要監聽home鍵的事件,發現用dispatchKeyEvent無法實現監聽,後來查了些資料,才知道home鍵不能用常規的按鍵事件監聽,需要使用廣播的方法。下面是我封裝的一個工具類。根據自己實際需要修改吧。 註冊廣播: H

原创 adb命令——通過WiFi對手機進行ADB操作

場景 在開發中經常會遇到usb插口插着其他的設備,但是此時還要用adb命令,不能及時獲取Log分析問題很苦惱,怎麼辦呢。如果此時你的手機和你的PC連接到同一個WiFi 網段上問題就解決了。 前提條件 手機和PC能連接到同一個WiFi網段上。

原创 多線程_2_停止和暫停

線程停止 停止線程是在多線程開發時很重要的技術點,掌握線程停止技術可以對線程的停止進行有效的處理。 停止線程的方法 在Java 中有3種方法可以終止正在運行的線程: 使用退出標誌,使線程正常退出,使run方法執行完後線程終止。 使用sto

原创 Android ContentProvider使用

ContentProvider 提供了一個接口用來發布數據,通過ContentResolver 來使用該數據。它們允許將使用數據的應用程序組件和底層數據源分離開來,並提供一種通用的機制來允許一個應用程序共享它們的數據或者使用其它應用程序供的

原创 多線程_1_體會線程

進程和線程 進程: 進程是一個具有一定獨立功能的程序關於某個數據集合的一次運行活動。 線程: 在單個程序中同時運行多個線程完成不同的工作。 線程和進程的關係: 通俗的理解,一個進程包含多個線程,也就是說,進程是線程運行的基礎,如果沒有進程也