Android學習筆記之Gallery(2)

package xiaosi.gallery;import android.app.Activity;import android.content.Context;import android.content.res.TypedArray;import android.os.Bundle;import android.view.View;import android.view.ViewGroup;import android.widget.AdapterView;import

Android學習筆記之布局2

Android功能強大,介面華麗,但是眾多的布局屬性就害苦了開發人員,下面這篇文章結合了網上不少資料,花費本人一個下午搞出來的,希望對其他人有用。第一類:屬性值為true或falseandroid:layout_centerHrizontal  水平置中android:layout_centerVertical   垂直置中android:layout_centerInparent    相對於父元素完全置中android:layout_alignParentBottom

Android學習筆記之ImageSwitcher

前面我們介紹過Android的一個縮圖控制項Gallery,以及一個網格顯示空間,都分別用圖片作為例子,但我們真正用來顯示圖片的有這樣一個控制項,叫ImageSwitcher,顧名思義,意思就是映像轉換器,我們常用它來顯示Android的UI中圖片,當然我們也可以用ImageView來操作,但ImageSwitcher具備一些特定的功能,就是它本身在轉換圖片的時侯可以增加一些動畫效果。布局中的聲明及其簡單,跟一個時鐘控制項一樣簡單。<ImageSwitcher

Android控制項開發之Gallery3D效果

package xiaosi.GalleryFlow;import android.app.Activity;import android.os.Bundle;public class GalleryFlowActivity extends Activity {public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);

Android學習筆記之AlertDialog

<1>簡介AlterDialog是一個子類的對話方塊,可以顯示一個,兩個或三個按鈕。 通過點擊對話方塊顯示出的按鈕可以觸發相應的事件,並且對話方塊中可以顯示你設定的提示Message。如果你只想顯示一個字串在這個對話方塊,使用setMessage()方法。<2>步驟1、獲得AlertDialog靜態內部類Buidler對象,由該類來建立AlertDialog對象,因為AlertDialog的構造方法全部是Protected類型2、通過Buidler對象設定對話方塊的標題、

Android學習筆記之RatingBar

<1>簡介RatingBar為評分條控制項,預設效果為若干個綠色的星星,如果想將其換成其他自訂圖片就要自訂它的style。RatingBar是SeekBar 和 ProgressBar

Android學習筆記之ExpandableListView

<1>簡介android中有一種expandablelistview,可以擴充的listview,就是那種點擊一下可以擴充出子項,再點一下收縮回去的顯示list。一個視圖顯示項目的垂直滾動的兩級列表。這不同於ListView,允許有兩級列表。分組能單獨地被擴充出到顯出它的子項目。各子項目來自ExpandableListAdapter相關的View。<2>重要方法   expandGroup(int groupPos) :在分組列表視圖中展開一組,       

Android學習筆記之Bitmap位元影像的旋轉

位元影像的旋轉也可以藉助Matrix或者Canvas來實現。通過postRotate方法設定旋轉角度,然後用createBitmap方法建立一個經過旋轉處理的Bitmap對象,最後用drawBitmap方法繪製到螢幕上,於是就實現了旋轉操作。下面例子中把原位元影像和經旋轉處理的位元影像都繪製到螢幕上,目的是做一個對比。package xiaosi.bitmap;import android.app.Activity;import android.os.Bundle;public class

Android學習筆記之SeekBar

<1>簡介SeekBar類似於ProgressBar,不過ProgressBar主要功能是讓使用者知道目前的狀態,而SeekBar的功能在於讓使用者調整進度。舉個例子,在音樂播放器中,你可以通過SeekBar來調整音樂播放的進度。 SeekBar是ProgressBar的一種擴充。跟原先的進度條有什麼區別呢?原先的進度條上面沒有滑塊。所以SeekBar可以來來回回滑動。我相信這種進度條大家肯定不陌生。視頻播放器,音樂播放器等上面都有。快進,快退,到達指定位置等等都是用這個實現的。最大

