原创 Camera API1 從應用到CameraService分析

       文章根據這個整理而成。http://blog.chinaunix.net/uid-25314474-id-2938255.html。找到最後才發現上面介紹的Camera竟然是基於Android1.0寫的文章,頓時淚奔,不過也

原创 以太坊源碼解讀 資料整理

github上面最全的以太坊源碼解讀 https://github.com/ZtesoftCS/go-ethereum-code-analysis 寫的比較專業,p2p相關的有點少 https://blog.csdn.net/teaspr

原创 truffle出體驗

第一次使用,按照網上教程出現出現錯誤.Error: `truffle init` no longer accepts a project template name as an argument.- For an empty projec

原创 編譯Android 2.3源碼錯誤總結

雖然版本2.3很老了,但是這是在完全新的Ubuntu上面編譯的,可以使我們更加熟練. 1. host C: acp <= build/tools/acp/acp.c <command-line>:0:0: warning: "_FORTI

原创 binder驅動和內核交互筆記

進程只運行在進程固有的虛擬地址空間, 剩下的1G是內核空間 用戶代碼和相關庫都運行在用戶空間的代碼區域. 兩個進程共享的內核空間  binder driver是通信媒介 ipc由調用服務號,調用函數名,b

原创 Android源碼下載 清華AOSP鏡像源

這個是Android源碼鏡像源  https://mirrors.tuna.tsinghua.edu.cn/help/AOSP/ 把https://android.googlesource.com/

原创 android框架揭祕之android中c++寫的服務筆記

本地系統服務都是使用本地系統服務框架實現的 RPC信息僅包括RPC代碼和RPC數據   + 目的信息handle和 binder協議即爲 ipc數據 客戶端 有服務接口    服務端不僅有服務接口還要服務

原创 Android Logcat小結和adb常用命令

可以先通過adb shell ps查看應用相關的pid號。 然後根據PID號 adb logcat  | grep pid這樣可以打印跟本應用相關的log。 adb logcat -b main可以查看跟應用相關的Log.  -b <b

原创 Android RenderScript高斯模糊

          今天看代碼的時候,看到了其中有.rs結尾的文件,不是很明白,還有RenderScript類,看的一臉矇蔽,不知所云,然後百度了一下,收貨還真不少,這東西在圖形處理這塊用處挺大的。              今天先說說

原创 讀區塊和交易,合約和虛擬機 筆記

讀文章第二遍大致筆記, [以太坊源代碼分析] I.區塊和交易,合約和虛擬機 tx 的轉帳轉出方地址確實沒有如轉入方一樣被顯式的聲明出來,而是被加密隱藏起來了,在Ethereum裏這個轉出方地址是機密,不能直接暴露。這個對tx加密的環節,在

原创 go語言實現鏈表

聲明結構體//聲明全局變量,保存頭結點 var head *Node var curr *Node //聲明節點類型 type Node struct { //數據域 Data string //地址域 NextNode *No

原创 update-alternatives命令

查看Java命令的位置 找到/etc/alternatives/java的軟鏈接位置 它使我們可以看到一個命令的所有可選命令。執行代碼: alternative的狀態有兩種:自動和手動。每個alternative的初始狀態都是自動,

原创 android框架揭祕之Java服務學習筆記

Java應用程序服務 由Activity Manager Service進行管理 FooManager 是包裝類,用來獲取FooService的 IFooService.aidl會自動生成IFooServ

原创 Android中init進程的工作

在最後的循環中,監聽三個事件,一個是熱插拔事件,一個是修改屬性服務,幾個重要進程的狀態.     init.rc文件在Android文件系統運行過程中用於通用的環境設置及進程相關的定義.init.{hardware}.rc用於定義Andr

原创 Android Binder驅動中的基礎數據結構整理

                  最近突然看到一個博客,是講Binder原理的,以前看深入理解Android I的時候看過,那時候就看不懂。感覺這個還有點意思,就看了好幾天,發現越看越不懂,然後看老羅的博客,發現也不是太懂,現在想根據書