android源碼解析 —- camera 照相機 攝像機 .

 文章出處:http://blog.csdn.net/dany1202/archive/2011/01/26/6164450.aspx 一.camera啟動1.一個activity啟動調用流程:    onCreate()-->onStart()-->onResume()    onCreate():    1.可添加所需布局檔案,畫介面。   

Android預設設定儲存在哪裡

一處為framework公用的framework-res.apk中frameworks/base/core/res/res/values/config.xml會產生/system/framework/framework-res.apk,其中的resource可以被系統其它部分使用。如config_lowBatteryWarningLevel就在config.xml中定義:<integer

Android學習劄記三:初涉Service(1)之Context.startService()與Context.bindService()區別

服務不能自己運行,需要調用Context.startService()或Context.bindService()方法啟動服務。這兩種方法都可以啟動Service,但它們使用的場所不同:(1)使用startService()方法啟動服務,調用者與服務之間沒有關聯,即使調用者退出,服務仍可運行。(2)使用bindService()方法啟動服務,調用者與服務綁定在一起,調用者一旦退出,服務也就終止。(3)如果使用startService()方法啟動服務,在服務還未被建立時,系統會先調用服務的onCr

Android學習劄記一:初涉View(1)

在View的學習中,借鑒以往JavaME的經驗,這裡首先把它們使用到的一些類、方法等簡單做下類比:Android-->JavaMEView-->CanvasCanvas-->GraphicsonDraw(Canvas canvas)-->paint(Graphics g);...好,為直觀起見,先呈出  ViewMain類代碼package demo.view;import android.content.Context;import

Android開發googleMap+GPS定位中的關於Criteria一知半解問題

正在做一個有關googleMap+GPS的應用,之前有一個困擾近一個月的莫名問題,就是程式對googlemap初始化時出現異常之後應用便很“優雅”的掛掉,但值得注意的問題是在模擬器上跑這個應用,嘛問題也沒有,在真機上,多數的真機“掛機”,只有少數的真機正常。這個對於java程式員來說,絕不亞於uncatch exception異常的打擊。 今天仔細看書,看到如下一段代碼: LocationManager locationManager =

Android開發問題集結貼

A1 .WARNING: Application does not specify an API level requirement! ApiDemos] Device API version is 3 (Android 1.5) Q: AndroidManifest.xml中需指定users sdk <uses-sdk android:minSdkVersion="3"/> A2: 模擬器設定上網代理Q:啟動模擬器時使用: emulator -avd your_avd_name -

android 修改ramdisk.img和init.rc && android啟動後設定/d

有時候希望在啟動後做點事情,比如在sdcard上建立目錄,修改/data的存取權限等,這些都可以放在init.rc中去完成,那麼如何來完成呢,最近由於工作的需要,在這方面進行了一些研究,特寫於此,供大家參考。      通過下面的例子來講述,實現一個功能:在android系統啟動後,修改/data的存取權限為770.共4步:1、解壓ramdisk.img 2、用c語言完成要實現的功能 3、修改init.rc,啟動c語言可執行程式  4、製作ramdisk.img     

Android init.rc 筆記(概況及init.rc文法)

Android的根目錄下有一系列非常重要的設定檔,即:init.rc init.xxxxx.rcAndroid中解析這些設定檔的代碼在:system\core\init目錄下。 核心檔案是init.c,相關的文法說明請參見:readme.txt本文簡單介紹一下init.rc文法。關於init.c的分析下次進行。 Readme.txt原文及註解如下:Android Init Language---------------------The Android Init Language

The Android boot process from power on

The Android boot process from power onfrom: http://www.androidenea.com/2009/06/android-boot-process-from-power-on.htmlSince mobile platforms and embedded systems has some differences compared to Desktop systems in how they initially start up and

android 全域路徑變數

ifeq (,$(strip $(OUT_DIR))) OUT_DIR := $(TOPDIR)out endif DEBUG_OUT_DIR := $(OUT_DIR)/debug # Move the host or target under the debug/ directory # if necessary. TARGET_OUT_ROOT_release := $(OUT_DIR)/target