Android學習筆記之Bitmap位元影像雖觸摸點移動

 package xiaosi.bitmap;import android.app.Activity;import android.os.Bundle;public class mianActivity extends Activity{private surfaceView bitmapView = null;@Overrideprotected void onCreate(Bundle

Android學習筆記之ImageSwitcher(2)(上一張,下一張按鈕)

package xiaosi.imageswitcher;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.widget.ImageButton;import android.widget.ImageSwitcher;import android.widget.ImageView;import

Android學習筆記之AutoCompleteTextView

<1>簡介     

Android學習筆記之ScrollView

 <1>簡介 一種可供使用者滾動的階層版面配置容器,允許顯示比實際多的內容。ScrollView是一種FrameLayout,意味需要在其上放置有自己滾動內容的子項目。子項目可以是一個複雜的對象的布局管理器。通常用的子項目是垂直方向的LinearLayout,顯示在最上層的垂直方向可以讓使用者滾動的箭頭。  TextView類也有自己的滾動功能,所以不需要使用ScrollView,但是只有兩個結合使用,才能保證顯示較多內容時候的效率。但只有兩者結合使用才可以實現在一個較大的容器中一個

Android平台中的三種翻頁效果機器實現原理

本文給開發人員集中展現了Android平台中的三種翻頁效果機器實現原理,希望能夠對開發人員有實際的協助價值!   第一種翻頁效果如下:      實現原理:     當前手指觸摸點為a,則 a點座標為(ax,ay), 由三角形acb與三角形cmb為對稱三角形並且直線cp為am垂直平分線,則 B點座標為(ax/2,ay/2)。   作gf垂直於om且cb垂直於am, 三角形cfg與gfm相似,則 cf:gf = gf:mf cf=(gf * gf) / mf gf長度為g點縱座標

Android Intent調用大全

//呼叫瀏覽器Uri uri = Uri.parse("");Intent it  = new Intent(Intent.ACTION_VIEW,uri);startActivity(it);//顯示某個座標在地圖上Uri uri = Uri.parse("geo:38.899533,-77.036476");Intent it = new Intent(Intent.Action_VIEW,uri);startActivity(it);//顯示路徑Uri uri =

Android學習筆記之網路介面(Http介面,Apache介面,Android介面)

目前Android平台有三種網路介面可以使用,他們分別是:java.net.*(標準Java介面),org.apache(Apache介面),和android.net.*(android網路介面)。1 標準Java介面java.net.*提供與連網有關的類,包括流和資料包通訊端、Internet協議、常見HTTP處理。比如:建立URL以及URLConnection/HttpURLConnection對象,設定串連參數 ,串連到伺服器 ,向伺服器寫資料 ,從伺服器讀取資料

Android學習筆記之Gallery

<1>簡介這是一個非常炫的效果,可以用手指直接拖動圖片移動。iPhone曾經憑藉這一特效吸引了無數的蘋果粉絲,在Android平台上也可以實現這一效果。要實現這一效果,就必須有一個容器來存放Gallery索要顯示的圖片。這裡使用一個繼承自BaseAdapter的衍生類別來裝這些圖片。我們需要監聽其事件setOnItemClickListener,從而確定目前使用者選擇了那一張圖片。首先,我們需要將顯示的圖片的索引存放在一個int數組中。然後通過setImageResource方法來設

Android學習筆記之按鍵動作

我們如何和Android 程式來進行互動那份?來讓 Android 程式產生相應的反應,我們不得不通過鍵盤事件、觸摸事件、感應器事件等來實現。鍵盤是Android中主要的輸入裝置,對按鍵的響應的處理是響應之間在程式中使用鍵盤的核心內容。鍵盤事件主要包括:boolean onKeyDown(int keyCode,KeyEvent event)  在按鍵按下時調用boolean onKeyUp(int keyCode,KeyEvent event)       在按鍵釋放時調用boolean

Android: 分頁瀏覽的利器 android View Pager

最近有一個項目需求,水平滑動實現視圖切換(分頁顯示效果)最先想到的是ImageSwitcher + ViewFilpper 來實現,這效果做出來我自己都不想用,更不用說客戶的感覺了:滑動效果生硬,只支援圖片上的滑動,不是整個View上面的滑動然後嘗試了使用Gallery +

Android學習筆記進階1之MediaPlayer

                                                               

總頁數: 2771 1 .... 809 810 811 812 813 .... 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.