Android模擬器無法儲存資料

現象描述: 在正常情況下,當模擬器被開啟後,會在C:\Documents and Settings\Administrator\.android\avd\xxx.avd的目錄下會產生cache.img.lock,hardware-qemu.ini.lock, sdcard.img.lock,userdata-qemu.img.lock這樣的檔案夾,用來標記當前模擬器裝置處於開啟狀態,當模擬器裝置關閉的時候會自動刪除這些檔案夾。 但是,如果電腦意外重啟或者模擬器被非法關閉時,

[Android開發常見問題-5] 如何檢測耳機的插入狀態

近期在研究如何通過耳機進行一些控制操作,自然涉及到如何檢測耳機是否插入的狀態,經過一番查詢和實驗,總結如下1.原理:其實android系統在耳機插入和拔出的時候都會發送廣播,所以我們要想檢測耳機的狀態只需要註冊響應的BroadCastReceiver,對狀態進行響應的判斷就ok了。這個廣播的名字叫做:android.intent.action.HEADSET_PLUG注意,在manifest.xml裡面要添加響應的許可權:<uses-permission

Android animation學習筆記之propery animation

    以前寫部落格都是用百度空間,總感覺不專業,訪問量少,好友少,裡邊可運用的資源也少,所以昨天網上查了一下,覺得iteye社區還不錯,就申請了一個iteye帳號,今天開始寫博,希望大家多關注多交流,共同進步.    

Android 靜默安裝/後台安裝

 Android實現靜默安裝其實很簡單,今天在網上找資料找半天都說的很複雜,什麼需要系統安裝許可權、調用系統隱藏的api、需要系統內容下編譯、需要跟systemUI同進程什麼的。我不知道他們真的實現了靜默安裝沒有,反正我按照他們的方式統統都失敗了。    下面我來說說我的靜默安裝實現方式,親測效果跟豌豆莢一樣,並且實現起來非常簡單:      

Android自訂圖形,圖形的拼接、疊加、相容

直接上Xfermode子類:AvoidXfermode  指定了一個顏色和容差,強制Paint避免在它上面繪圖(或者只在它上面繪圖)。PixelXorXfermode  當覆蓋已有的顏色時,應用一個簡單的像素XOR操作。PorterDuffXfermode 

android 4.0新控制項 Switch 方法解析

就是很像開關的那種控制項,它只有兩個狀態:on和off:在IOS中,有個UISwitch控制項,其,如下:                                 

android系統如何在靜音下關閉camera拍照聲音(2)

公司新需求,要求在camera應用中添加一個開關,可以進行拍照聲音的關閉和開啟。上篇文章解決靜音不能有拍照聲音用的是系統靜音的property,在camera playsound()函數中來進行判斷的(詳見一)。如何自己定義個property,使其既能有get的許可權,關鍵是得有set許可權。其實android系統有一個service,是用來進行SystemProperty許可權的檢查,它就藏在system/core/init/property_service.c中。具體修改如下: &

Smack核心機制淺析

在以上幾篇部落格中,我已經闡述了有關Smack技術的一些知識和要點,但是沒有把Smack最精華的部分展示出來,由於本人學疏才淺,在闡述的過程中不免有這樣那樣的問題和詬病,但本人還是儘力把問題說清楚,在這篇文章中,我將盡我所能把Smack的核心機制進行闡述,如果涉及的內容有錯誤,還請梁老師和各位批判指正。一 

禁止橫屏和豎屏切換

在某些場合可能需要禁止橫屏和豎屏切換,實現這個要求很簡單,只要在AndroidManifest.xml裡面加入這一行android :screenOrientation="landscape "(landscape 是橫向,portrait 是縱向)。不過android中每次螢幕的切換動會重啟Activity,所以應該在Activity銷毀前儲存當前活動的狀態,在Activity再次Create的時候載入配置。在activity加上android:configChanges=

Android實現通過手機找回密碼

