原创 特權級——保護模式的特權級檢查 DPL,RPL,CPL, 一致代碼段,非一致代碼段
特權級是保護模式下一個重要的概念,CPL,RPL和DPL是其中的核心概念,查閱資料無數,總結如下。 一、CPL、RPL、DPL簡單解釋 C
原创 Android異步下載網絡圖片(其二:AsyncTask)
在上一節中,我們使用Handler、Thread/Runnable 、URL、HttpURLConnection等等來進行異步下載網絡圖片。 但是採用這種方式有一些缺點,如下: 線程的開銷較大,如果每個任務都要創建一個線程,那麼程序的效
原创 Service的理解和使用
首先推薦一下郭林大神所講的這一節的博客:http://blog.csdn.net/guolin_blog/article/details/11952435 下面結合我對這一部分的學習,自己做一個小節。 Android5.0之後組件必
原创 單元測試instrumentation入門---eclipse
前言:進公司要先做兩個月測試,我了個去,對測試是不大瞭解啊,在測試主管的指導下學instrumentation接口,好像還挺好用的,看到一篇文章將其稍做補充摘錄於下,分享給大家。 參考文章地址:《Android單元測試初探——Inst
原创 3.2.3節:特權級
原來看第3.2.3節的時候,感覺很難的。爲什麼會感覺難呢? 因爲這一節談到的特權級別關係比較複雜,不容易弄清楚。這次重看一次這一節後,進行了一點小結,這才感覺比較清楚了。 這一節的主要內容可以用下面這個表格來描述。 目
原创 android添加常駐圖標到狀態欄
/ * *如果沒有從狀態欄中刪除ICON,且繼續調用addIconToStatusbar,則不會有任何變化.如果將notification中的resId設置不同的圖標,則會顯示不同的圖標 */ private
原创 GDT,LDT,GDTR,LDTR 詳解,包你理解透徹
一、引入 保護模式下的段寄存器 由 16位的選擇器 與 64位的段描述符寄存器 構成 段描述符寄存器: 存儲段描述符 選擇器:存儲段描述符的索引 段寄存器 PS:原先實模式下的各個段寄存器作爲保護模式下的段選擇器,80486中有6
原创 GDT與LDT
保護模式下的段寄存器 由 16位的選擇器 與 64位的段描述符寄存器 構成段描述符寄存器: 存儲段描述符選擇器:存儲段描述符的索引 PS:原先實模式下的各個段寄存器作爲保護模式下的段選擇器,80486中有6個(即CS,SS,DS,ES
原创 關於CPL、RPL、DPL
保護模式中最重要的一個思想就是通過分級把代碼隔離了起來,不同的代碼在不同的級別 ,使大多數情況下都只和同級代碼發生關係。 Intel的80286以上的cpu可以識別4個特權級(或特權層),0級到3級。數值越大特權越小。一般用把系統內核放
原创 PendingIntent詳解
看似簡單,實在涉及問題太多,有地方目前還是不解,先開篇放這,以後再寫 相關文章: 1、《說說PendingIntent的內部機制》 絕對乾貨 2、《Android開發陷阱:利用PendingIntent傳遞唯一的Intent》我也碰到
原创 android service 學習(上)
Service是android 系統中的一種組件,它跟Activity的級別差不多,但是他不能自己運行,只能後臺運行,並且可以和其他組件進行交互。Service的啓動有兩種方式:context.startService() 和 cont
原创 Android異步下載網絡圖片(其一:Handler)
項目中有時候需要獲取網絡上的圖片,並下載下來到手機客戶端顯示。怎麼做呢? 實現思路是: 1:在UI線程中啓動一個線程,讓這個線程去下載圖片。 2:圖片完成下載後發送一個消息去通知UI線程 2:UI線程獲取到消息後,更新UI。 這
原创 異步加載圖片(一)
前言:本以爲異步加載挺簡單,因爲網上代碼多,但真想要做好,還真不那麼簡單,從看代碼到弄懂再到自己寫,實在是有太多的東西需要學了,用了兩天的時間,終於弄出來了,因爲用到回調函數,所以理解起來可能難度有點大,講起來也不太好講,我盡力講的明白些
原创 android service 學習(下)
通常每個應用程序都在它自己的進程內運行,但有時需要在進程間傳遞對象,你可以通過應用程序UI的方式寫個運行在一個不同的進程中的service。在android平臺中,一個進程通常不能訪問其他進程中的內存區域。所以,他們需要把對象拆分成操作系
原创 Android異步下載網絡圖片(其三:ExecutorService)
在第一節中,我們使用Handler、Thread/Runnable 、URL、HttpURLConnection等等來進行異步下載網絡圖片。然後第二節中換了AsyncTask方式。那麼這一節我們再應用其他方式,這個方式與第一節有點雷同,