Android滑動效果----------ViewFlipper

ViewFilpper 是Android官方提供的一個View容器類,繼承於ViewAnimator類,用於實現頁面切換,也可以設定時間間隔,讓它自動播放。又ViewAnimator繼承至於FrameLayout的,所以ViewFilpper的Layout裡面可以放置多個View,繼承關係如下:本樣本通過ViewFlipper和GestureDetector.OnGestureListener實現自動播放和手勢滑屏事件,先看效果:Activity01.import

Android ApiDemos樣本解析(4):App->Activity->Custom

App->Activity->Custom Dialog 例子使用Activity 來實現自訂對話方塊。 類CustomDialogActivity本身無任何特別之處。關鍵的一點是其在AndroidManifest.xml中的定義:<activity

Android ApiDemos樣本解析(12):App-&gt;Activity-&gt;Redire

Redirection樣本涉及到三個Acitivity: RedirectEnter, RedirectMain,RedirectGetter。樣本的主Activity為 RedirectEnter ,RedirectEnter 啟動 RedirectMain, 而Activity 會根據某個條件來決定是否將應用的控制權傳給RedirectGetter 或是保持在RedirectMain。 應用代碼中使用到了Shared Preferences (在之前的樣本中介紹過)。

Android ApiDemos樣本解析(19):App-&gt;Alarm-&gt;Alarm Con

Alarm Controller示範如何在Android應用中使用Alarm事件,其功能和java.util.Timer ,TimerTask類似。但Alarm可以即使當前應用退出後也可以做到Schedule一個任務在指定的時刻執行。AlarmManager 用於管理Alarm事件,支援單次執行或重複執行。 和大都數Android服務一樣,AlarmManager也是通過getSystemService來擷取服務物件:[java] AlarmManager am =

Android ApiDemos樣本解析(34):App-&gt;Preferences-&gt;Pre

這裡我們使用類比的方法,將 PreferenceActivity 與一般的Activity 作個類比,可以更好的理解Android.Preference中的各個類。PreferenceActivity ActivityPreference ViewPreferenceGroup ViewGroupPreferenceScreen LinearLayoutCheckBoxPreference CheckBoxEditTextPreference EditTextListPreference

Android匯入原始碼出現Remove @Override問題解決方案

這個一般是因為設定檔中的JDK版本不對導致的   設定檔就是 工程目錄下.settings檔案夾中org.eclipse.jdt.core.prefs檔案我們如果用UEdit或記事本開啟他可以看到裡面的代碼是這樣的01#Wed Mar 21 16:05:12 CST 201202eclipse.preferences.version=1

Android引路蜂地圖開發樣本:第一個地圖應用

前面介紹了Android引路蜂地圖開發樣本所用到的一些共用類,HelloWorld樣本使用了這些共用類,所以代碼非常簡單。下面的例子顯示南京地圖,縮放層級為13級,地圖類型為Bing中國地圖。[java] package com.pstreets.gisengine.demo;    import com.mapdigit.gis.geometry.GeoLatLng; import

Android ApiDemos樣本解析(43):App-&gt;Service-&gt;Remote

Remote Service Controller 和使用Local Service的Android ApiDemo樣本解析(40):App->Service->Local Service Controller都是使用Service的“Started” 模式,RemoteService在 AndroidManifest.xml中的定義如下:<service android:name=”.app.RemoteService”

Android 屏蔽HOME鍵

package shoujizhengren.co.cc;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.view.KeyEvent;import android.view.WindowManager;import android.widget.Toast;public class Suiping extends Activity

Android開發---xml布局檔案中的常見屬性總結

android:id="@+id/aa"意思就是設定這個控制項的id為aa,“+”表示把這個id註冊到gen/.../R.java中,方便到代碼中用R.id.aa進行調用。android:text="@string/aa"意思是將控制項的文本資訊設定為res/values/string.xml檔案中的name值為aa所對應的“點擊按鈕”<stringname="aa">點擊按鈕

Android自訂地圖樣本:QQ地圖

再來一個簡單一些的自訂地圖類型樣本:QQ地圖,QQ地圖URL規則比較簡單。1-17級都是有一層組成,選用GENERIC_MAPTYPE_5作為QQ地圖類型,直接在CustomMap修改代碼如下:[java] package com.pstreets.gisengine.demo; import com.mapdigit.gis.raster.ICustomMapType; import

Android入門:用HttpClient類比HTTP的GET和POST請求

