Android源碼目錄hardware/ril/libril中總共包含5個C/CPP文件,它們分別是ril_commands.h、ril_unsol_commands.h、ril_event.h、ril_event.cpp和ril.cpp。這篇文章主
//先看下效果//目錄結構//main.xml 就一個按鈕,我就不多說了。//strings.xml ,字符串<?xml version=1.0 encoding=utf-8?> <reso
//代碼很簡單,不做什麼解釋//圖片的獲取。//main.xml<?xml version=1.0 encoding=utf-8?> <LinearLayout xmlns:And
開發HTML代碼是一件簡單的事情,一個文字編輯器,然後一個支持HTML5的浏覽器即可(本人的浏覽器是Firefox8.0.1 )。了解HTML的朋友應該知道,HTML5中最讓人興奮的API是canvas,它給了HTML5開發者隨意塗鴉的能力。下來我們
我們都知道Android的網絡功能很不錯,當然Android中WebView組件也挺不錯,可以直接進行加載網頁,我們可以把這個看做一個小型的浏覽器\【注】以下的一些內容我翻譯了一下文檔,可能有些翻譯不太准確,就算自己當做一次學習英文的機會了,請大家稍
初學Android實現打電話的功能-使用Intent和AndroidManifset.xml中加入權限。自己剛剛閒著沒事做了一個很簡單的撥號器,初學 步驟: 一:布局文件先設計撥號器的簡單界面&nb
上次我們做了一個簡單的hello world,這次我們來寫一個電話撥打系統,其實這個電話撥打並不是真正的自己的程序撥打的電話,而是調用的系統程序而實現的電話撥打。首先我們建立項目Phone,在項目的aluesàstrings下創建所需要的字符串&nb
我們開始了我們的主攻課程Android,在進行android的開發前,首先需要我們配置開發環境。 一 相關下載1Java JDK 下載進入該網頁::http://www.java.sun.com/javase/downloads/index.jsp選
一、首先我們需要建立工程Android的SDK環境安裝完成後,就可以在SDK中建立工程並進行調試了。建立Android工程步驟如下: 選擇“File”>“New”>“Project” 選擇“Android”>“Android Pro
main_loop中執行的最重要的操作便是引導內核。引導分兩步。第一步先讀取內核鏡像uImage到內存。然後再使用bootm引導內核。讀取內核只是進行內存復制,因此僅僅需要分析bootm。 /************************
bootm命令執行過程中調用了bootm_start函數,這個函數比較重要,所以先分析它。1.common/cmd_bootm.c static int bootm_start(cmd_tbl_t *cmdtp
終於分析完了main_loop,發文紀念一下。 1。main_loop common/main.c main_loop又臭又長,去掉宏注釋掉的部分就只剩下一點點了。如下: void main_loop (void){#i
想搞搞自己的編程語言,暫時命名為Fun吧,希望最終的結果是這東西能用,大家覺得有趣,就可以了。雖然不一定能成功,但做到多少是多少吧。過程中學到的才是關鍵。目標是要把語言最終翻譯到native code。因為總不喜歡有虛擬機的語言,雖然平時用著也很爽。
/*Linux字符設備驅動源代碼scdd.c*/#include <linux/init.h> /*模塊頭文件*/#include <linux/module.h>#include <linux/
在Linux下匯編使用的是AT&T匯編語法,同在windows上的Intel語法有所區別總結一下AT&T同Intel語法區別1 AT&T的立即數前面要加上$符號,比如$42 AT&T的寄存器前面要加上%符號,比如%ea
在Windows下可以用GetPrivateProfileString或GetPrivateProfileInt方便讀取.ini配置文件內容,但是在Linux平台上就一籌莫展了。為了解決該問題,打算用C來讀取.ini,即可不受平台的限制了。#defi
想著有個ds18b20,於是就寫了一個18b20的驅動。是在mini2440上面實現的。ldd3的大師說得好,linux驅動應該盡可能多的提供機制,而不是提供策略。我覺得說得太有道理了。驅動本身就不應該涉及到太多策略問題,策略問題應該盡可能多的由應用
最近一段時間移植了ralink 2070的驅動到Android上面,網上雖然有ralink的移植文章,但是我按照步驟移植,還是出現了一些問題,比如識別不到網卡,搜不到網絡等問題,所以我把移植的大概步驟記錄下來,用於以後查詢,下面就是大概的移植步驟1&