流星剑 发表于 2012-12-19 23:10:35

android高仿微信UI点击头像显示大图片效果

<div id="cnblogs_post_body">用过微信的朋友朋友都见过微信中点击对方头像显示会加载大图,先贴两张图片说明下:
http://images.cnblogs.com/cnblogs_com/jaylong/豌豆荚截图20120927121508.pnghttp://images.cnblogs.com/cnblogs_com/jaylong/豌豆荚截图20120927121517.png
这种UI效果对用户的体验不错,今天突然有了灵感,试着去实现,结果就出来了。。
下面说说我的思路:
1.点击图片时跳转到另一个activity,然后显示加载的效果,即progressbar
2.显示图片的之前先弹出自定义dialog,然后模拟加载一段时间后,显示整张大图片,要全屏显示,并且有类似微信中左上角滑出的动画效果
下面说说我的实现过程:
1.新建一个布局文件main.xml,其中只是放一个图片,布局
其中的android:是声名一个点击方法,然后再代码中实现,类似c#中
<div class="cnblogs_code"><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"   
    android:layout_height="match_parent"
    android:padding="10dp"
   >

    <ImageView
      android:layout_width="wrap_content"
      android:layout_height="wrap_content"
      android:layout_alignParentLeft="true"
      android:src="@drawable/xiaohei"
      android:onClick="show_click"
      tools:context=".MianActivity" />

</RelativeLayout>
页: [1]
查看完整版本: android高仿微信UI点击头像显示大图片效果