Android4.0 刪除希伯來語

        正常思路應該是在build/target/product/languages_full.mk 或者languages_small.mk中操作:PRODUCT_LOCALES := en_US fr_FR it_IT es_ES de_DE nl_NL cs_CZ pl_PL ja_JP zh_TW zh_CN ru_RU ko_KR nb_NO es_US da_DK el_GR tr_TR pt_PT     pt_BR rm_CH sv_SE bg_BG ca_ES

Android4.0 狀態列添加螢幕鎖定按鈕

1>frameworks\base\packages\SystemUI\res\layout-sw600dp\status_bar.xml:<com.android.systemui.statusbar.policy.KeyButtonView android:id="@+id/sysbar_screenrotate"android:layout_width="80dip" android:layout_height="match_parent"android:src="@drawa

android4.0預設介面旋轉180之最近使用程式視圖倒立

系統預設旋轉了180度後,點擊狀態列的最近使用程式,發現裡面視圖還是倒的。跟蹤代碼修改如下:1>frameworks/base/packages/systemui/res/values-sw720dp/config.xml:<bool

模組靜態編譯到核心和編譯成模組執行個體

 模組靜態編譯到核心和編譯成模組執行個體【實驗目的】配置編譯支援目標板的Linux-2.6.22.6的核心,熟悉Linux核心的配置選項和編譯過程。熟悉模組靜態編譯到核心和編譯成模組,動態載入的方法和過程。【實驗環境】1、主  機:Ubuntu 10.10 發行版 [首先得配置好開發環境]2、目標機:FS2410開發板以及移植好的u-boot-2010.03、核心源碼包:linux-2.6.22.6.tar.bz2(打補丁後便支援FS2410)4、交叉編譯器 arm-linux-gnu-gcc-

Source Insight建工程之Uboot

         對於嵌入式學習經常就要和Uboot和核心打交道,Source Insight便是我認為非常好的源碼查看工具。對於Uboot和核心源碼的查看,它有著非常好的索引方式,且擁有非常方便的快速鍵操作方式。對於龐大的源碼樹最好就是建立一個工程來管理。但當你尋找一個關鍵詞的時候,會出現許多與之相關的檔案,不同的CPU和單板會有著同名的檔案,很明顯並不是所有的檔案都是我們需要查看的。那麼如何建立一個“節約”且合適的工程呢?在這裡分享下我的經驗。一、建立工程檔案夾       

Ubuntu10.10 64位編譯安裝最新git

          git init xxxx的時候報錯: fatal: git 1.7.2 or later required  或許是git版本太低,你可以自己編譯最新git源碼進行安裝。步驟:             1>git clone https://github.com/git/git.git             2>make configure;make;make install   出現git-compat-util.h:215: fatal error:

基於FS2410的wpa_supplicant移植

      上篇已經移植成功SDIO WIFI,不過AP是沒有加密的。而現在的無線wifi網路大多是wpa加密。所以就要用到wpa_supplicant這個工具。下面就是移植過程:一、下載源碼        http://hostap.epitest.fi/wpa_supplicant/        下載wpa_supplicant-0.7.3.tar.gz (openssl用到0.7.3提供的補丁)                #tar xvfz wpa_supplicant-0.7.3.

android4.1 修改預設字型大小

