Android百度地圖和人人網簡單的應用(擷取路線,分享到人人)

 現在很多知名網站為廣大開發人員提供了開放平台,像百度,人人網等等!這裡是我根據百度官方提供的百度地圖的一個樣本,自己寫的一個小程式,有如下功能:(1)       定位當前位置(沒使用GPS,定位快,也相當精確),(2)       尋找附近的地點(景區,KFC等等),(3)       擷取去這個地點的路線(4)       將路線分享到人人 咱們直接,讓大家看的更為直觀一些:1,  開始介面2,  人人登陸介面3, 

Android作為用戶端,PC作為服務端:實現網路通訊

此項目實現網路通訊,android手機用戶端去請求PC服務端,將PC上mysql中的資料顯示在手機上。   PC服務端用JavaWeb寫了個servlet,android手機用戶端請求這個servlet,由servlet執行查詢資料,並返回給手機用戶端,伺服器為Tomcat。  為了更清楚的展示,咱們現在mysql建一個測試表test create table test(name varchar(20) primary

android.net.ConnectivityManager

這個類主要用來查詢判斷網路連接資訊。ConnectivityManager cm = (ConnectivityManager) getSystemService(CONNECTIVITY_SERVICE);NetworkInfo       getActiveNetworkInfo()   擷取現在正串連的網路資訊,沒任何網路連接會返回null。NetworkInfo[]     getAllNetworkInfo()     擷取機器能支援的所有網路資訊。NetworkInfo      

android.preference

此包下的類主要以Preference為父類,PreferenceActivity繼承自ListActivity用來顯示UI,以ListView形式顯示,preference主要用來做設定檔,所做的選擇以Sharedpreference(xml)形式存於程式目錄下。使用方式:定義一個xml(隨便放哪,最好在res下建個xml檔案夾,放裡面)檔案,在java代碼中addPreferencesFromResource(int

android定位的實現

基於android的定位無非就兩種:network、gps。兩者各有優劣。Network:定位快,準確度低,受環境影響小。GPS:定位慢,準確度高,受環境影響大。本文要解決的問題:1.      locationManager.getLastKnownLocation方法返回null。2.      如何?快速而又精確的定位。 E文好的話,直接看官網就好了http://developer.android.com/guide/topics/location/strategies.html 在你的程

android.net.wifi的簡單使用方法

 擷取Wifi的控制類WifiManager。 WifiManager 

android許可權列表

public static final String BROADCAST_PACKAGE_REMOVED  允許應用程式發出一個應用程式被刪除的通知。  常量值: "android.permission.BROADCAST_PACKAGE_REMOVED"  public static final String CALL_PHONE  允許應用程式發起一個撥打電話而不需要經撥號器使用者介面確認。  常量值: "android.permission.CALL_PHONE"  public

Android 各種音量的擷取和設定

AudioManager am = (AudioManager) getSystemService(Context.AUDIO_SERVICE);//通話音量      int max = am.getStreamMaxVolume( AudioManager.STREAM_VOICE_CALL );      int current = am.getStreamVolume( AudioManager.STREAM_VOICE_CALL );      Log.d(”VIOCE_CALL”,

com.android.camera.Camera

1.在onCreate方法中:1.1調用getPreferredCameraId()方法,在此方法中new了ComboPreferences對象,此對象用於管理程式中產生的以包命名的設定檔,擷取此對象後初始化了一些配置。接著從設定檔中讀取照相機id  mCameraId,

android程式問題及解決方案

1.          編譯報錯,找不到R相關資源在源碼目錄下建立一個應用,或者複製其它應用時,常出現這個錯誤。1)         什麼是R.javaR.java中編譯時間自動產生的,工程用到所有的資源,都會用到R.java2)         何時產生在源碼根目錄下make全部代碼時,才會對每個模組產生R.java對資源更改後也會重新成生R.java3)         產生在哪裡out/target/common/obj/APPS/程式名/…../R.java (用find找一下)4)  

Android螢幕禁止休眠的方法

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

