Linux下為Android模擬器增加SD卡

Linux下為Android模擬器掛載SD卡1. 建立sd卡:~/gingerbread$ mksdcard -l mysdcard 256M mysdcard.img在目前的目錄下建立一個SD卡鏡像檔案,名字為mysdcard.img,256M表示該SD卡的容量為256MB2. 啟動模擬器掛載sd卡:~/gingerbread$ emulator -sdcard mysdcard.img啟動模擬器掛載SD卡3. 拷貝檔案到SD卡上:~/gingerbread$ adb push

Android手機防止休眠

 實現這一功能的方法有兩種,一種是在Manifest.xml檔案裡面聲明,一種是在代碼裡面修改LayoutParams的標誌位。具體如下:  1、在Manifest.xml檔案裡面用user-permission聲明。代碼如下:  < uses-permission android:name=”android.permission.WAKE_LOCK” >  < /uses-permission >   這種方法,在安裝apk時,系統會提示安裝人是否允許使用禁止休眠功能。

Android call setting 源碼分析 從頂層到底層(下)

看下篇之前,請先讀這三篇文章: Android GSM驅動模組(rild)詳細分析(一)基本架構及初始化Android GSM驅動模組(rild)詳細分析(二)request流程Android GSM驅動模組(rild)詳細分析(三)response流程這幾篇分析了android 的 GSM 也就是 RIL 部分的驅動。我這篇文章也就是建立在這個基礎上的。 上篇最後說到 framework 最後通過 socket 給底層發資訊來溝通,有一個守護進程來接收資訊,這個進程就是

向android模擬器更換系統APK

 修改了一個android內建的AP,比如launcher,然後單獨編譯launcher,出來一個launcher.apk。如何把這個apk放到模擬器裡直接看效果而不用build出整個image?在網上查到的方法都是說直接 adb install。但我試過,系統會提示該apk已存在,根本無法放進去。是我方法錯了還是網上這別人的方法根本就不能用?請教同事才知道他們是這樣做:先啟動模擬器: >emulator -avd myavd 然後remount: >adb

在 Android 中調用二進位可執行程式(native executable )

