android 菜單使用

1 靜態menu  2 動態menu  1) 產生menu.xml  <?xml version="1.0" encoding="utf-8"?><menu xmlns:android="http://schemas.android.com/apk/res/android"><item android:id="@+id/AddContact"

android 電話接通時震動

電話接通時震動功能,亦可進一步做成系統設定選項,用preference實現。package com.android.phone;import com.android.internal.telephony.Phone;import com.android.internal.telephony.PhoneBase;import com.android.internal.telephony.gsm.SuppServiceNotification;import

android StatusBar TitleBar控制

0 StatusBar TitleBar1 控制StatusBar顯示隱藏(display hide)private void updateFullscreenStatus(bUseFullscreen){ if(bUseFullscreen) { getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);

Android 自訂Preference

CustomPreferencepackage com.rasa.game;import android.content.Context;import android.content.SharedPreferences;import android.content.SharedPreferences.Editor;import android.content.res.TypedArray;import android.preference.Preference;import

android ListView

1 得到選擇item的值 mContactList.setOnItemClickListener(new OnItemClickListener() {public void onItemClick(AdapterView<?> parent, View view, int position, long id) { Cursor c = (Cursor) mContactList.getItemAtPosition(position);

android 長度單位

android中定義的dimension單位有以下這些:px(Pixels ,像素):對應螢幕上的實際像素點。in(Inches ,英寸):螢幕物理長度單位。mm(Millimeters ,毫米):螢幕物理長度單位。pt(Points ,磅):螢幕物理長度單位,1/72英寸。dp(與密度無關的像素):邏輯長度單位,在 160 dpi

android 打包部署

1、cmd到命令中執行下面命令,C:\Program Files\Java\jdk1.6.0_26\bin>keytool -genkey -alias android.keystore -keyalg RSA -validity 200000 -keystore android.keystore2、輸入以下籤名資訊,密碼是不顯示的,看起來好像是沒有輸入進去,不用在意輸入keystore密碼:再次輸入新密碼:您的名字與姓氏是什嗎?  [Unknown]:  wang您的組織單位名稱是什嗎?

android 環境配置

4、sdk安裝,下載安裝http://developer.android.com/sdk/index.html4.1、環境變數path配置,配置的是tools檔案路徑5、   Eclipse添加adt外掛程式更新地址:https://dl-ssl.google.com/android/eclipse/5.1、   eclipse建議3.4或則3.55.2、   jdk建議1.6版,就是6.0版5.3 adt安裝,外掛程式安裝6、  

zz拍照,搜尋!體驗 Google Goggle for Android

Google Goggle如期而至,而且已經可以在Android Market裡免費下載了,下面就是我的體驗結果。 我先是隨手對桌上的百事可樂拍照,並未識別出百事可樂大瓶裝,而直接識別出百事的logo了,這個可以理解,畢竟我只拍了帶logo的部分。值得注意的是瓶子上的logo是彎曲的,而且我對的並不準。 之後我嘗試了機器貓冰箱,失敗!這個冰箱是限定的,估計網上賣場的大照片並不多,所以識別不能吧。但是Google Goggle提示我不要拍攝寵物,天呐它知道機器貓是寵物啊?

Android應用開發基礎篇(15)—–URL(擷取指定網址裡的圖片)

一、概述      URL,說白了就是一個網路地址(網址),通常一個網址裡包含很多內容,這裡要講的不是如何從一個包括很多內容(比如很多圖片)的網址裡找到自己感興趣的內容(比如說某一張圖片),而是從一個帶有圖片格式(.jpg、.png、.bmp等)尾碼的網址裡擷取該圖片,也就是說該網址裡只有一張圖片。二、要求     從指定的網址裡擷取圖片並顯示出來。三、實現     建立工程MyURL,修改main.xml檔案,在裡面添加一個ImageView,如下: 1 <?xml version="1

Android應用開發基礎篇(11)—–ViewFlipper

一、概述      ViewFlipper這個組件是用來實現多頁顯示的,多頁之間的顯示一般通過手勢的滑動來實現,比如處於Home介面時,可以通過滑動來顯示另一頁,有點像Activity之間的切換。下面的實現沒有涉及到手勢識別這個功能。二、要求     掌握ViewFlipper的使用。三、實現     建立工程MyFlipper,修改/res/layout/main.xml檔案,在裡面添加一個ViewFlipper,完整的main.xml檔案如下: 1 <?xml version="1.0

Android應用開發基礎篇(10)—–Menu(菜單)

一、概述     Menu,簡單來理解就是當你按下手機的“menu”鍵時所彈出來的視窗,它被廣泛應用著,幾乎在每個應用中都有它的身影。二、要求    用兩種方式實現菜單功能。三、實現     建立工程MyMenu,修改/res/layout/main.xml檔案,主要是修改了裡面的TextView,完整的main.xml檔案如下: 1 <?xml version="1.0" encoding="utf-8"?> 2 <LinearLayout

Android應用開發提高篇(1)—–擷取本地IP

一、概述       習慣了Linux下的網路編程,在還沒用智能機之前就一直想知道怎麼得到手機的IP地址(玩智能機之前我是不搞手機應用的)。好了,得知Android是基於Linux核心的,那麼不就可以利用之前學的Linux下的網路編程方法來擷取IP了嗎?呵呵,其實這是比較底層的方法,在Android上,完全可以利用Java的API來實現,而且實現的代碼非常簡單。下面的實現只可以擷取到本地IP(內網IP),不包括外網IP,想獲得外網IP的話要用其他方法。 二、實現    建立工程GetIp,修改/

Android應用開發基礎篇(16)—–ScaleGestureDetector(縮放手勢檢測)

一、概述      ScaleGestureDetector這個類是專門用來檢測兩個手指在螢幕上做縮放的手勢用的,最簡單的應用就是用來縮放圖片或者縮放網頁。二、要求     利用ScaleGestureDetector這個類實現圖片縮放。三、實現     建立工程MyScale,修改main.xml檔案,在裡面添加一個Button和一個SurfaceView,如下: 1 <?xml version="1.0" encoding="utf-8"?> 2

Android學習筆記(1)——JavaCV實現臉部偵測

        之前用Android內建的臉部偵測API玩弄了一下,但那是靜態檢測的,也就是說人為先給定一張圖片然後讓它來檢測。今天想起之前看到過有一個開源的JavaCV項目,並且它內建了一些常式,剛好有一個也是關於臉部偵測的,於是想試試效果怎樣,順便記錄一下怎麼使用這些庫,下面是這個庫的使用方法。     

Android應用開發基礎篇(5)—–Handler與多線程

一、概述       Handler這個類主要用來發送和處理訊息的。它有多個發送訊息函數,但只有一個處理訊息函數handleMessage()。二、要求       程式中有兩個線程,一個是UI線程,一個是自己建立的線程,在自己建立的線程中發送訊息,在UI線程中接收並處理這個訊息。 三、實現       不僅是Android,很多其他介面編程都是不允許在其他線程中直接更新UI介面的。因此可以在其他線程中向UI線程發送一些需要更新介面的訊息,讓UI線程來更新介面。     

Android應用開發基礎篇(14)—–自訂標題列

一、概述      每一個應用程式預設的標題列(注意與狀態列的區別)只有一行文字(建立工程時的名字),而且顏色、大小等都是固定的,給人的感覺比較單調。但當程式需要美化的時候,那麼修改標題列是就是其中一項內容,雖然Android已經定義了很多樣式資源,但更多時候我們需要使用的是自己定義的樣式。二、要求     使用自己定義的樣式來修改程式的標題列。三、實現   

Android應用開發基礎篇(7)—–BroadcastReceiver

一、概述      BroadcastReceiver,意思就是廣播資訊接收者,是Android的四大組件之一。它既可以接收系統廣播出來的資訊,也可以接收自訂的廣播資訊,比如說接收系統開機完成的資訊,然後讓某個程式啟動,這就可以實現程式開機啟動,又或者,某個程式需要通過Service發出的資訊來更新UI,這時也可以使用BroadcastReceiver。二、要求     編寫一個程式,能夠接收自訂的廣播資訊,程式在接收到這個資訊後把收到的資訊顯示到螢幕上。三、實現   

Android應用開發提高篇(6)—–FaceDetector(臉部偵測)

一、概述      初次看到FaceDetector這個類時,心裡想:Android真的很強大。但直到我實際應用它的時候,心情從高山跌倒了穀底(看實現中的結果就知道了),再仔細看看官方文檔,才知道這個類是API LEVEL1的,我就暈了,這就說明這個類很早就有了,但為什麼到現在還沒有得到改善呢。寫這篇文章的目的還有一個,就是想強調一下用SurfaceView來畫圖的時候,要用某個事件來觸發,而不能在程式一開始啟動並執行時候就直接畫圖。好吧,下面看看這個類有多“強大”。二、實現   

總頁數: 2945 1 .... 174 175 176 177 178 .... 2945 Go to: 前往
Tags Index:

聯繫我們

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

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