一、HttpClient介紹HttpClient是用來類比HTTP請求的,其實實質就是把HTTP請求類比後發給Web伺服器;Android已經整合了HttpClient,因此可以直接使用;註:此處HttpClient代碼不只可以適用於Android,也可適用於一般的Java程式;HTTP GET核心代碼:(1)DefaultHttpClient client = new DefaultHttpClient();(2)HttpGet get = new HttpGet(String url);//

Android RoboGuice2 使用指南(2): 第一個例子Hello World

下載新的RoboGuice庫,Roboguice2.0 庫有四個庫組成,如所示:2. 建立一個新Android項目,比如GuiceDemo,目標平台Android1.5以上。3. 一般可以在該項目下添加一個libs目錄,將兩個jar檔案拷到libs目錄下,然後通過: Project > Properties > Java Build Path > Libraries > Add JARs 註:從ADT17開始,添加的jar檔案需放在libs

Android 相機在Portrait模式下照相儲存照片

在使用android的camera的時候會遇到兩個問題,一個是camera在preview的時候orientation的問題,第二個就是在takePicture之後回遇到儲存下來的圖片旋轉90度的問題先解決第一個preview的orientation的問題,第一:在android2.2與以後的sdk版本中camera的orientation都是用的landscape,如果你的activity的screenOrientation設定成landscape的話,就不會有這個問題;第二:如果你的acti

Android ApiDemos樣本解析(64):Graphics-&gt;Drawable-&gt;G

Android平台的Drawable代表可以繪製在螢幕上的資源,可以使用getDrawable(int)從資源檔中擷取Drawable 資源,或者在XML資源檔中採用 @drawable來引用一個drawable資源。Drawable資源可以分為 Bitmap ,Nine-Patch, Layer List, State List, Level List, Transition ,Insert ,Clip ,Scale 和Shape 多種類型。本例GradientDrawable 介紹了

如何在Android中啟動JAVA程式

在Android中啟動JAVA程式其實有很多種方式,現總結如下一、在Android應用程式中發送Intent啟動Android應用程式這個方式最簡單,最常用。在此不在累述。關於Intent的更多內容請閱讀《Intent技術簡介》二、在shell控制台通過am命令發送Intent來啟動Android應用程式在Android的shell控制台通過am命令發送Intent來啟動Android應用程式關於此的詳細內容請參考《Android命令am詳解》三、在shell控制台直接通過davlikvm命令啟

Android ApiDemos樣本解析(69):Graphics-&gt;PathEffects

CornerPathEffect 修改路徑上線段串連處的顯示模式(從尖角改為可以指定圓弧半徑的圓角聯結)。DashPathEffect 虛線顯示效果,使用數組來指定需線和間隔的長度。數組中序數為偶數表示虛線的實線長度,奇數為虛線的間隔長度。 只對Paint設為STROKE 或STROKE_AND_FILL時有效。PathDashPathEffect

android4.0下的linux3.0的變化

Linux Kernel for Android 4.0--- 初稿 2011-11-251. android 4.0 system be released2011-10-19上午10點,google發布了代號為Ice Cream Sandwich(簡稱ICS,冰淇淋三明治)的android4.0系統。十大特性:…4)、 同步升級Linux核心 更新3.0以上版本…2. linux kernel

Andriod Phonegap實現系統推送

花了不少的時間研究phonegap,希望能夠找出一個能夠取代輪詢的推送方式,嘗試了pushwoosh之後發現有兩個問題,一個是手機必須整合有andriod apis的組件,其次不知道是不是什麼原因總是有account失敗的錯誤,實在是沒有辦法,想想即便解決了,第一個問題依然難以解決。後來在江哥的推薦下找到了一個系統推送的phonegap外掛程式好了,首先我們來介紹一下用法:www.2cto.com1.(兩個最關鍵的檔案(.java和.js組件))[java] /***

Android 4.1 Surface系統變化說明

時間真的是很巧,本來沒打算寫Surface系統的(相比AudioFlinger來說,Surface變化之後的難度真的是毛毛雨了),但為了慶祝瀧澤蘿拉發第二部大作,我決定還是要堅持一下。下面將延續Audio的分析風格,從幾個層面來介紹Surface系統的變化(JB號稱在Surface這塊做過大量的優質的改進,無非就是引入在PC機上早都爛熟的VSYNC,Triple Buffering。但是JB,您能確保這套機制在單核機器上跑得開嗎?Win Phone

總頁數: 2771 1 .... 2005 2006 2007 2008 2009 .... 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.