[Android執行個體] 百度公交查詢

從今天開始,我們就要來做一個執行個體,百度公交查詢系統,利用百度地圖,實現公交線路,自駕線路,步行線路等一系統的查詢,初步頁面我們來看一下 這次我們利用了aizhimin寫的一個小控制項,實現多個功能。其實好的學習方法就是學習別人的代碼,看別人是怎麼寫的,當然,我們也可以經常去一些論壇,找一些不錯的代碼收藏,這樣,下次我們就可以直接用,先上兩張實現的代碼晒晒,謝謝大家關注。

Android[項目] Android天氣預報

這個項目是基於webservice的,用ksoap2來解析網路上的WebService的,我們先看做出的其實也沒有很多技術難題,我們直接來看源碼再做說明吧import java.util.ArrayList;import java.util.List;import org.ksoap2.SoapEnvelope;import org.ksoap2.serialization.SoapObject;import

android listiew適配器

List<Map<String>> Items = new ArrayList<Map<String>>();// 把該顯示的內容放到list中for (int i = 0; i < HELP_NAME.length; i++){Map<String, Object> item = new HashMap<String, Object>();item.put("textview1",

android感應器學習之擷取手機感應器

在做手機開發的時候,我們有時會使用到感應器,特別是在遊戲開發中。下面我沒來學習一下感應器的擷取。在這裡我們需要一部真實的android手機,我使用的是華為的c8650。擷取手機中的感應器的步驟為:擷取SensorManager對象執行SensorManager對象的getDefaultSensor()方法擷取Sensor對象,這裡getDefaultSensor()方法要傳遞一個參數,指定具體的感應器類型擷取Sensor對象中的各種屬性不說那麼多了,先看看我的運行效果吧:介面:點擊按鈕後得到資料

android真機 串連PC端伺服器調試 connection refused異常問題解決

今天使用android 真機串連pc端伺服器下載檔案的時候 出現connection refused異常經檢查是因為手機沒有串連到電腦的wifi網路(網際網路共用)引起的 讓手機可以使用電腦wifi網路正常連網後 此問題解決注意手機和電腦必須在一個區域網路中 並且要使用電腦的區域網路ip例如:192.168.1.xxx:8080(pc端IP)/xxxx這樣形式的訪問串連才可以訪問電腦由此錯誤引發出一個問題:判斷網路是否聯通函數代碼:ConnectivityManager manager =

Android Camera AP到Camera Hal調用流程

1.       首先是調用framework層的Camera.java(frameworks\base\core\java\android\hardware)的takePicture方法2.       接著會調用到JNI層的android_hardware_Camera.cpp(frameworks\base\core\jni)的android_hardware_Camera_takePicture方法,其中會通過get_native_camera擷取一個Camera對象。3.      

android adb push 與 adb install的比較(兩種安裝APK的方法)

一般的,Androd 應用程式有兩種安裝方法:1. 將應用程式的apk檔案push到手機中,用如下命令:adb push xxxx.apk /system/app.2. 用adb install xxxx.apk進行安裝3. 二者的比較以及注意事項:1) 用第一種方式的弊端:a.   會將原來系統中的對應的apk覆蓋掉,所以,最好先備份出來一份,用如下命令:adb pull /system/app/xxxx.apk    /home/b.   有時候,會出現如下形式的錯誤資訊:failed

Android[初級教程]第五章 ListView控制項

 這次我們來學習ListView控制項,ListView控制項可以將資料以行的形式展示出來,並可以對單項的單擊進行事件監聽,妖怪們一起一個一個抓唐僧師徒了,什麼?你不喜歡看西遊記?喜歡看水滸傳,媽呀!108將,你想讓我打字打死啊?呵呵,玩笑.讓我們來看一下main.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout

Android[初級教程]第十三章 ProgressDialog控制項

這次我們學習ProgressDialog控制項,還是拿西遊記來說,唐僧被妖怪們抓去了,那悟空得去救啊,但妖怪肯定不讓啦,這就經過了一番打鬥,當然,妖怪肯定打不過悟空啦,我們就用ProgressDialog來類比打妖怪的過程,設定為100隻妖怪,打完這100隻妖怪才能救出師傅.看圖:呵呵,這次悟空沒出手,讓八戒跟沙僧搶了回頭功,來看main.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="

Android關於Bitmap記憶體溢出的一點想法

