原创 每天進步一點點之Java基礎(1)——Object 類中的方法總結

  1.Object 類的結構 如圖可知,Object 類中的方法,按照用途可以分爲以下幾種: 構造函數hashCode() 和 equals() 函數用來判斷對象是否相同 wait(), wait(long), wait(long,i

原创 分享兩個超實用的Android開源UI框架——QMUI和XUI

目錄 QMUI_Android 功能特性 全局 UI 配置 豐富的 UI 控件 高效的工具方法 功能列表 支持 Android 版本 使用方法 QMUI Demo APP 安裝包下載 XUI 特徵 演示程序截圖     QMUI_And

原创 Android MVP 架構介紹

Android 中 MVC 的簡單理解https://blog.csdn.net/qq_17798399/article/details/95933628 MVP模式 相信大家對MVC都是比較熟悉了:M-Model-模型、V-View-視

原创 Kotlin協程的使用

目錄 引入kotlin協程 kotlin協程的三種啓動方式 初識協程: 第一種啓動方式(runBlocking:T) 第二種啓動方式(launch:Job) 第三種啓動方式(async/await:Deferred) 實現你的第一個Cor

原创 淺析Kotlin協程 ——協程是什麼?

Kotlin協程的使用https://blog.csdn.net/qq_17798399/article/details/95245996 協程是什麼? 首先kotlin協程是kotlin的擴展庫(kotlinx.coroutines)。

原创 Android Retrofit2 使用教程

什麼是 Retrofit ? Retrofit是Square開發的一個Android和Java的REST客戶端庫。這個庫非常簡單並且具有很多特性,相比其他的網絡庫,更容易讓初學者快速掌握。它可以處理GET、POST、PUT、DELETE…

原创 RxHttp 一條鏈發送請求,新一代Http請求神器

 簡介 RxHttp是基於OkHttp的二次封裝,並於RxJava做到無縫銜接,一條鏈就能發送一個完整的請求。主要功能如下: 支持Get、Post、Put、Delete等任意請求方式,可自定義請求方式 支持Json、DOM等任意數據解析

原创 Android Service 定時任務

Android 中的定時任務一般有兩種實現方式 (這裏我們使用的是Android 的 Alarm 機制 ) 1.Java API提供的Timer類 不太適用於那些需要長期在後臺運行的定時任務。我們都知道,爲 了能讓電池更加耐用,每種手機都

原创 下拉刷新控件SwipeRefreshLayout的使用介紹

SwipeRefreshLayout是官方提供的下拉刷新解決控件,具有使用簡單,靈活等特點。 Android4.0以下的版本需要用到Android-support-v4.jar包才能用到  Android-support-v4.jar包下

原创 javaBean快速序列化爲string Fastjson的簡單使用

fastjson是阿里巴巴的開源JSON解析庫,它可以解析JSON格式的字符串,支持將Java Bean序列化爲JSON字符串,也可以從JSON字符串反序列化到JavaBean。 通過maven引入相應的json包 <dep

原创 Android動態權限使用RxPermissions實現(基於RxJava2)

背景 Android 6.0 (API level 23)中。將權限分成了兩類。一類是Install權限(稱之爲安裝時權限)。還有一類是Runtime權限(稱之爲執行時權限)。 Install權限是什麼?  Install權限:安裝時權

原创 對Retrofit+Rxjava封裝的多BaseUrl適配

在這個項目中,我遇到了一個問題,當我使用之前封裝好的Retrofit+Rxjava代碼進行網絡請求,發現BaseUrl是固定在初始化處的,但是這次的Api,BaseUrl有多個,而我的Retrofit是單例模式,但是對每一個BaseUr

原创 Android 活動之間傳遞數據

在啓動活動時傳遞數據的思路其實很簡單,Intent中提供了一系列putExtra()方法的重載,我們把需要傳遞的數據暫存在Intent中,啓動了另一個活動之後,只需要把這些數據提取出來就可以了。 活動間傳遞數據分爲兩種情況,向下傳遞以及返

原创 幾種解決android Studio打開報錯 https://code.google.com/p/android/issues 的辦法

android Studio 報錯 https://code.google.com/p/android/issues Internal error please report to https://code.google.com/p/an

原创 getActivity,Context爲空解決辦法

原文地址:https://blog.csdn.net/qq_26650589/article/details/72473274   做一個小項目的時候遇到了一個空指針問題, 項目的大概是這樣FragmentA中是一些普通佈局,Fragme