1. 程式人生 > >安卓控制元件點選動畫(點選後產生波紋效果)

安卓控制元件點選動畫(點選後產生波紋效果)

<ImageButton
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:id="@+id/imageButton"
        android:src="@drawable/ic_done_black_24dp"
        android:background="?android:attr/selectableItemBackgroundBorderless"
        />
在控制元件里加入如下屬性值即可:
//圓形波紋
android:background="?android:attr/selectableItemBackgroundBorderless"
//有邊界波紋
android:background="?android:attr/selectableItemBackground"


相關推薦

控制元件動畫產生波紋效果

<ImageButton android:layout_width="wrap_content" android:layout_height="wrap_cont

EditText控制元件的基本使用Button按鈕,Toast提示EditText中的內容

EditText是程式用於和使用者進行互動的另一個重要控制元件,它允許使用者在空間裡輸入和編輯內容,並可以在程式中對這些內容進行處理。EditText的應用場景非常普遍,在進行發簡訊、發微博、聊QQ等操作時,你不得不使用EditText。接下來我們直接看實現效果圖,再看程式碼。 效果圖:

控制元件之單按鈕 (RadioButton和RadioGroup)

概述: RadioButton是單選按鈕,可提供若干選項方便使用者進行選擇操作,且在一組選項中只能選擇一個。 RadioGroup繼承自ViewGroup和RadioButton結合使用,將若干RadioButton選項組合為一組。 屬性和方法: RadioButton

控制元件之按鈕Button

概述: android按鈕可包含文字、圖片和圖片及文字,分為Button和ImagetButton兩個控制元件。 Button是TextView的直接子類,主要響應使用者的單擊操作,如常見的“確定”、“登入”、“註冊”按鈕等 屬性和方法: XML屬性 方法 備註

控制元件拖動

/** 此文主要有兩大要點 1.控制元件的拖動 2.控制元件同時實現點選事件與拖動事件時的衝突處理 要點地方都有註釋 */ public class extents Activity{ /** Called when the activity is first create

控制元件集合

第一部分 個性化控制元件(View) 主要介紹那些不錯個性化的 View,包括 ListView、ActionBar、Menu、ViewPager、Gallery、GridView、ImageView、ProgressBar、TextView、ScrollView、TimeView、TipView、F

RelativeLayout控制元件居中詳細解析可能是最完美的方法

在RelativeLayout中設定控制元件全部居中,需要注意在父佈局的一些細節設定即可,現在給出完美的解決方法,先看例項: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xml

開發之橫向滑動viewpager可以禁用或啟用橫向滑動

import android.content.Context; import android.support.v4.view.ViewPager; import android.util.AttributeSet; import android.view.MotionEvent; public class

OCX 控制元件使用GDI+ 問題退出報記憶體 First-chance exception

使用VC2010 編譯。按照下面方法初始化,退出。。沒問題。void C****Ctrl::OnResetState() { COleControl::OnResetState(); // Resets defaults found in DoPropExchange

Android項目實戰:ViewPager切換動畫3.0版本以上有效果

技術 code info utf-8 play draw pos support addview 原文:Android項目實戰(四):ViewPager切換動畫(3.0版本以上有效果)學習內容來自“慕課網” 一般APP進去之後都會有幾張圖片來導航,

Android星星評分控制元件SimpleRatingBar的使用和滑動星星

Android星星評分控制元件SimpleRatingBar的使用 有一個專案需求,需要一個星星評分的控制元件,Android原生的RatingBar十分難用,而且還很醜,在網上找了很久,找到一個很好用的評分控制元件,在此記錄和分享一下 1.使用方法

動畫——讓控制元件停留在動畫結束的位置

private void showReleaseAnimation(final View view,float y){ TranslateAnimation translateAnimation = new TranslateAnimatio

android 控制元件的滑動事件與事件衝突GestureDetector,SimpleOnGestureListener

首先拿我的一個需求來舉例子:我有一個寫了一個小說閱讀器,在小說閱讀介面我想實現 可以點選翻頁,也可滑動翻頁這個就需要我們來處理點選與滑動的衝突了。 我們使用GestureDetector這個類來解決 首先建立一個GestureDetector物件,他

Android 控制元件使用Animator動畫事件失效解決方法

原因:動畫只是改變了該控制元件的顯示位置; 實際位置未發生改變 解決方法: 使用ValueAnimator動畫 屬性動畫 /** 獲得value物件.通過構造器 並且 傳遞 需要移動的引數

Android學習--四大元件

 Android有四大元件,分別是Activity,Service,Content Provider和Broadcast Receiver。   首先說明Activity元件,開發一個應用程式不用到Activity是很難的,一個Activity通常就是一個獨立的視窗或

程式與設計 app開發 校園類似餓了麼

     大二上學期選了《安卓程式與設計》這門課,看了《安卓應用開發教程》視訊書籍,跟著學長學姐們完成了該專案,其中也有老師的指導。程式含完整執行的app程式碼,連線了資料庫,能搭建後臺伺服器,實現了賬號登陸、註冊、點餐、支付、評論等功能。其中圖片資源使用短連結生成的,

Android fragment+viewpager 仿qq介面 實現選單切換介面+滑動切換viewpager切換介面

原始碼地址 http://download.csdn.net/detail/zhangjm_123/7902245 最近寫了一個fragment+viewpager仿qq的app,先上圖                   如圖,介面底部有四個textview,分別

C#中的webBrowser控制元件,如何讓它所有連結都是在當前視窗開啟

private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e) { //將所有的連結的目標,指向本窗體 foreach (HtmlEl

自定義控制元件】自定義ViewGroup實現透明背景的ViewPager效果

HelloWorld! 作為一名屌絲程式設計師,在部落格園寫第一篇技術部落格內心是無比激動滴,其實作為一名忙成狗的Android開發人員,一直覺得自己永遠都不會有時間去寫部落格, 因為我TM連找女朋友的時間都沒用== 言歸正傳,今天自定義控制元件系列要實現的效果是自定義Vi

android EditText彈鍵盤,其他控制元件收鍵盤不觸發事件,特1控制元件收鍵盤觸發,特2控制元件不收鍵盤

說實話開發android,鍵盤真的很不聽話,非常難用,於是百度找到dispatchTouchEvent進行重寫可完成鍵盤收放,但還是不夠完美,我期望的功能如下: 1.基礎功能: a.點選輸入控制元件彈出鍵盤 b.點選非輸入控制元件收起鍵盤 2.特殊功能1