Android的聯通性—USB的主機模式和從屬模式

本文譯自:http://developer.android.com/guide/topics/connectivity/usb/index.htmlAndroid通過兩種模式來支援各種USB外設和Android的USB附件(實現了Android從屬協議的硬體):USB從屬模式和USB主機模式。在USB的從屬模式中,外部的USB硬體作為USB主機。從屬USB裝置的例子包括機器人控制器、基座、診斷和音樂裝置、讀卡機等。這種沒有主機能力Android裝置不具備跟USB硬體進行互動的能力。Android

8款開源的Android遊戲引擎

很多初學Android遊戲開發的朋友,往往會顯得有些無所適從,他們常常不知道該從何處入手,每當遇到自己無法解決的難題時,又往往會一邊羨慕於 iPhone下有諸如Cocos2d-iphone之類的免費遊戲引擎可供使用,一邊自暴自棄的抱怨Android平台遊戲開發難度太高,又連個像樣的遊

Android: How to Unpack, Edit, and Re-Pack Boot Images

http://android-dls.com/wiki/index.php?title=HOWTO:_Unpack%2C_Edit%2C_and_Re-Pack_Boot_ImagesHOWTO: Unpack, Edit, and Re-Pack Boot ImagesSeveral people have already figured out the details on their own, but I have gotten requests to do a more

Android中的使用者詞庫——UserDictionry

關於android.process.acore經常看到android.process.acore會報異常,我啟動android2.3.3的模擬器看了一下logcat,android.process.acore進程包含了這麼幾個ContentProvider:com.android.providers.contacts.SocialProvidercom.android.providers.applications.ApplicationsProvidercom.android.providers

win32和android 的cocos2dx環境搭建詳細教程

轉載。。。。  請註明出處:http://blog.csdn.net/aa4790139/article/details/8086635詳細搭建步驟如下:1、Android 開發環境搭建Android開發環境搭建不是重點,相信看此文章的很多人都已經搭建成功,這裡隨便概述性的說說。1、下載 JDK2、下載 Eclipse3、下載 Android SDK4、啟動Eclipse , 安裝 ADT2、下載安裝Android NDK我使用的NDK版本為r5Google 出的最新NDK 為 r7 為

Android Telephony架構結構簡析

Android Telephony涉及的架構結構1所示。圖1  Android Telephony架構結構通過圖1可以發現Android Telephony架構結構的一些規律,具體如下。Android Telephony的業務應用跨越了AP和BP。AP與BP相互連信,符合前面介紹的智能手機硬體基本結構。Android系統在AP上運行,而Telephony運行在Linux Kernel之上的User Space空間。Android Telephony也採用了分層結構的設計,共跨越了三層Java

如何處理android 報錯 “Unparsed aapt error(s)”

在android 應用開發中,編輯,修改或增刪 res/下資源檔時有時會遇到如下錯誤提示:"Unparsed aapt error(s)! Check the console for output". 可檢查控制台輸出的提示來解決. 比如在res/layout下新加了一個xml檔案: NewScreen.xml, 這時就會遇到上述錯誤提示, 控制台會有類似如下提示:the layout file name can only contain characters in [a- z0-9] etc.

關於Android x86的啟動參數設定相關探討

      前面講了Android x86如何安裝到VirtualBox的方法,下面來看看啟動參數的設定問題。      說明:所有方法筆者也是從網上搜集得來,結合自己親測在此總結一下。       設定啟動參數其實很簡單,如下:選擇第一項,按“e”。選擇第一項,按“e”。        進到這裡就可以寫入啟動參數了,比如啟動時詢問解析度:vga=ask ,輸入完成後斷行符號即可回到上一個介面,按“b”啟動系統。        就會出現下面的詢問介面:斷行符號      

