原创 android apk 防止反編譯技術第一篇-加殼技

做android framework方面的工作將近三年的時間了,現在公司讓做一下android apk安全方面的研究,於是最近就在網上找大量的資料來學習。現在將最近學習成果做一下整理總結。學習的這些成果我會做成一個系列慢慢寫出來與大家

原创 chromium瀏覽器開發系列第二篇:如何編譯最新chromium源碼

說一下爲什麼這麼晚才發第二篇,上週和這周department的工作太多了,晚上都是十點半從公司出發,回家以後實在沒有多餘的精力去摸鍵盤了。所以請大家包涵! 上期回顧: chromium源碼下載: 找個靠譜的vpn(我試過了,網上

原创 Ubuntu14.04 Chromium 編譯

1、下載depot_tools: 首先安裝 git-core: sudo apt-get install git-core 執行命令: git clone https://chromium.googlesource.com/chro

原创 vim 高級使用技巧第二篇

上篇我貼上了我使用的vim配置及插件配置,有這些東西只能是一個腳本堆積,無從談高效的代碼閱讀開發。 下面我們就來寫經常使用的命令,就從配置F系列快捷鍵開始吧。 F+ n 快捷鍵配置  F1基本上時幫助,這個貌似不能被 Termin

原创 linux設備驅動第五篇:驅動中的併發處理

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

原创 深入理解html5標籤

文章簡介: 關於html5相信大家早已經耳熟能詳,但是他真正的意義在具體的開發中會有什麼作用呢?相對於html,他又有怎樣的新的定義與新理念在裏面呢?爲什麼一些專家認爲html5完全完成後,所有的工作都可以達到真正的雲方式呢?這一系列的

原创 Android webkit 事件傳遞流程

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

原创 調試chromium的快捷方式

上一篇我們簡單的將了在Ubuntu上編譯chromium,android content_shell_apk的編譯,一切順利的就能生成apk。但是我們僅僅只是照搬了人家google開源的東西,作爲一個開發者我們應帶着探索的精神,都說它穩

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

請原諒我隔了這麼久纔開始寫這一系列的第二篇博客,沒辦法忙新產品發佈,好了廢話不說了,先回顧一下:在我的上一篇博客http://www.cnblogs.com/2010wuhao/p/4363041.html#3153255 寫了如何配置

原创 如何防止Android應用代碼被竊

上一篇我們講了apk防止反編譯技術中的加殼技術,如果有不明白的可以查看我的上一篇博客http://my.oschina.net/u/2323218/blog/393372。接下來我們將介紹另一種防止apk反編譯的技術-運行時修改字節碼。

原创 如何保護自己android app代碼不被盜用

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

原创 linux設備驅動第四篇:以oops信息定位代碼行爲例談驅動調試方法

上一篇我們大概聊瞭如何寫一個簡單的字符設備驅動,我們不是神,寫代碼肯定會出現問題,我們需要在編寫代碼的過程中不斷調試。在普通的c應用程序中,我們經常使用printf來輸出信息,或者使用gdb來調試程序,那麼驅動程序如何調試呢?我們知道在調

原创 你所不知道的html5與html中的那些事(四)——文本標籤

文章簡介:       關於html5相信大家早已經耳熟能詳,但是他真正的意義在具體的開發中會有什麼作用呢?相對於html,他又有怎樣的新的定義與新理念在裏面呢?爲什麼一些專家認爲html5完全完成後,所有的工作都可以達到真正的雲方式

原创 程序員健康之路

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

原创 Android Bitmap那些事之如何優化內存

前言:”安得廣廈千萬間,大庇天下寒士俱歡顏“——杜甫。在帝都住的朋友們都可能會遇到租房子困難的問題(土豪請無視),找房子真是力氣活,還耗費時間,佔用我寶貴的寫博客時間,沒辦法,誰讓咱沒錢還想住的好點,努力努力掙錢!!!以上發點牢騷,現在