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]