Time of Update: 2013-12-11
1、在layout目錄中建立XML檔案:[html]<span style="font-size:18px;"><?xml version="1.0" encoding="utf-8"?> <LinearLayout
Time of Update: 2013-12-11
設定一個動畫播放這一觀點。如果你想立即播放的動畫,使用startAnimation這種方法提供了允許細粒度控制的起始時間和失效,但你必須確保:1)動畫開始時間 2)動畫應該開始時的觀點,將被視為無效。[java]<span id="result_box" lang="zh-CN"></span> /** * Sets the next
Time of Update: 2013-12-11
陰影製作:包括各種形狀(矩形,圓形等等),以及文字等等都能設定陰影。陰影製作是什麼原理呢?其實很簡單,你需要設定陰影的東西被看作一個主層。然後在主層下面畫一個陰影層。陰影製作涉及到一個重要函數:public void setShadowLayer (float radius, float dx, float dy, int
Time of Update: 2013-12-11
在《Android非同步處理一:使用Thread+Handler實現非UI線程更新UI介面》http://www.bkjia.com/kf/201204/127128.html中,我們使用Thread+Handler的方式實現了非同步更新UI介面,這一篇中,我們介紹一種更為簡潔的實現方式:使用AsyncTask非同步更新UI介面。概述: AsyncTask是在Android SDK
Time of Update: 2013-12-11
import java.io.IOException;import java.io.InputStream;import java.util.HashMap;import java.util.Map;import org.apache.http.HttpResponse;import org.apache.http.client.ClientProtocolException;import org.apache.http.client.methods.HttpGet;import
Time of Update: 2013-12-11
1,點擊按鈕,指定action和uri,設定結果碼(ResultCode).到達手機預設相簿的Gallery. 代碼如下: 1. public void onClick(View v) {2. // TODO Auto-generated method stub3.
Time of Update: 2013-12-11
在android中顯示網路上的圖片,需要先根據url找到圖片地址,然後把該圖片轉化成java的InputStream,然後把該InputStream流轉化成BitMap,BitMap可以直接顯示在android中的ImageView裡。這就是顯示網路片的思路,實現起來很簡單。下面讓我們看一下實現起來的過程。首先在AndroidManifest.xml中給程式加上訪問Internet的許可權:<uses-permissionandroid:name="android.permiss
Time of Update: 2013-12-11
在開發一些系統應用的時候,我們可以需要用到Android的剪貼簿功能,比如將文本複製到剪貼簿或者從剪貼簿複製資料等操作。使用起來很簡單,系統給我們提供了很方便的介面,如下所示:1 //擷取剪貼簿管理服務2 ClipboardManager cm =(ClipboardManager)
Time of Update: 2013-12-11
有兩種類型的動畫資源:屬性動畫在設定的時間內,通過修改與Animator類相關的對象的屬性值來建立一個動畫。視圖動畫有兩種類型的視圖動畫架構補間動畫(Tween animation):通過執行通過執行一系列的與Animation類相關的單一圖片的轉換來建立動畫。幀動畫(Frame
Time of Update: 2013-12-11
本樣本示範如何通過Activity了的setRequestedOrientation()方法來設定Activity的顯示方向。本樣本在Eclipse上編譯測試。1. 定義資訊清單檔(AndroidManifest.xml)<?xml version="1.0" encoding="utf-8"?><manifest
Time of Update: 2013-12-11
在為Android 增加多分區的支援時,可能會需要獲得當前 USB 串連的掛載口,可能標準的Android 架構並未提供這樣的介面給開發人員,這時就需要我們自己為它提供介面了。先來看一下上層(應用)如何得到一個IMountService 的。 private synchronized IMountService getMountService() { if (mMountService == null)
Time of Update: 2013-12-11
我看了一下雨松MOMO的搖杆,很好哦,但是我感覺不是太全面,而且只有八個方向(可能是角度設成90度的原因吧),我下面有一個簡單的方法來完善一下。基本操作和雨松MOMO的一樣,就是那個控制指令碼的代碼變了。My Code如下:[java]var touchKey_x=moveJoystick.position.x; var touchKey_y=moveJoystick.position.y;
Time of Update: 2013-12-11
實驗題目: 在Android模擬器裡,完成一個簡單的電腦功能。實驗目的:
Time of Update: 2013-12-11
縮放可繪製資源定義在XML中的一個可繪製資源,它能夠基於自己當前的層級來改變另一個可繪製資源的尺寸。檔案位置(FILE LOCATION): res/drawable/filename.xml 檔案名稱被用作資源ID。被編譯資源的資料類型(COMPILED RESOURCE DATATYPE): 資源指向一個ScaleDrawable對象。資源引用(RESOURCE REFERENCE)&
Time of Update: 2013-12-11
在android應用程式中載入一張圖片,然後把它顯示出來這是一件非常容易的事情,那怎麼才能顯示一張圖片的一小部分呢,一種做法是把圖片ps一下,要顯示的那部分單獨存成一張圖片,然後程式中載入它,並把它顯示出來。但這樣會增加程式的圖片量。對一張完整的圖,用程式去切割你想要的那部分也是很簡單的。下面實現的一個程式,是載入了一張圖片,然後經過變換讓圖片填充到手機的整個螢幕,然後在螢幕的中間顯示圖片中間的100*100的部分。ShowPoritionPictureActivity代碼: [jav
Time of Update: 2013-12-11
首先介紹一下如果將Guice 和RoboGuice 的庫添加到項目中。1.下載RoboGuicehttp://code.google.com/p/roboguice/wiki/Downloads和guice-2.0-no_aop.jar(not guice-3.0)http://code.google.com/p/google-guice/downloads/list,或者下載http://www.bkjia.com/uploadfile/2012/0504/20120504093755297.
Time of Update: 2013-12-11
在例子Android RoboGuice 使用指南(2):第一個例子Hello World http://www.bkjia.com/kf/201205/130091.html介紹了使用Roboguice開發的基本步驟:建立一個RoboApplication 的子類GuiceApplication,GuiceApplication為Appliacation的子類,修改AndroidManifest.xml,將Application 的name
Time of Update: 2013-12-11
Android提供的SharedPreferences類似於Windows程式中常用的ini檔案,以Key-Value的形式來儲存應用程式的屬性設定資訊(區分資料類型)。比如,可以用來儲存使用者上一次的登入資訊;可以儲存媒體播放程式的音量設定以及上次播放位置等。在使用SharedPreferences時常用的方法包括(方法具體含義參考官方文檔):• Context.getSharedPreferences (String name, int mode)•
Time of Update: 2013-12-11
本文通過例子來驗證和說明使用Handler對象開啟的線程是否和主線程為在同一線程中。程式結構圖如下: [1] HandlerActivity.java中的源碼如下:[html]• package com.andyidea.handlerdemo2; • • import android.app.Activity; • import
Time of Update: 2013-12-11
文法(SYNTAX):<activity-aliasandroid:enabled=["true" | "false"] android:exported=["true" |