安卓模擬器串連PC IP

在網上看到很多基礎教程在模擬器串連PC主機的時候都是以127.0.0.1為PC主機的IP地址,其實這個錯誤的。如果使用這個地址,那就好像我們平時使用PC機來調試一些Web程式時寫的localhost一樣,但是在Android系統中,localhost指向的就是Android系統而已,因此使用127.0.0.1這個地址調試時主機沒有任何反應就是正常的。根據個人開發經驗,Android模擬器串連PC主機調試的正確IP地址應該是:10.0.2.2  安卓4.0以上是不可以在主線程中串連網路,會出現錯誤

Android 中使用MediaRecorder進行錄影詳解(視頻錄製)

在這裡給出自己的一個測試DEMO,裡面注釋很詳細。簡單的視頻錄製功能.package com.video;import java.io.IOException;import android.app.Activity;import android.content.pm.ActivityInfo;import android.graphics.PixelFormat;import android.media.MediaRecorder;import android.os.Bundle;import

安卓錄製視頻問題

今天用安卓錄製視頻用的是別人現成的代碼,代碼原地址http://blog.csdn.net/peijiangping1989/article/details/7049991但是會報錯06-03 21:32:32.285: W/System.err(27250): java.lang.RuntimeException: start failed.06-03 21:32:32.285: W/System.err(27250): at

android textview 顯示一行,且超出自動截斷,顯示”…”

http://hi.baidu.com/shgy_999/item/a339ee5f70ddc9c09f266720android textview

android WiFi 開關代碼

/** * 是否開啟 wifi true:開啟 false:關閉 * * 一定要加入許可權: <uses-permission * android:name="android.permission.ACCESS_WIFI_STATE"></uses-permission> * <uses-permission * android:name="android.permission.CHANGE_WIFI_STATE"></uses-permission&

Android IME遮擋問題

http://www.eoeandroid.com/forum.php?mod=viewthread&tid=96904Android IME遮擋問題http://www.eoeandroid.com/thread-23360-1-1.html在Android系統中,由於手機螢幕大小的限制,一般需要字元輸入的時候,彈出的IME面板往往會佔據大半個螢幕,如果輸入框正好在下方,那經常會出現被IME面板遮擋的尷尬,給使用者帶來不小的困擾,使用者體驗很不友好。  查了一下android

android的第一個程式helloworld (有圖有真相)

1、建立工程2、都不需要編寫代碼非常簡單 AndroidhelloActivity.javapackage com.mrjing.org;import android.app.Activity;import android.os.Bundle;public class AndroidhelloActivity extends Activity { /** Called when the activity is first created. */ @Override

android網路電話源碼

1. sipdroid\src\org\zoolu 中是sip協議棧的實現2. sipdroid\src\org\sipdroid 中是軟電話的實現3. sipdroid\src\com 中是stun相關的實現4. sipdroid預設使用的編碼格式為G711-A率。5. 直接用ant debug的方法編譯出的程式,只支援A率和U率兩種音頻編碼格式,其他的都需要通過NDK的方法匯入後,才能使用。6. 如果對端終端可使用視訊的話(如linphone),菜單如下:保持,靜音,轉移 發送視頻

Android+NDK 入門備忘 ubuntu 11.10

  開始使用 Android NDK 進行開發,NDK 的主要原理還是JNI技術,這一技術實現了 Java代碼和 C/C++代碼間的相互調用,這樣做的好處是:    a. 將一些比較耗時的操作放到底層來實現,畢竟C和C++的效率高比Java高,並且指標是可以加快程式的運行速度;    b. 在C語言領域,已經有很多成熟的類庫和架構,使用NDK後,可以直接使用他們,因而避免再用Java去重複製造輪子。       Android

Android中startActivity中的permission檢測與UID機制 共用進程

我們經常在一個activity中去start另一個activity,或者與另一個acitivity的結果進行互動(startActivityForResult)。但有沒有想過可能會出現的permission問題呢?如果你遇到了permission denial的Exception,那麼你需要讀讀這篇文章啦。我們在同一個application內部,可以隨意的startActivity from Activity A to Activity

Android IPC進程通訊——Messager方式

Android