為Android手機或pad更換系統字型

     給android手機系統換字型,對於許多喜歡嘗鮮的使用者都想嘗試一番,而如此才能更換android系統的字型,是許多使用者都不瞭解的,而本文就詳細介紹了更換系統字型的步驟:1、首先要安裝一個軟體RootExplorer(下載:http://www.androidmi.com/xz/xtgj/zenqiang/201003/266.html),用來查看系統檔案夾,安裝好後運行,可以隨便看看,看一下system/font下面,對了,字型就放在這裡面DroidSans.ttf是英文字型Dro

android linux getprop setprop wathcprop的使用

關鍵詞:android  linux  getprop  setprop  wathcprop 系統:android2.3 android4.0一、 設定檔在android系統中,有一些初始化的設定檔,例如:/init.rc/default.prop/system/build.prop檔案裡面裡面配置了開機設定的系統屬性值,這些屬性值,可以通過getprop擷取,setprop設定,如:二、getprop stopprop watchprop

android 電池(三):android電池系統

關鍵詞:android電池系統電池系統架構 uevent power_supply驅動平台資訊:核心:linux2.6/linux3.0系統:android/android4.0 平台:S5PV310(samsungexynos4210) 、samsung exynos4412作者:xubin341719(歡迎轉載,請註明作者)歡迎指正錯誤,共同學習、共同進步!!android 電池(一):鋰電池基本原理篇android 電池(二):android關機充電流程、充電畫面顯示android 電池(

Android sendevent/getevent 用法

getevent/sendevent源碼這兩個命令的源碼在system/core/toolbox/下,sendevent.c getevent.cgetevent使用getevent獲得/dev/input/eventX裝置彙報的事件,這個命令還會輸出所有event裝置的基本資料,如下:add device 1: /dev/input/event1  name:     "mxc_ts"add device 2: /dev/input/event0  name:    

Android Vold架構

1. 總體架構2. 流程概覽2.1 開啟Vold2.2 引導Uevent2.3 處理事件 Vold - Volume Daemon儲存類的守護進程,作為Android的一個本地服務,負責處理諸如SD、USB等儲存類裝置的插拔等事件。1. 總體架構Vold服務由volumeManager統一管控,它將具體任務分別指派給netlinkManager, commandListener, directVolume, Volume去完成。Vold服務向下通過socket機制與底層驅動互動,向上通過JNI,

android wifi驅動開發日記(一)

       學習android

淺析Android中的Intent(意圖)

 在學習Intent意圖之前,先介紹一點理論知識。看暈了的也不要緊,後面我將會用詳細的執行個體,向大家講解Intent (意圖)。Android基本的設計理念是鼓勵減少組件間的耦合,因此Android提供了Intent (意圖) ,Intent提供了一種通用的訊息系統,它允許在你的應用程式與其它的應用程式間傳遞Intent來執行動作和產生事件。使用Intent可以啟用 Android應用的三個核心組件:活動、服務和廣播接收器(四大組件中還有一個是“內容提供者”--Content

在Ubuntu上下載、編譯和安裝Android最新核心原始碼(Linux Kernel

  在前一篇文章提到,從原始碼樹下載下來的最新Android原始碼,是不包括核心代碼的,也就是Android原始碼工程預設不包含Linux Kernel代碼,而是使用預先編譯好的核心,也就是prebuilt/android-arm/kernel/kernel-qemu檔案。那麼,如何才能DIY自己的核心呢?這篇文章一一道來。      一. 首選,參照前一篇在Ubuntu上下載、編譯和安裝Android最新原始碼準備好Android原始碼目錄。      二. 下載Linux Kernel

Android中如何做到Service被關閉後又自動啟動

 首先要說的是,使用者可能把這種做法視為流氓軟體。大部分時候,程式員也不想把軟體做成流氓軟體,沒辦法,領導說了算。 我們在使用某些Android應用的時候,可能會發現安裝了某應用以後,會有一些服務也會隨之運行。而且,這些服務每次都會隨著手機開機而啟動。有的服務做的更絕,當使用者在啟動並執行服務中手動停止該服務以後,過了一段時間,服務又自動運行了。雖然,從使用者的角度來說,這種方式比較流氓。但是,從程式員的角度來說,這是如何做到的呢?經過研究,我發現有一種方式是可以實現的。下面就和大家分享。 先簡

android基礎知識15:獲得android系統資訊04—ActivityManager

      本系列獲得應用程式資訊文章:      android基礎知識15:獲得android應用程式(包)資訊01—info類      android基礎知識15:獲得android應用程式(包)資訊02—大小      android基礎知識15:獲得android應用程式(包)資訊03—PackageManager      android基礎知識15:獲得android應用程式(包)資訊04—ActivityManager      

android Launcher源碼解析07:Workspace 01——概述

       launcher最重要部分是幾個螢幕,其中涉及到一個Workspace布局。Workspace的主要功能是完成多個螢幕及壁紙的顯示,同時完成螢幕之間的切換及壁紙添加。1、初始化/** * Used to inflate the Workspace from XML. * * @param context The application's context. * @param attrs The attribtues set containing

Android 下載一個檔案以及開啟這個apk檔案

下載一個網路檔案的函數如下public static File downLoadFile(String httpUrl) { // TODO Auto-generated method stub final String fileName = "nq.apk"; File tmpFile = new File("//sdcard"); if (!tmpFile.exists()) {

總頁數: 2771 1 .... 41 42 43 44 45 .... 2771 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.