原创 Linux 2.6 下通過 ptrace 和 plt 實現用戶態 API Hook

  這廝此文寫的相當實用,不知道爲啥不好好整理一下,得,我代勞了吧。作者:[email protected],原文。去看一眼就知道我幹嘛幹這個髒活兒了

原创 Modify Android Pixelflinger to support ATMEL BGR555

 I try to trace the libpixelflinger source code. However, it seems to be a

原创 Tombstone/Crash的log分析和定位

  有一句話叫做常在河邊走,哪有不溼鞋。我們這些研究和開發Android的工程師正應了這句話,相必大家在調試的時候經常會遇到這麼個東西吧 *** *** *** *** *** *** *** *** *** *** *** *** **

原创 Ubuntu 11.04 解決網絡管理器有線鏈接顯示"設備未託管"或"device not managed"的解決辦法

上午解決了網絡連接設置靜態IP無效的問題(Link),好了一直能正常上網,但是中午關機了小睡一覺起來以後,開機,發現有線網絡不正常了,好像沒有插網線一樣,點了下右上角的網絡連接發現“設備委託管”。 Google了一下,說是修改一個文件“

原创 Android UI 使用更快更高效

  之前有談過如何使用adapter更高效的,現在在談談其他的。 一、選擇恰當的圖像尺寸   視圖背景圖總是會填充整個視圖區域,圖像尺寸的不適合會導

原创 圖形加速卡技術 [專業的基礎技術文章]

  圖形加速卡技術論壇:1.入門篇--圖形加速之 圖形(發表於GZeasy.com: Jul 20 2003, 04:14 PM)來了這麼久,也對這

原创 Android2.3異步雙屏修改記錄之android CS架構

  在此之前,有必要理清一下下表1中所列出的一些概念。 ISurface 定義了基礎的Surface接口,供GUI系統客戶端(應用)和Serv

原创 android surfaceflinger研究----顯示系統

  一.  android顯示系統的建立     我們看SurfaceFlinger的定義就知道,它其實是一個Thread, 因此SurfaceFl

原创 android ADB基本操作命令

 ADB (Android Debug Bridge) 說明:下面一些命令需要有root權限才能執行成功 快速啓動dos窗口執行adb: 1. ad

原创 使用GDB調試Android NDK開發的程序

很多網友不清楚Android NDK使用C/C++開發的應用,其實在Linux下調試我們主要使用GDB調試。當然使用Logcat或自己寫入文件的方式調試也是可以的。有關Log打印可以參考Android開發網早期文章。今天Android12

原创 Android4.0.3 顯示系統深入理解

1. 簡介               網上已經有很多兄弟對Android的顯示系統做了深入解剖,很是佩服。可最近小弟在研究Android4.0時發現出入比較大,也許是Android4.0的修改比較多吧!因爲小弟沒有看Android4.0

原创 Cache 的write back和write through

爲了保證cache和memory的數據一致性,通常有三種方法: 1〉write through:CPU向cache寫入數據時,同時向memory也寫一份,使cache和memory的數據保持一致。優點是簡單,缺點是每次都要訪問memory

原创 DHCP + Static IP for DHCP server on eth1?

1.Here is setting or /etc/default/dhcp3-server(ubuntu 11.10 /etc/default/isc-dhcp-server): INTERFACES="eth1"   2.Here i

原创 Ubuntu下固定ip的網卡配置

  1。單網卡配單IP(普遍) vi /etc/network/interface auto eth0 iface eth0 inet static

原创 AlertDialog如何創建layerDim的過程

1.首先在alertdialog的構造函數中可以看到它採用了R.style.Theme_Dialog_Alert樣式; \framework\base\core\java\app\AlertDialog.java protect