其實這篇文章有點標題黨,代碼沒有幾行,真不好意思,但是確實給出瞭解決方案,這個我覺得還是很重要的,代碼寫了幾年之後其實比較注重的就是思路跟方法了。背景:手機用戶端有這麼一個需求,使用者忘記密碼了,然後輸入自己的手機號碼,點擊找回密碼,系統會把密碼發到他手機上,實現密碼找回功能。這個我相信非常常見。 引入他們提供的jar包,然後直接使用: import cn.emay.sdk.client.api.Client; public class Test { public

Android 資料轉送之MessagePack使用

介紹過什麼是MessagePack之後,就進行Android與MessagePack的使用。   

Android中G-Sensor相關流程

1.使G-sensor正常工作需要做的事:G-sensor driver檔案包括:driver/i2c/chips/lis331dl.cdriver/i2c/chips/sensorioctl.hinclude/linux/lis331dl.h並在/kernel/arch/arm/mach-s3c6410/mach-ur6410.c檔案中i2c chanel1的結構變數i2c_devs1[]

android json解析及簡單例子

android2.3提供的json解析類  android的json解析部分都在包org.json下,主要有以下幾個類:  JSONObject:可以看作是一個json對象,這是系統中有關JSON定義的基本單元,其包含一對兒(Key/Value)數值。它對外部(External:   應用toString()方法輸出的數值)調用的響應體現為一個標準的字串(例如:{"JSON": "Hello, World"

利用Android感應器開發指南針

上文已介紹,水平感應器傳回來的第一個參數值就是代表手機繞Z軸轉過的角度,也就是手機頂部與正北的夾角。在程式中通過檢查該夾角就可以實現指南針應用。其實思路很簡單,先準備一張圖片,該圖片方向指標指向正北。然後開發一個檢測方向的感應器,當程式檢測到手機頂部繞Z軸轉過多少角度,就讓指南針圖片反向轉過多少度,這樣就實現了指標始終指向正北方。這也是指南針的原理。代碼如下:Activity:  package com.home.compass; import android.app.

Android 監聽程式的安裝和卸載

有些時候,需要監聽到程式是否安裝或者卸載成功,在android系統中,安裝和卸載都會發送廣播,當應用安裝完成後系統會發android.intent.action.PACKAGE_ADDED廣播。可以通過intent.getDataString()獲得所安裝的包名。當卸載程式時系統發android.intent.action.PACKAGE_REMOVED廣播。同樣intent.getDataString()獲得所卸載的包名。   

android解析plist檔案

plist,即property list,是蘋果手機軟體開發中經常用到的隱藏檔格式,其實質就是XML檔案,但是它遵循一定的格式。比如包含一些指定的元素,如plist,array,string,key等。蘋果提供瞭解析該類檔案的機制,可惜在安卓開發工具中卻沒有提供。經常遇到的情況是,在開發蘋果和安卓手機軟體的時候,要統一資源檔,這個時候,我們可以採用GitHub中提供的開源android-plist-parser解決方案。比如我們要解析一個全國省市區的一個plist檔案: xml

android飛機遊戲敵機移動路徑

基礎android的飛機類遊戲,與前人一樣,由surfaceView繪製遊戲畫面,另起線程式控制制繪製時間間隔達到動態效果。這裡附上最近自己寫的敵機自動飛行路徑代碼。請大家給點意見。       

Android擷取網狀圖片應用樣本

1、養成好習慣,配置字串資源檔 strings.xml  xml version="1.0" encoding="utf-8"?> <resources> <string name="app_name">網狀圖片查看器</string> <string name="action_settings">Settings</string&

A10 平板開發二搭建Android開發環境

我是直接在Ubuntu 12.10 64位系統下操作的,搭建Ubuntu開發環境類似,見Ubuntu 10.04開發環境配置。需要注意的是,64位的系統,需要安裝支援32位的庫(sudo apt-get install ia32-libs),不然編譯時間提示找不到交叉編譯鏈。1.安裝javauestc@uestc-ThinkPad-T43:~/tools$ lsjdk1.6.0_24  jdk-6u24-linux-i586.binuestc@uestc-ThinkPad-T43:~/

總頁數: 2771 1 .... 754 755 756 757 758 .... 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.