Android學習劄記二:資料存放區之SharedPreferences

android中的資料存放區方式多種,本機存放區方式目前總結起來有:(1)通過file儲存,即把資料儲存在檔案中。(2)SQLite儲存,android上的一個微型資料庫,雖小,但樣樣俱全。(3)SharedPreferences儲存,其實我認為這種方式和第一種儲存方式一樣,只不過這種儲存的資料是處理為xml資料存放在裝置中。等等...今天談談SharedPreferences的資料存放區的執行個體實現。假設有需求:一個應用程式需要對註冊使用者的姓名、年齡、性別進行儲存,書寫程式通過Shared

android終端tcpdump資料抓包

最近由於項目需求,對tcpdump現學現用1、手機擷取root許可權         自己下載工具在通過cmd來root手機太繁瑣,推薦一個“卓大師刷機專家”刷機工具來完成。,“卓大師”pc版http://www.dashi.com/product/5.html,下載安裝完成後運行,擷取root在“工具 +

Android: /cache中的檔案是怎麼消失的

自己放某個檔案到/cache分區,重啟後發現檔案消失了,那麼是怎麼消失的呢?Step 1. packages\providers\DownloadProvider\src\com\android\providers\downloads\StorageManager.java: /** * Removes files in the systemcache and downloads data dir without corresponding entries in *

Android logcat 常用參數

1. 只看某一TAG的loglogcat過濾器的文法是tag:priority,也就是說logcat -s “TAG:PRIORITY”tag標籤就是log.i或者log.d的第一個參數。例如:Log.i("mytest", "this is a log.");過濾器為:V    Verbose D    Debug I    Info W    Warn E    Error F    Fatal S    Silent (supress all output) 例如:logcat -s

Android: /cache中的檔案是怎麼消失的

自己放某個檔案到/cache分區,重啟後發現檔案消失了,那麼是怎麼消失的呢?Step 1. packages\providers\DownloadProvider\src\com\android\providers\downloads\StorageManager.java:[html] view

android相關問題、網摘集錦(持續更新中…)

1,如何將不同大小的圖片都設定成手機螢幕大小顯示?http://topic.csdn.net/u/20101112/16/df392ae4-42e2-4fe3-bcb9-98c8c2430d52.html?14958 2,android布局屬性詳解http://www.cnblogs.com/jqyp/archive/2010/10/23/1859182.html 3,來電通相關來電通的設計http://www.eoeandroid.com/thread-688-1-1.htmlAndroid來

Android Cache Partition

來自:http://dlwt.csdn.net/fd.php?i=326037831086282&s=eeb1c29671889674de8258c0f1e29882 Android Cache Partition What means “Backup”?Android's backup service allows you to copy your persistent application data to remote "cloud" storage, in order to

android adb 網路不可用。

Android 終端adbd服務需要開啟5555號連接埠來建立於adb的串連,如果未開啟5555連接埠,則不能通過網路調試查看是否可以網路調試: # netstat 有5555連接埠開放,說明可以進行串連:> adb connect 192.168.x.x如果netstat顯示沒有5555連接埠開放,則需要設定adbd參數,並重新啟動adbd服務:# stop adbd# setprop service.adb.tcp.port 5555# start adbd然後再嘗試串連:adb

Ubuntu Lucid(10.04)上安裝Google Android SDK環境

http://blog.daliansky.net/ubuntu-lucid-10-04-environment-to-install-google-android-sdk.html 1. 安裝jdk及eclipse12sudo aptitude install sun-java6-jre sun-java6-plugin sun-java6-fonts sun-java6-jdksudo aptitude install eclipse-platform eclipse-plugin-cvs

kinect 無法在我的android開發板上顯示的分析

之前在網上發現駭客已經將kinect移植到android上,使用的beagleboard平台。公司想在kinect上深耕一下,所以需要將kinect在公司的android開發板上實現。記錄以備忘。 一,按照駭客的教程,將之移植到beagleboard

總頁數: 2945 1 .... 423 424 425 426 427 .... 2945 Go to: 前往
Tags Index:

聯繫我們

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

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