Animation動畫效果(代碼實現)

1. AlphaAnimation 漸層   AlphaAnimation alph=new AlphaAnimation(0.1f, 1.0f); 兩個參數為動畫從開始到結束的變化範圍,0為完全透明,1為完全不透明。 2. RotateAnimation 旋轉 RotateAnimation rotate=new RotateAnimation(0, 359, Animation.RELATIVE_TO_PARENT, 0.5f,

ImageSwitcher與GestureDetector

     想做個圖片瀏覽功能,需要瀏覽大量圖片,圖片切換之間有動畫效果,開始時用ViewPager實現了,,發現如果圖片太多會導致記憶體不足(後來在官網上發現瞭解決辦法),於是嘗試邊切換畫面邊準備View並釋放掉bitMap,最後發現切換時畫面有點不流暢,於是想到了ViewSwitcher,不過這個控制項不內建劃屏效果,所以需要自己加上去。ImageSwitche繼承自ViewSwitcherr:布局檔案: <ImageSwitcher

從今天起記錄見過的Manager

1.WifiManagr  (管理Wifi的)  WifiManager  wm=(WifiManager)getSystemService(Context.WIFI_SERVICE);wifi的簡單使用2. ActivityManager    (與所有在系統上啟動並執行Acctivity都有互動)    ActivityManager am =

ZipOutputStream壓縮檔

/**建立一個壓縮檔,from為檔案夾路徑,to為建立好後壓縮檔路徑*/public void CreateZip(String from,String to) throws IOException{List<File>list=getFiles(from);ZipOutputStream out=new ZipOutputStream(new FileOutputStream(new File(to)));for(File f:list){InputStream in=new

ZipFile解壓檔案

/**第一個參數是壓縮檔路徑,第二個參數是要解壓的檔案夾路徑,檔案夾可以不存在會自動產生*/public void ZipDecompress(String frompath,String topath) throws IOException{ZipFile zf=new ZipFile(new File(frompath));InputStream inputStream;Enumeration

Sun公司的jaxp解析中的DOM解析與產生XML

雖然sun公司的xml解析效能不是最好的,但方便,不需要匯入第三方包。<?xml version="1.0" standalone="yes"?><Root> <VID>2012/2/20 15:33:36</VID> <Mac>000B6CCCAE2C</Mac> <ServerIP>191.255.1.102</ServerIP>

簡單的Socket通訊

client端:import java.io.BufferedReader;import java.io.DataInputStream;import java.io.DataOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.io.OutputStream;import java.net.Socket;import

PopupWindow入門

一般用構建方法PopupWindow(View contentView, int width, int height, boolean focusable)第一個參數是PopupWindow裡面所要顯示的View,可以用getLayoutInflater().inflate(R.layout.popupwindow,

屏蔽HOME鍵(4.0以下)

近日在研究一個視頻鎖的功能,即在 視頻播放介面上設一個鎖的功能,當該鎖起效後,就會屏蔽back, home, menu三個鍵的功能。back 和 menu 鍵都可以通過 app層  的 onKeyDown 和 onKeyUp 函數來攔截。但是 home 鍵不行。於是上網查了一下在app層屏蔽 home 鍵的方法。主流的方法如下所示。但只在2.2,2.3平台下有效。(下面列舉的方法只在android 2.2, 2.3 上有效)屏蔽Activity, Dialog風格Activity,

HTTP訊息頭欄位

一、通用頭欄位1. Connection這個欄位只在HTTP1.1協議中存在。它決定了用戶端和伺服器進行了一次會話後,伺服器是否立即關閉網路連接。在用戶端最直接的表現是使用read方法(readLine方法也是一樣)讀完用戶端請求的Web資源後,是否立即返回-1(readLine返回null)。Connection有兩個值:Close和Keep-Alive。當使用Connection:Close時,和HTTP1.0協議是一樣的,當read方法讀完資料時立即返回;而使用Connection:Kee

手機已安裝程式安裝時間(最後一次安裝)

apk程式安裝後會在/data/app/下產生一個apk檔案,檔案的大小就是已安裝檔案的大小了。android.content.pm.ApplicationInfo類有欄位sourceDir和publicSourceDir值都是/data/app/XXX.apk public StringsourceDir    :Full path to the location of this package.public StringpublicSourceDir  :Full path to the

貝茲路徑 總結

轉載請註明出處:http://blog.csdn.net/tianhai110 Bézier curve(貝茲路徑)是應用於二維圖形應用程式的數學曲線。 曲線定義:起始點、終止點(也稱錨點)、控制點。通過調整控制點,貝茲路徑的形狀會發生變化。 1962年,法國數學家Pierre Bézier第一個研究了這種向量繪製曲線的方法,並給出了詳細的計算公式,因此按照這樣的公式繪製出來的曲線就用他的姓氏來命名,稱為貝茲路徑。  以下公式中:B(t)為t時間下

關於網傳JDK1.7文法層次支援集合的問題

以  JDK1.7新特性 為關鍵詞進行百度的話,總能發現這樣的描述,說:從文法層面上支援集合,不再是數組的專利。還有這樣的例子:final List<Integer> piDigits = [ 1,2,3,4,5,8 ]; 但我經過測試發現,上面的語句存在語法錯誤。後來又去官網進行確認:http://www.oracle.com/technetwork/java/javase/jdk7-relnotes-418459.html發現JDK1.7並沒有此特性!(官網確認日期2013-4-

EditText自動彈出IME問題

  稍微測試了一下發現,在布局裡有ListView就會出現自動彈IME並且把螢幕頂上去的狀況。解決: 在OnCreate方法裡面加下面這句代碼 代碼實現舉例:// 隱藏軟鍵盤  //ps:下面方法參數只是影藏軟鍵盤,不解決把布局頂上去的問題。getWindow().setSoftInputMode( WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN); 9月3日  

TabHost嵌套中Dialog的錯誤

錯誤:android.view.WindowManager$BadTokenException: Unable to add window -- token android.app.LocalActivityManager$LocalActivityRecord@435def20 is not valid; is your activity running? at

NDK入門、提高和實戰

網上也有一些對NDK的介紹,不過都是很簡單的把sample裡面的例子講解一下,並不深入,我這裡把我的所得分享一下。我下載的是Android Native Developer Kit (NDK) R4版本,當前的最新版。   

Spinner的監聽

setOnItemClickListener和setOnClickListener都不能用來監聽Spinner,否則會出錯。setOnLongClickListener能用來監聽Spinner的長按事件,只能監聽Spinner被長按住,好像基本用不上。setOnTouchListener能用來監聽Spinner控制項的觸摸事件,注意一次快速的觸摸都能觸發這事件好幾次。 setOnHierarchyChangeListener用來監聽顯示在Spinner上面的view的變化的,需要重寫兩個方法。當

spring.xml

<?xml version="1.0"

WebView的一次使用筆記

從另一個Activity跳轉到下面這個Activity,並傳了個網站過來:package com.rss.rssreader;import android.app.Activity;import android.os.Bundle;import android.view.Window;import android.webkit.WebChromeClient;import android.webkit.WebSettings;import

遇到記憶體溢出的解決辦法

昨天在模擬器上給gallery放入圖片的時候,出現java.lang.OutOfMemoryError: bitmap size exceeds VM budget 異常,映像大小超過了RAM記憶體。      模擬器RAM比較小,只有8M記憶體,當我放入的大量的圖片(每個100多K左右),就出現上面的原因。由於每張圖片先前是壓縮的情況。放入到 Bitmap的時候,大小會變大,導致超出RAM記憶體,具體解決辦法如下: //解決載入圖片 記憶體溢出的問題                    //

總頁數: 61357 1 .... 21178 21179 21180 21181 21182 .... 61357 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.