Android通過基站擷取地理位置

 /*** 擷取基站資訊*  @return* @throws  Exception*/public SCell getCellInfo() throws Exception{SCell cell  = new SCell();TelephonyManager  mTelNet = (TelephonyManager)  getSystemService(Context.TELEPHONY_SERVICE);GsmCellLocation  location =

關於Android的Activity的onCreate多次調用的問題

今天用華為8600運行項目,突然看到onCreate被執行了兩次!如此詭異的事情怎能容忍繼續存在!當然,一開始是發現項目進不去,經過列印,發現是onDestory被自動調用了,也就是onCreate -> onResume -> onPause -> onStop ->

Android Service學習之AIDL執行個體

由於每個應用程式都運行在自己的進程空間,並且可以從應用程式UI運行另一個服務進程,而且經常會在不同的進程間傳遞對象。在Android平台,一個進程通常不能訪問另一個進程的記憶體空間,所以要想對話,需要將對象分解成作業系統可以理解的基本單元,並且有序的通過進程邊界。以下講對如何?AIDL調用進行講解,本文包括AIDL介面調用,回調,以及傳遞複雜資料類型Demo運行Aidl檔案Person.aidlpackage com.archermind.aidl;parcelable

android命令列打包、簽名+自動打包器

本文主要講解使用命令列打包android工程成apk檔案,我的android工程結構1.建立key: 使用keytool.exe(位於%JAVA_HOME%\bin\keytool.exe)建立xxx.keystore,在命令列輸入:keytool -genkey -alias debug.keystore -keyalg RSA -validity 20000 -keystore debug.keystore說明:-genkey 產生密鑰-alias debug.keystore

android-【DDMS->heap】工具-記憶體偵查工具(記憶體泄露的偵查工具)

Heap監測應用進程-記憶體使用量情況1. 啟動eclipse後,切換到DDMS透視圖,並確認Devices視圖、Heap視圖都是開啟的;2. 將手機通過USB連結至電腦,連結時需要確認手機是處於“USB調試”模式,而不是作為“Mass Storage”;3. 連結成功後,在DDMS的Devices視圖中將會顯示手機裝置的序號,以及裝置中正在啟動並執行部分進程資訊;4. 點擊選中想要監測的進程,比如system_process進程;5.

android手機擷取root許可權詳細教程

root就是手機的神經中樞,它可以訪問和修改你手機幾乎所有的檔案,這些東西可能是製作手機的公司不願意你修改和觸碰的東西,因為他們有可能影響到手機的穩定,還容易被一些駭客入侵(Root是Linux等類UNIX系統中的超級管理使用者帳戶,該帳戶擁有整個系統至高無上的權利,所有對象他都有可以操作的權利,所以很多駭客在入侵系統時,都要把許可權提升到Root許可權,就是將自己的非法帳戶添加到Root使用者組。類比於Administrator是Windows

android-【DDMS】 工具—調試器和監控工具介紹

DDMS 的全稱是Dalvik Debug Monitor Service,連接埠轉寄服務,可使ddms成為ide和裝置的代理手機裝置螢幕裝置的線程和堆棧資訊日誌資訊進程資訊廣播狀態資訊類比撥打電話接收SMS虛擬地理座標射頻狀態資訊其他如何啟動 DDMS前提:請先啟動android-SDK模擬器或者連結手機裝置; DDMS 工具存放在SDK – tools/路徑下,啟動DDMS方法如下:直接雙擊ddms.bat運行;(1)在Eclipes偵錯工具的過程中啟動DDMS,在Eclipes中的介面(2

Android中開啟一個空線程會佔用多少記憶體

Android開發中,開啟一個線程會佔用多少記憶體空間?這個問題我一直沒有測試過,以前在網上看見別人說需要1M記憶體(可能是該網友包含了很多資料),今天對這個問題做了一個測試。為了不影響測試,我使用空線程(線程不做任何事情,也不包含任何資料)。先貼上測試代碼thread_occupy_memory.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout

android中關於手機螢幕的相關操作(擷取螢幕的寬高等操作)

這裡總結下android中關於手機螢幕的相關操作: 1、擷取螢幕的解析度(因為android中處理顯示的時候,需要根據螢幕解析度的不同才去不同的布局或顯示不同的素材) <uses-sdk android:minSdkVersion="8" /> 添加與不添加有很大的區別// 通過WindowManager擷取DisplayMetrics dm = new

總頁數: 2802 1 .... 463 464 465 466 467 .... 2802 Go to: 前往

Beyond APAC's No.1 Cloud

19.6% IaaS Market Share in Asia Pacific - Gartner IT Service report, 2018

Learn more >

Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China

Learn more >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

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

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