日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Android >内容正文

Android

android中点击头像放大,Android头像下拉缩放动效

發布時間:2024/3/13 Android 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 android中点击头像放大,Android头像下拉缩放动效 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

頭像下拉縮放動效

頭像下拉縮放這個在IOS中很常見,最近在Github上也看到了類似的效果,所以決定把它集成到我現在做的項目中去。

Github上的開源地址:https://github.com/Frank-Zhu/PullZoomView

先上2張效果圖

PullToZoomView的使用

這個開源框架的使用主要用到的是PullToZoomListViewEx和PullToZoomScrollViewEx的2個類庫,PullToZoomListViewEx這個是ListView的下拉效果,暫時沒用到,需要的話可能要自己去研究下了。PullToZoomScrollViewEx這個是ScrollView,用的比較多,我們經常有用戶信息界面、內容區域,都是信息量比較大的,會涉及到下拉之類的,這是我們就可以對一張頭像進行下拉效果了。

我們將開源項目下載下來,將library的src目錄下的代碼copy到自己的工程下

記住還有values目錄下的ids和attrs文件,同樣copy

集成我們自己的項目

xml布局文件

java文件中就是找到這個控件,然后引用了

scrollView = (PullToZoomScrollViewEx) findViewById(R.id.scroll_view);

View zoomView = LayoutInflater.from(this).inflate(R.layout.include_info_head, null, false);

View contentView = LayoutInflater.from(this).inflate(R.layout.include_info_content, null, false);

scrollView.setZoomView(zoomView);

scrollView.setScrollContentView(contentView);

我們只要注意PullToZoomScrollViewEx其中的三個方法:

setZoomView(View view)我們下拉的背景,也就是上面展示的圖片(一輛小車)

setScrollContentView(View view)這個是我們填充的內容,也就是上圖中的個人信息

setHeaderView(View view)這個是和下拉背景在一起的導航頭,不過這個是沒有動畫效果的,我們可以把它做成登錄,注冊。

好了,這個開源框架的效果也就出來了,集成到我們項目中去,增加一點動效還是很亮眼的。希望你的項目也同樣酷炫。

總結

以上是生活随笔為你收集整理的android中点击头像放大,Android头像下拉缩放动效的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。