原创 tablayout結合動態創建fragment

第一添加依賴 implementation 'com.android.support:design:26.1.0' 第二步使用 2.1得到控件 @BindView(R.id.fra_tab_layout) TabLayout tab

原创 greendao3.22的使用

1簡介 greenDAO功能 對象/關係映射(ORM) greenDAO Android ORMgreenDAO的本質是爲存儲在關係數據庫SQLite中的數據提供一個面向對象的接口。只需定義數據模型,greenDAO將創建Java

原创 Android 購物車 高仿淘寶

比下邊的高級的購物車下載地址 http://download.csdn.net/download/wyj1369/10038262 先上圖 接下來我就上代碼啦 main佈局 <LinearLayout xmlns:androi

原创 Android 插件倉庫

轉自鴻洋神微信 1024 送你幾個用起來很爽的Studio插件 原創 2017-10-24 鴻洋 鴻洋 上週基本上被阿里巴巴Java開發規約刷屏了,不過真心贊,那麼順勢給大家推薦幾個用起來很爽的插件~~ 首先還是推薦下阿里

原创 AndroidEventBus3.0用法全解析

前言 EventBus是一款針對Android優化的發佈/訂閱事件總線。簡化了應用程序內各組件間、組件與後臺線程間的通信。優點是開銷小,代碼更優雅,以及將發送者和接收者解耦。如果Activity和Activity進行交互還好說,如果Fra

原创 Retrofit結合rxjava使用

首先對他進行簡單的介紹 Retrofit是Square開發的一個用於網絡請求的開源庫,內部封裝了okhttp,並且和RxAndroid完美的兼容,使得Android的開發效率增加不少的同時也使代碼變得清晰易讀。 下面就是使用了 第一步添加

原创 開發常遇到的異常總結

異常的繼承結構: 基類爲Throwable,Error和Exception繼承Throwable,RuntimeException和IOException等繼承Exception,具體的RuntimeException繼承Runtime

原创 斷點續傳進度條顯示 開始 暫停 結束

先看圖 1. 斷點續傳原理 在本地下載過程中要使用數據庫實時存儲到底存儲到文件的哪個位置了,這樣點擊開始繼續傳遞時,才能通過HTTP的GET請求中的setRequestProperty()方法可以告訴服務器,數據從哪裏開始,到哪

原创 Fresco基本使用基本介紹

Fresco介紹 項目github地址:https://github.com/facebook/fresco  Fresco中文API:http://fresco-cn.org/docs/index.html Fresco是目前

原创 MVP模式介紹以及和mvc對比

一、MVP介紹      隨着UI創建技術的功能日益增強,UI層也履行着越來越多的職責。爲了更好地細分視圖(View)與模型(Model)的功能,讓View專注於處理數據的可視化以及與用戶的交互,同時讓Model只關係數據的處理,基於MV

原创 MVP 模式簡單易懂的介紹方式

轉載至 http://kaedea.com/2015/10/11/android-mvp-pattern/ Android MVP 模式 [1] 也不是什麼新鮮的東西了,我在自己的項目裏也普遍地使用了這個設計模式。當項目越來越龐大、複

原创 Lambda使用

這裏只介紹使用流程具體語法清百度 studio3.0使用如下 第一 創建工程時需要API24以上 第二 配置model如下 進去是空白的如下圖配置 進入 點擊箭頭所指的 或者 file裏 點擊下圖所指 studio3.0以下配置 在