Android學習筆記之GridView

<1>簡介一個在平面上可顯示多個條目的可滾動的視圖組件,該組件中的條目通過一個ListAdapter和該組件進行關聯。比如實現九宮格圖,用GridView是首選,也是最簡單的。<2>XML屬性屬性:android:columnWidth   設定列的寬度。關聯的方法為:setColumnWidth(int)android:gravity   

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學習筆記之開啟匯入修複工程

開啟現有工程 開啟工程     我們回到 Eclipse 環境來。在螢幕上方的選單列上,選擇「File->New->Project」,會彈 出「NewProject」對話視窗。Eclipse 是通用的編輯環境,可根據你所安裝的不同擴充套件 而支援許多種類的工程。點擊「Android」資料夾下的「AndroidProject」,會開啟「NewAndroid Project」對話視窗。     我們將開啟AndroidSDK 中提供的 ApiDemos

Android學習筆記之布局2

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

Android學習筆記之GridView(2)

這次有上次有一點是不同的:每個圖片下面都有一個文本資訊。 這次範例就是實現這個功能。再有一點就是前面的方法就是自己實現一個ImageAdapter繼承BaseAdapter,再供GridView使用這次本文介紹的GridView用法跟前文ListView的極其類似,利用適配器SimpleAdapter來完成,我柑橘這樣挺簡單的。package xiaosi.gridview;import java.util.ArrayList;import java.util.HashMap;import

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學習筆記之RelativeLayout(相對布局)

  android:layout_above                                       將該控制項的底部至於給定ID的控制項之上  android:layout_below                                       將該控制項的頂部至於給定ID的控制項之下  android:layout_toLeftOf                                   

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學習筆記之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學習筆記之Toast

<1>簡介Toast是一個為使用者快速傳遞小訊息的視圖。Toast類可以協助你建立和展現那些訊息。當視圖顯示給使用者的時候,看起來就像漂浮在應用程式之上。它將不會接收到的滑鼠焦點。會一閃而過。給你兩個例子:音量控制和說你的設定已經儲存的簡短訊息 最簡單的方法是使用這個類調用一個靜態方法,能構建你所需要的一切並且返回一個新Toast對象。 <2>建立首先,執行個體化一個帶有makeText()方法的Toast對象。該方法帶有三個參數:應用程式Context,文字資訊,Toa

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學習筆記之網路介面(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學習筆記進階1之MediaPlayer

                                                               

Android學習筆記之MediaRecorder

                                                              MediaRecorder生命週期<1>簡介使用 MediaRecorder 類進行媒體採樣,包括音頻和視頻。MediaRecorder 作為狀態機器運行。您需要設定不同的參數,比如源裝置和格式。設定後,可執行任何時間長度的錄製,直到使用者停止。<2>MediaRecorder

總頁數: 2771 1 .... 1455 1456 1457 1458 1459 .... 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.