原创 小菜學Chromium之OpenGL學習之二

在這個教程裏,我們一起來玩第一個OpenGL程序.它將顯示一個空的OpenGL窗口,可以在窗口和全屏模式下切換,按ESC退出.它是我們以後應用程序的框架.在CodeBlock裏創建一個新的GLUT Win32程序(不是console控制檯

原创 打造屬於自己的安卓Metro界面

前言:各位小夥伴,又到了每週更新文章了時候了,本來是週日能發出來呢,這不是趕上清明節嗎,女王大人發話了,清明節前兩天半陪她玩,只留給我週一下午半天時間寫博客,哪裏有女王哪裏就有壓迫呀有木有!好了閒話少說,上一篇博客(Android Metr

原创 如何保護自己的android app

經過了忙碌的一週終於有時間靜下來寫點東西了,我們繼續介紹android apk防止反編譯技術的另一種方法。前兩篇我們講了加殼技術(http://my.oschina.net/u/2323218/blog/393372)和運行時修改字節碼(h

原创 程序員健康之路

當我第一次聽到加班的時候,其實我是是拒絕的,我對領導說我拒絕;領導說可以加工資,就這樣我加了一個月的班之後,我的工資就DUANG的一下,上去了。之後我每個月都在加班,我也告訴我身邊的朋友加班,白天不用怎麼幹活,晚上可以加班,週末可以加班,假

原创 linux設備驅動第五篇:驅動中的併發與竟態

綜述在上一篇介紹了linux驅動的調試方法,這一篇介紹一下在驅動編程中會遇到的併發和竟態以及如何處理併發和競爭。首先什麼是併發與竟態呢?併發(concurrency)指的是多個執行單元同時、並行被執行。而併發的執行單元對共享資源(硬件資源和

原创 Android圖片開發內幕第一篇

前言:本來我是做電視應用的,但是因爲公司要出手機,人員緊張,所以就抽調我去支援一下,誰叫俺是雷鋒呢!我做的一個功能就是處理手機中的應用ICON,處理無非就是美化一下,重新與底板進行合成和裁剪,用到了很多Bitmap的知識。本來之前一直想寫一

原创 Android Metro風格的Launcher開發系列第一篇

前言:從畢業到現在已經三年多了,回憶一下這三年基本上沒有寫過博客,總是覺得忙,沒時間寫,也覺得寫博客沒什麼大用。但是看到很多大牛們都在寫博客,分享自己的東西,所以嘛本着向大牛看齊,分享第一,記錄第二的目的開始寫一個系列的文章,我會把我做一個

原创 Android webkit 事件傳遞流程

前言:基於android webview 上定製自己使用的可移植瀏覽器apk,遇到好多按鍵處理的問題。所以索***了一下keyevent 事件的傳遞流程。frameworks 層keyevent 事件開始是從/frameworks/base