android 源碼下載不了的解決方案

源碼首頁:http://android.git.kernel.org/正常下載步驟:        $ mkdir mydroid-froyo        $ cd mydroid-froyo        $ repo init -u git://android.git.kernel.org/platform/manifest.git        $ repo sync嘗試了好幾次,都沒成功下載過…

Linux下android核心編譯

Linux系統為Red Hat按步驟來吧!一,安裝Linux JDK     1,網上下載jdk(jdk-6u24-linux-i586.bin),64位的需下載另一個jdk-6u24-linux-x64.bin     2,儲存到安裝目錄下(/usr/local),直接執行./jdk-6u24-linux-i586.bin解壓到/usr/local/jdk1.6.0_24目錄     3,配置環境變數           #vi /etc/profile          

android Manifest.xml選項-android:ConfigChanges

Activity中ConfigChanges屬性的用法 通過設定這個屬性可以使Activity捕捉裝置狀態變化,以下是可以被識別的內容:  CONFIG_FONT_SCALECONFIG_MCCCONFIG_MNCCONFIG_LOCALECONFIG_TOUCHSCREENCONFIG_KEYBOARDCONFIG_NAVIGATIONCONFIG_ORIENTATION設定方法:將下欄欄位用“|”符號分隔開,例如:“locale|navigation|orientation”ValueDes

android自訂控制項的建立和使用

   一、  重點如何在layout(xml)中使用自訂的控制項二、  舉例1.          功能:實現一個新的瀏覽器控制項,使點擊瀏覽器中任何位置都能列印Log資訊2.          步驟:1)         建立projecta)          在eclipse中點擊菜單File->New->Project……b)         選擇Android Project按Nextc)          填寫project的各項內容如下Project name:

Android全螢幕顯示的兩種方法

1、在AndroidManifest.xml的設定檔裡面的<activity>標籤添加屬性:android:theme="@android:style/Theme.NoTitleBar.Fullscreen"2、在Activity的onCreate()方法中的super()和setContentView()兩個方法之間加入下面兩條語句:this.requestWindowFeature(Window.FEATURE_NO_TITLE);//去掉標題列this.getWindow().

Android中XML解析—概述

XML在各種開發中都廣泛應用,Android也不例外。作為承載資料的一個重要角色,如何讀寫XML成為Android開發中一項重要的技能。在Android中,常見的XML解析器分別為DOM解析器、SAX解析器和PULL解析器,下面將一一詳細介紹。第一種方式——DOM解析器:DOM是基於樹形結構的的節點或資訊片段的集合,允許開發人員使用DOM

Android中XML解析——PULL方式

對於這三種解析器各有優點,個人比較喜歡PULL解析器,因為SAX解析器操作起來太笨重,DOM不適合文檔較大,記憶體較小的情境,唯有PULL輕巧靈活,速度快,佔用記憶體小,使用非常順手。大家也可以根據自己的喜好選擇相應的解析方式。建立一個Android項目,結構如下:在acssets下建立XML文檔books.xml,用於被程式讀取<?xml version="1.0" encoding="utf-8"?><books> <book> &

android binder機制之——(建立binder服務)

 Binder機制編程        前面的幾篇文章詳細介紹了android中binder機制的方方面面,相信你對binder機制已經有了較深刻的理解。俗話說得好“學以致用”,下面我們就通過在android系統中建立一個我們自己的binder服務,來加深對binder機制的理解。(1)添加建立的服務名稱          在service_manager.c檔案中有一個結構數組allowed,在allowed結構體數組中加入建立的服務名稱static struct {    unsigned

Android項目匯入時,出現的Could not write file 。。。。。。.classpath錯誤解決辦法

昨天再做android的3D圖360度全景時,從http://code.google.com/p/panoramagl-android/downloads/list網站下載了現有的demo,匯入到Eclipse中後選擇了相應的API後,紅叉的項目錯誤沒有了。

總頁數: 2771 1 .... 1100 1101 1102 1103 1104 .... 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.