一. 冒泡排序(BubbleSort) 基本思想:兩個數(shù)比較大小,較大的數(shù)下沉稳析,較小的數(shù)冒起來洗做。 過程: 比較相鄰的兩個數(shù)據(jù),如果第二個數(shù)小彰居,就交換位置诚纸。 從后向前兩兩比較...
一. 冒泡排序(BubbleSort) 基本思想:兩個數(shù)比較大小,較大的數(shù)下沉稳析,較小的數(shù)冒起來洗做。 過程: 比較相鄰的兩個數(shù)據(jù),如果第二個數(shù)小彰居,就交換位置诚纸。 從后向前兩兩比較...
一,HTTP請求陈惰、響應(yīng)報文格式 要弄明白網(wǎng)絡(luò)框架畦徘,首先需要先掌握Http請求的,響應(yīng)的報文格式抬闯。 HTTP請求報文格式: HTTP請求報文主要由請求行井辆、請求頭部、請求正文3部...
1溶握、代理概念 為某個對象提供一個代理杯缺,以控制對這個對象的訪問。 代理類和委托類有共同的父類或父接口睡榆,這樣在任何使用委托類對象的地方都可以用代理對象替代萍肆。代理類負責請求的預處理...
在JDK API的對String的描述中,有以下對String的介紹: String 類代表字符串胀屿。Java 程序中的所有字符串字面值(如 "abc" )都作為此類的實例實現(xiàn)...
簡書 占小狼轉(zhuǎn)載請注明原創(chuàng)出處塘揣,謝謝! 前言 String字符串在Java應(yīng)用中使用非常頻繁碉纳,只有理解了它在虛擬機中的實現(xiàn)機制勿负,才能寫出健壯的應(yīng)用,本文使用的JDK版本為1....
寫的還行,我居然看懂了
Android代理模式實現(xiàn)簡單的AOP此篇文章說是通過代理模式來實現(xiàn)簡單的AOP其實只是順帶的奴愉,主要目的還是講一下代理模式琅摩,在Android中使用的代理模式主要分為靜態(tài)代理和動態(tài)代理,靜態(tài)代理編譯期間就已確認代理...
此篇文章說是通過代理模式來實現(xiàn)簡單的AOP其實只是順帶的锭硼,主要目的還是講一下代理模式房资,在Android中使用的代理模式主要分為靜態(tài)代理和動態(tài)代理,靜態(tài)代理編譯期間就已確認代理...
這可能是最好的 RxJava 2.x 入門教程系列專欄文章鏈接:這可能是最好的RxJava 2.x 入門教程(一)[http://www.reibang.com/p/a93...
導語: Fragment作為Android最基本搭独,最重要的基礎(chǔ)概念之一,在開發(fā)中經(jīng)常會和他打交道廊镜。本文從為什么出現(xiàn)Fragment開始牙肝,介紹了Fragment相關(guān)的方方面面,...
JobScheduler和JobService是安卓在api 21中增加的接口嗤朴,用于在某些指定條件下執(zhí)行后臺任務(wù)配椭。 JobScheduler JobScheduler是用于計...
在 Android 中歧杏,由于主線程負責維護 UI替劈,不能被阻塞,那么在通過磁盤或者網(wǎng)絡(luò)進行異步加載數(shù)據(jù)的時候就需要使用多線程了得滤。以下是我整理的幾種使用多線程執(zhí)行異步操作的方式,...
轉(zhuǎn)自 如何引入Dagger2 添加依賴(在build.gradle(Module:app)中添加如下代碼) 使用Dagger2 下面用一個栗子來說明盒犹,如何使用Dagger2懂更,...
1 .FrameLayout簡介 設(shè)計FrameLayout是為了顯示單一項widget沮协。通常,不建議使用FrameLayout顯示多項內(nèi)容卓嫂;因為它們的布局很難調(diào)節(jié)慷暂。不用la...
最新版本的說明 都會在這里更新.... 最新版本: V2.1.1 github地址: https://github.com/liys666666/LDialog[https...
編譯報錯:The android.dexOptions.incremental property is deprecated and it has no effect on ...