前幾天有需要在java代碼中調用二進位程式,就在網上找了些資料,寫點東西記錄下。Android 也是基於linux 的系統,當然也可以運行二進位的可執行檔。只不過Android 限制了直接的方式只能安裝運行apk檔案。雖然有NDK可以用動態連結程式庫的方式來用C的二進位代碼,但畢竟不方便。至少我們可以調用linux的一些基本命令,如ls,rm等。 第一種方法:Runtime.exec(String[]

Android NDK 下的寬字元編碼轉換及icu庫的使用

    原貼http://topic.csdn.net/u/20101022/16/1b2e0cec-b9d2-42ea-8d9c-4f1bb8320a54.html?r=70149216 ,看過並動手實現,記錄下來以備再用。    如果是在java層,有String類可以很好的轉換各種編碼,在ndk下面就沒有現成的公開的工具,不過可以用icu4c。    ICU4C

Learning Android 第十五章 NDK 翻譯一

 第十五章

Android中的Activity

    對於任何一個Android應用程式來講,Activity類都是其核心組成部分。在很多時候你需要為每一個螢幕顯示定義和實現一個Activity。Activity類需要引入包import android.app.Activity。    Android應用程式可以使多線程的,Android允許同時運行多個程式。應用程式可以擁有後台進程,並且可以被來電、簡訊等事件中斷。但是在同一個時間只能有一個活動的程式對使用者可見,也就是說,任意時刻只有一個Android應用程式的Activity處於前台。

簡單解釋Android中的任務、進程和線程

一、任務要解釋什麼是Android中的任務,需要提到應用程式(application)和Activity。Activity:Android中最基本的應用程式組件。一個Activity通常就是一個單獨的螢幕,用於呈現資料和與使用者進行互動。應用程式:比如說qq軟體就是一個應用程式,通常由多個Activity組成。有了上面兩個概念,就可以很好理解任務了。一個Android任務通常會涵蓋多個Activity,而這些Activity可能分別屬於不同的應用程式(application)。從Activity

Learning Android 第十五章 NDK 翻譯二

JNI標頭檔下一個步驟就是在Fiblib Java檔案的基礎上建立C的標頭檔。如何做到呢,我們用Java的標準javah工具。前提是你要安裝上Java開發工具集(JDK),你會在JDK/bin目錄下找到這個工具。現在讓我們來建立C的標頭檔吧,去你的項目的bin目錄執行:[Fibonacci/bin]> javah -jni com.marakana.FibLibjavah-jni

Android ListView例子詳解

三種實現方法,由淺入深。這中間要注意Adapter的用法,其實你要是看過Android的文檔,你會發現有很多Adapter,如果你還不太清楚適配器模式,可以先補補這方面的知識。在實際工作中,設計模式是個很好的幫手。兩個layout檔案:main.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"

Android NDK: APP variable defined to unknown applications: hello-jni

在使用android-ndk-r4b用命令make APP=hello-jni編譯hello-jni例子的時候,出現了以下錯誤資訊:Android NDK: APP variable defined to unknown applications: hello-jniAndroid NDK: You might want to use one of the following:build/core/main.mk:81: *** Android NDK: Aborting .

Android中一個單行與多行並存的listview

可以用來參考: <?xml version="1.0" encoding="utf-8"?><ScrollView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent"

Android架構和特徵

本文轉自網路... 架構 從SDK文檔中,偷來一幅Android平台的架構圖,如上。在整個架構最底層紅彤彤的部分,是Linux

ANDROID 管理連絡人

通過Android系統提供的介面,可以很方便的管理連絡人資訊。 添加 新增連絡人... 1.6上的代碼String peopleName = "name";ContentValues personValues = new ContentValues();// namepersonValues.put(Contacts.People.NAME, peopleName);/* STARRED 0 = Contacts, 1 = Favorites

android問題集錦之android.os.BadParcelableException: ClassNotFoundException when unmarshalling

在上篇文Activity間傳類對象資料中的person類中加入一個List欄位的話,如下package com.linc.meta; import android.os.Parcel; import android.os.Parcelable; public class Person implements Parcelable { private String Name = null; private String Gender = null;

Android自訂GridView之實現一個圖片加多個文字框

GridView的使用是很簡單的,API Demo中有例子,但是要實現複雜的GridView,就需要自訂了。今天我們要實現如下的效果:先說它的布局,它是由gridview和grid_item兩部分組成。main.xml<?xml version="1.0" encoding="utf-8"?><GridView xmlns:android="http://schemas.android.com/apk/res/android"

Android自動補全教程

建立一個能自動補全提示的文本輸入控制項(widget),可以使用AutoCompleteTextView控制項。提示從與控制項關聯的ArrayAdapter提供的字串集合得到。在這個教程中,你將要建立一個自動提示國家名字的AutoCompleteTextView。啟動一個新項目並命名為HelloAutoComplete。建立一個名為list_item.xml的XML檔案並把它儲存在res/layout/檔案夾下。編輯檔案像下面這樣:<?xml version="1.0" encoding=

Learning Android 第十五章 NDK 翻譯總結

這篇文章對入門NDK非常有協助,今天晚上剛剛把代碼在我的 環境下跑起來。我的環境是Fedora14,我的Eclipse for java也安裝了CDT支援C、C++開發。之前說過要把項目上傳的,地址:http://download.csdn.net/source/3464733為什麼要寫這個總結呢?我感覺還是有些必要的。NDK開發涉及到Java和C/C++的互動,在開發過程中難免遇到錯誤和這樣那樣的問題。我現在linux下做NDK開發要比Windows下簡單了下,少了一個環節。對於剛入門的同學,

Learning Android 第十五章 NDK 翻譯三

測試我們的工作這時我們就可以對斐波那契程式開火了,運行它並測試它!注意哦,數值n越大,程式運算的時間越長,尤其是用遞迴演算法。建議n取值在25到30之間。還要注意的是,我們做的所有的事情都是在Activity的UI主線程中,長時間阻塞線程會導致程式的無響應(not

總頁數: 2945 1 .... 361 362 363 364 365 .... 2945 Go to: 前往
Tags Index:

聯繫我們

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

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