原创 Android獲取位置信息

定位類型 網絡定位,根據你的ip地址來劃定一個範圍 基站定位,根據連接的基站來定位 gps定位,根據衛星來定位 A-GPS輔助gps定位系統,通過網絡和gps共同定位,一般Android手機都採用這種定位方式。 代碼實現 pa

原创 Android fragment的保留

設置保留該fragment 保留fragment只能解決設備旋轉後保留原來的fragment,如果用戶離開app,fragment進入後臺,由於系統內存低而導致activity被回收,fragment同樣會被銷燬。 @Overri

原创 apue I/O多路轉接,select與poll

I/O多路轉接 select 傳向select的參數告訴內核: 我們所關心的描述符。 對於每個描述符,我們所關心的狀態(是否讀一個給定的描述符?是否寫一個給定的描述符?是否關心一個描述符的異常狀態?)。 願意等待多長時間(可以永

原创 Android支持庫版本不一致而出現的奇怪bug

錯誤信息如下: 12-26 23:08:15.983 1355-1355/com.example.recyclerviewtest E/InputEventReceiver: Exception dispatching input

原创 《Zero to One》

本書講的是一場思維運動:質疑現有觀念,從零開始重新審視自己所從事的業務。 1. 最反主流的行動不是抵制潮流,而是在潮流中不丟棄自己的獨立思考。 2. 如果你想創造並獲得持久的價值,不要跟風建立一個沒有特色的企業。 3. 每個

原创 首部長度給出首部中32 bit字的數目。需要這個值是因爲任選字段的長度是可變的。這個字段佔4bit,因此TCP最多有60字節的首部。

關於《TCP/IP詳解.卷一》第17章 TCP:傳輸控制協議,下面描述的理解 首部長度給出首部中32 bit字的數目。需要這個值是因爲任選字段的長度是可變的。這個字段佔4bit,因此TCP最多有60字節的首部。 首部長度字段佔

原创 《黑客與畫家》讀書筆記

貧富分化加劇不是壞事 你經常聽到有人批評某種政策會加劇貧富劃分。隱藏的意思是,貧富分化的加劇一定是壞事,這好像已經成了公理。 實際情況是在工業化的民主國家,這種觀點更可能是錯誤的。在農奴和貴族組成的社會,收入差距的加大肯定是社會問

原创 Android 9-patch圖像使用

前言 9-patch圖像是一種特殊格式的文件,因此Android知道圖像的哪些部分可以拉伸縮放,哪些部分不可以。經適當處理後,可保證背景圖的邊角與工具創建的圖像保持一致性。 爲什麼要叫做9-patch呢?9-patch可將圖像分

原创 Android上下文菜單和上下文操作

定義上下文菜單資源 <?xml version="1.0" encoding="utf-8"?> <menu xmlns:android="http://schemas.android.com/apk/res/android" >

原创 patch -p0 和patch -p1的區別 patch 用法

創建補丁文件 diff -Naur 舊的目錄 新的目錄 > patch文件 或者 diff -Naur 舊的文件 新的文件 > patch文件 對於目錄層數的一些限制 在創建patch的時候文件夾的層數應當是一樣的,比如 ---

原创 Riak Search功能使用

要使用Riak的search功能需要很複雜的步驟。根據官方文檔的描述,要使用search功能需要經過下面的步驟: 1. 創建一個自定義的schema。如果不創建,可以使用自定義的schema。官方推薦在實際產品中使用自定義的sc

原创 Android自定義組合控件

組合控件佈局文件 首先定義一個組合控件的佈局文件 view_setting_item.xml <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:androi

原创 popen和pclose

我們經常會有這樣的操作,創建一個連接到另一個程序的管道,然後讀其輸出端或向其輸入端發送數據,爲此標準I/O庫提供了兩個函數popen和pclose來簡化這些步驟。 這兩個函數實現的操作是:創建一個管道,fork一個子進程,關閉未

原创 java參數傳遞方式

點擊查看