對於任何手機來說,記憶體管理至關重要,不管是Android還是iphone,在程式中及時回收資源,可以防止記憶體的溢出.例如:for(int i = 0; i < list.size(); i++){Bitmap bitmap = loadImageFromUrl(list.get(i));ImageView imageView = new ImageView(this);imageView.setImageBitmap(bitmap);mImages[i] =

Android[中級教程]第九章 網路資料的處理之HttpClient

 這一章我們主要來介紹網路資料的傳遞與處理,相信很多讀者都希望做出來的應用能跟網路上的資料進行互動,如微博,論壇之類的,這裡我們就要學習網路傳輸與返回資料的處理,首先網路傳遞參數有POST跟GET兩種協議,做過網頁或是學習過的同學應該知道.網頁每個表單中都有一個<form action="XXX"

Android[中級教程]第二章 資料存放區之File

 接著上面一章,這次我們將資料存放區在File檔案裡,布局檔案沒什麼改變,還是一樣的布局,看main.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"android:orientation="vertical"

Android[進階教程] 設計模式之五 觀察者模式

今天我們來介紹一下觀察者模式,觀察者模式需要有目標對象,有觀察對象。目標對象的改變會通知觀察對象也做出相應的變化。接上一回的話題《西遊記》,唐僧就是目標對象,他的三個徒弟就是保護他去西天取經的,所以他是三個徒弟的目標對象。那每一個徒弟就是觀察對象,如果唐僧被妖怪抓去的話,徒弟們是要去救他的,不然沒有唐僧,徒弟們去西天也是沒用的,呵呵,我們來看一下具體的代碼呢:將唐僧設為目標者,將每個觀察者註冊給他,就是他如果出事的話,能通知到徒弟們去救他啊!public class Tangseng

Android[進階教程] 設計模式之六 中介者模式(二)

我們還是接著上一章節的中介者模式,這次我們來重構一下,唐僧只告訴小妖讓他的徒弟們來救他,至於小妖通知誰,他不管,反正就是三個徒弟,小妖也想省事,就看見誰就通知誰唄。於是,我們的代碼修改成:public class Monster {private Person person;private String message;public Monster() {}public void setPerson(String name) {if (name.equals("悟空")) {person =

Android[進階教程] 設計模式之八 橋接模式

現在我們說一下橋接模式,打個比方,橋接模式就好比是小時候玩的搭積木一樣,每一塊積木都有自己的造型,但將它們組合起來可以實現不同的樣式。我們還是拿《西遊記》中的主角來解釋這個模式,悟空是用金箍棒,八戒是用九齒釘耙,沙僧是用降妖寶杖的,每個使的兵器都是不同的,我們先來看一下例圖吧:好了,我們首先定義一個武器介面:public interface Weapon{public String

android 獲得手機MAC 和 IP

來自: http://orgcent.com/android-wifi-mac-ip-address/|蘿蔔白菜的部落格原來以為沒有開啟wifi功能是不能夠擷取wifi網卡mac地址的,在真機測試後發現能夠擷取到Mac地址只是擷取的ip為0,當然wifi未串連狀態下是肯定沒有IP分配的。具體看看下面:<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/> //在wifi未開啟狀態下,仍然可以擷取MA

android 基於XMPP協議的smack和openfire的前期瞭解

一、什麼是XMPP?Extensible Messaging and Presence Protocol,簡單的來講,它就是一個發送接收處理訊息的協議,但是這個協議發送的訊息,既不是二進位的東東也不是字串,而是XML。二、什麼是IM?Instant Messenger,及時通訊軟體,就是大家使用的QQ、MSN

android遊戲開發淺談

    這幾天一直在搞android開發,昏頭轉向的,看了一些開發視頻,小小的總結一下:1、首先應該把遊戲開發資源找好     圖片,音效檔找好,然後放到res底下,方便調用2、介面類的設計    分析整理出各個類來,每個介面一個類,繼承自SurfaceView,然後對該類實現建構函式,onDraw()方法,initalBitmap()方法,然後將介面SurfaceHolder.CallBack()介面實現,將裡面的繼承方法實現,畫面設計不能直接操作UI,需要自己通過程式來實現,所有有點麻煩。3

android 讀取assets下的檔案

代碼    public String getFromAssets(String fileName){             try {                  InputStreamReader inputReader = new InputStreamReader( getResources().getAssets().open(fileName) );                 BufferedReader bufReader = new

android 隨手記 網路攝影機錄影

1 xml    <?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    android:layout_width="fill_parent"    android:layout_height="fill_parent"    android:orientation="vertical" >   

總頁數: 2771 1 .... 1030 1031 1032 1033 1034 .... 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.