一:frameworks/base/core/java/android/content/res/Configuration.java:public void setToDefaults() 這個方法中進行修改,如果預設要改成特大字型,請改為1.15fpublic void setToDefaults() {       fontScale = 1.15f; //normal value is 1       mcc = mnc =

Android4.1 屏蔽一些不用的apk案頭顯示

一:packages\apps\Launcher2\src\com\android\launcher2\AllAppsList.java:/* Hide Package List */    public final String mHidePackage[] =         {            "com.android.quicksearchbox",            "com.android.contacts",//不想要顯示連絡人和撥號程式            "com.

android4.1 解決開關機爆破音問題

        本來都是硬體的問題,沒辦法做軟體的也得分擔責任啊!一般聲音相關,不難聯想到codec和speaker。那麼我在系統起來的時候可不可以不開啟speaker呢?反正又沒加什麼開機音樂,我就讓它靜靜的開機就是。那麼什麼時候開啟呢?系統起來後第一個操作的地方便是speaker開啟之時。一:屏蔽HAL層audio_hw.c:open()      /*adev->pa_handle = open("/dev/pa_dev", O_RDONLY);if

Android4.0 預設靜、動態案頭設定

預設靜態:                 (1) mkdir -p overlay\frameworks\base\core\res\res\drawable-xlarge-nodpi                 (2)並放置default_wallpaper.jpg  //你想設定的靜態案頭                 (3)在設定檔xxx.mk添加一行:DEVICE_PACKAGE_OVERLAYS :=$(LOCAL_PATH)/overlay 

進程地址空間 – 堆管理

堆是進程中用於動態分配變數和資料的記憶體地區。堆的管理對使用者來說是不可見的,因為程式員只會使用標準庫提供的輔助函數malloc等來分配任意長度的記憶體區。在kernel和malloc之間的經典介面是brk系統調用。堆是可以通過brk系統調用收縮和擴充的。新近的malloc調用使用了brk和匿名映射的組合方法,該方法提供了更好的效能。堆是一塊連續的記憶體區,擴充時是自下向上進行的,堆的位址範圍在mm_struct中的start_brk和brk定義,start_brk定義了堆的起始地址,brk定義

什麼是PLL, PLL的作用

PLL是phase locked loop的縮寫,中文譯作鎖相環。按照架構來分可分為類比,數字,數模混合型鎖相環。按照環路傳函可分為一階,二階,三階,高階鎖相環。按照其他分類方式可以分為整數型PLL和小數型PLL,電荷泵型和非電荷泵型PLL,LC VCO(壓控振蕩器)和ring-VCO 鎖相環,等等。PLL的作用主要有頻率合成和CDR(時鐘資料恢複)。頻率合成是指PLL反饋時鐘和輸入參考時鐘鎖定,由於在反饋回來中加入了分頻電路,所以VCO可以產生是輸入參考時鐘倍數的時鐘。分頻電路如果是整數分頻,

winCE6.0到期的解決辦法

   今天俺的WinCE6.0 Platform Builder到期了,開啟工程提示已超過180天,google了一下,找到瞭解決辦法:把gooogleman大俠提供的方法貼出來與大家共用之: "在PB安裝目錄下有個etkremov.inf,試用期是以此檔案的建立日期來計算的。將其刪除,然後建立一個檔案,再重新命名為etkremov.inf,不要直接建立這個檔案,否則由於filesystem tunnel,會導致建立的檔案總是沿用老檔案的建立時間"

進程地址空間 – 地址空間布局

虛擬位址空間包含了若干地區,其分布方式是特定於體繫結構的。但是基本都包含下列共同的成分。當前運行代碼的二進位代碼,程式碼片段又稱為text,所處的地址空間由稱為text段。程式使用的動態庫的代碼儲存全域變數和動態產生的資料的堆。用於儲存局部變數和實現函數/程序呼叫的棧環境變數和命令列參數的段將檔案內容映射到虛擬位址空間的記憶體映射。是由elf標準確定。每個體繫結構都指定了一個特定起始地址,因此這裡我們用兩個最常見的體繫結構IA32和ARM9為列,討論不同架構下的進程地址空間分布。IA32地址空間

Android4.0 狀態列添加截屏功能按鈕

1>frameworks\base\packages\SystemUI\res\layout-sw600dp\status_bar.xml:添加<com.android.systemui.statusbar.policy.KeyButtonView             android:id="@+id/sysbar_screenshot"            android:layout_width="80dip"           

進程地址空間 – 資料結構

進程描述結構 task_struct中包含下列成員 struct mm_struct *mm, *active_mm;每個進程描述符都包含: mm和active__mm,其中mm成員指向進程擁有的記憶體描述符,而active_mm則指向當前正在執行的記憶體描述符。對於普通進程來說,二者是一樣的;但是對於kernel線程沒有記憶體描述符,mm為空白,active_mm指向前一個執行進程的mm。mm_struct該結構儲存了進程的記憶體管理資訊156 struct mm_struct

OC、OD、線或線與邏輯

  一.什麼是OC、OD集電極開路門(集電極開路 OC或源極開路OD)open-drain是漏極開路輸出的意思,相當於集電極開路(open-collector)輸出,即ttl中的集電極開路(oc)輸出。一般用於線或、線與,也有的用於電流驅動。open-drain是對mos管而言,open-collector是對雙極型管而言,在用法上沒啥區別。開漏形式的電路有以下幾個特點:1.利用外部電路的驅動能力,減少IC內部的驅動。或驅動比晶片電源電壓高的負載.2.可以將多個開漏輸出的Pin,串連到一條線上。

RGB565轉24位之initlogo.rle

好不容易做好了initlogo.rle,可是放進/root目錄後,顯示非常不正常。原來initlogo.rle是565rgb  rle格式壓縮的,可是屏是24位顯示,這就難怪顯示糟糕了。沒什麼好想的,自己轉換吧!思路:原本顯示initlogo.rle圖片是在init進程被執行的(system/core/init/init.c),if( load_565rle_image(INIT_IMAGE_FILE) )

進程地址空間 – 輔助函數分析

記憶體區操作函數分析find_vmd1431 /* Look up the first VMA which satisfies addr < vm_end, NULL if none. */1432 struct vm_area_struct * find_vma(struct mm_struct * mm, unsigned long addr)1433 {1434 struct vm_area_struct *vma = NULL;14351436

總頁數: 61357 1 .... 24338 24339 24340 24341 24342 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.