原创 《TCP/IP詳解 卷一:協議》讀書筆記--概述

1.2、分層 TCP/IP通常被認爲四層協議系統 鏈路層:通常包括操作系統中的設備驅動程序和計算機中對應的網絡接口卡 網絡層:處理分組在網絡中的活動,例如分組的選路(IP、ICMP和IGMP) 運輸層:主要爲兩臺主機上的應用程序提供端到端

原创 《TCP/IP詳解 卷一:協議》讀書筆記--RARP:逆地址解析協議

5.1、引言 具有本地磁盤的系統引導時,一般是從磁盤上的配置文件中讀取IP地址。但是無盤機,如X終端或無盤工作站,則需要採用其他方法來獲得IP地址。 網絡上的每個系統都具有唯一的硬件地址,它是由網絡接口生產廠家配置的。無盤系統的RARP實

原创 Android短信攔截機制適配的坑(下)--4.4以上系統,主要是6.0

前一篇文章,Android短信攔截機制適配的坑(上)--4.4以下系統 介紹了廣播接收的順序,但是我明確說明在4.4以下系統,那麼4.4及以上系統會遇到說明問題呢? 首先我們要來了解4.4系統短信的機制的改變,主要是這篇文章 http:/

原创 《TCP/IP詳解 卷一:協議》讀書筆記--Traceroute程序

8.2、Traceroute程序的操作 它發送一份TTL字段位1的IP數據報給目的主機。處理這份數據報的第一個路由器將TTL值減1,丟棄該數據報,併發回一份超時ICMP報文。這樣就得到了改路徑中第一個路由器的地址。然後Traceroute

原创 在Android Studio上快速導入Eclipse風格

生成自己的風格JAR 自己編輯了一款Eclipse風格的程序猿的Android Studio主題編輯方式很簡單,就是在setting裏面根據Eclipse的風格 在這個文章裏面,可以下載Eclipse風格的xml文件,大家對應着去

原创 《TCP/IP詳解 卷一:協議》讀書筆記--鏈路層

2.2、以太網和IEEE 802封裝 以太網是當今TCP/IP採用的主要的局域網技術。它採用一種稱作CSMA/CD的媒體介入方法,其意思是帶衝突檢測的載波偵聽多路接入。它的速率爲10Mb/s,地址爲48bit。 IEEE802委員會公佈了

原创 定製Volley,實現加載本地和資源圖片

volley加載網絡圖片 衆所周知volley提供了一個ImageLoader類用於網絡圖片的加載,本質上也是用消息隊列的那一套去進行圖片請求,只是請求以後做了一些圖片本地緩存、縮放、錯位處理等內容。 下面我們來看一個簡單的加載

原创 自定義通用Adapter適配ListView GridView

概述 相信做Android開發的寫得最多的就是ListView,GridView的適配器吧,對於Adapter一般都繼承BaseAdapter複寫幾個方法,getView裏面使用ViewHolder模式,其實大部分的代碼基本都是類

原创 《TCP/IP詳解 卷一:協議》讀書筆記--IP:網際協議

3.1、引言 不可靠:它不能保證IP數據報能成功地到達目的地。 無連接:IP並不維護任何關於後續數據報的狀態信息。這也說明,IP數據報可以不按發送順序接收。 3.2、IP首部 4個字節的32 bit值以下面的次序傳輸:首先是0~7 b

原创 android常見面試題與我自己的回答 (三)

1,ANR產生的原因和處理? ANR的產生需要同時滿足三個條件: 主線程:只有應用程序進程的主線程響應超時纔會產生ANR; 超時時間:產生ANR的上下文不同,超時時間也會不同,但只要在這個時間上限內沒有響應就會ANR; 輸

原创 《TCP/IP詳解 卷一:協議》讀書筆記--Ping程序

7.2、Ping程序 大多數的TCP/IP實現都在內核中直接支持Ping服務器——這種服務器不是一個用戶進程。 ICMP回顯請求和回顯應答報文如圖: 7.3、IP記錄路由選項 最大的問題是IP首部中只有有限的空間來存放IP地址。IP首

原创 TextView中英文排版混亂

TextView問題由來 TextView在中英文夾雜的時候,會出現自動斷行的情況,相信許多人都碰見過。這是系統的一個Bug,在Android5.0以後被修復了,而5.0以下的還沒有見到比較好的解決版本。 參考了網上的方法,有的

原创 打造簡易NineoldAndroids動畫庫,深入理解Android動畫原理

簡介NineoldAndroids是Github上一個著名的動畫庫,簡單來說,NineOldAndroids是一個向下兼容的動畫庫,主要是使低於API 11的系統也能夠使用View的屬性動畫。 網上已經有一些文章,介紹了這個庫的設計,包括

原创 模仿手機QQ紅點消除功能

簡介 手機QQ紅點消除的功能大家應該印象很深,我一直奇怪微信爲什麼不跟進這個功能,畢竟消息太多。 功能圖如下: 簡單的功能描述是這樣的:新消息到來以後,會出現紅點,紅點被拉扯,在短距離內出現粘連效果,到達一點距離以後,可以扯

原创 《TCP/IP詳解 卷一:協議》讀書筆記--ARP:地址解析協議

4.1、引言 當一臺主機吧以太網數據幀發送到同一局域網上的另一臺主機時,是根據48 bit的以太網地址來確定目的接口的。 設備驅動程序從不檢查IP數據報中的目的IP地址。 4.2、一個例子 任何時候我們敲入一下這個形式的命令: % ft