效果


Android仿WIN8系统磁贴点击下沉倾斜效果_第1张图片

使用说明


Java代码

import android.app.Activity;import android.os.Bundle;import android.widget.Toast;public class TestRolateAnimActivity extends Activity {    /** Called when the activity is first created. */MyImageView joke;    @Override    public void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.main);                joke=(MyImageView) findViewById(R.id.c_joke);        joke.setOnClickIntent(new MyImageView.OnViewClick() {@Overridepublic void onClick() {// TODO Auto-generated method stubToast.makeText(TestRolateAnimActivity.this, "事件触发", 1000).show();System.out.println("1");}});    }}

XML代码

<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    android:layout_width="fill_parent"    android:layout_height="fill_parent"android:gravity="center"    android:orientation="vertical" android:background="@drawable/bkg_img_default">    <LinearLayout        android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:orientation="vertical" >        <LinearLayout            android:layout_width="wrap_content"            android:layout_height="wrap_content"            android:orientation="horizontal" >            <LinearLayout                android:layout_width="wrap_content"                android:layout_height="wrap_content"                android:orientation="vertical" >                <com.ljp.ani.MyImageView                    android:id="@+id/c_joke"                    android:layout_width="wrap_content" android:scaleType="matrix"                    android:layout_height="wrap_content"android:layout_margin="2dp"                    android:src="@drawable/left_top" />               <com.ljp.ani.MyImageView                    android:id="@+id/c_idea"                    android:layout_width="wrap_content" android:scaleType="matrix"                    android:layout_height="wrap_content"android:layout_margin="2dp"                    android:src="@drawable/left_bottom" />            </LinearLayout>            <com.ljp.ani.MyImageView                 android:id="@+id/c_constellation"                android:layout_width="wrap_content" android:scaleType="matrix"                android:layout_height="wrap_content"android:layout_margin="2dp"                android:src="@drawable/right" />        </LinearLayout>       <com.ljp.ani.MyImageView            android:id="@+id/c_recommend"            android:layout_width="wrap_content" android:scaleType="matrix"            android:layout_height="wrap_content"android:layout_margin="2dp"            android:src="@drawable/bottom" />    </LinearLayout></LinearLayout>

Demo下载

http://download.csdn.net/detail/u010785585/7668229

更多相关文章

  1. Android全屏对话框(附带延时关闭效果)
  2. 第一个Android登录页面 | HTTP 请求验证登录 | 完整代码
  3. Android Audio代码分析17 - setvolume函数
  4. android动态布局:用java代码实现LinearLayout以及TextView
  5. android WebView 详细代码
  6. android 比较精简的list对话框代码
  7. Android java代码中如何执行shell命令
  8. Activity半透明效果

随机推荐

  1. goolge 地图地址位置解析
  2. Android 中获取屏幕长度及宽度
  3. Android: 屏幕截图
  4. jni 获得 android 系统属性
  5. android 收货地址选择
  6. Android UI编辑器 Unhandled event loop
  7. Android如何截取当前View 为图片
  8. Different ways to access HTTP resource
  9. Android中和service进行本地通讯
  10. Android中数据的保存和提取