【文件属性】:
文件名称:ZoomLayout:想要缩放、平移的 View,放在 ZoomLayout 中就可以实现了
文件大小:12.13MB
文件格式:ZIP
更新时间:2021-05-30 10:50:17
android android-library zoom-images android-ui zoom
ZoomLayout
Android 视图缩放组件
实现的功能点
触摸滑动及惯性滑动
多指缩放
双击缩放
同时处理了以下细节
滑动冲突,比如将 ZoomLayout 放在 ViewPager 中
事件冲突,ZoomLayout 和 子 View 都能接收事件
ZoomLayout 宽、高更新时能够自适应布局
效果
Download Demo
使用
compile 'com.xlw.zoom:zoomlayout:1.0.0'
<?xml version="1.0" encoding="utf-8"?>
<com.xuliwen.zoom.ZoomLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-aut
【文件预览】:
ZoomLayout-master
----gradlew(5KB)
----settings.gradle(57B)
----PRINCIPLE.md(19KB)
----library()
--------src()
--------consumer-rules.pro(0B)
--------.gitignore(7B)
--------build.gradle(2KB)
--------proguard-rules.pro(751B)
----.idea()
--------runConfigurations.xml(564B)
--------misc.xml(357B)
--------modules.xml(470B)
--------codeStyles()
--------vcs.xml(167B)
----LICENSE(11KB)
----gradle()
--------wrapper()
----README.md(2KB)
----gradlew.bat(2KB)
----gradle.properties(1KB)
----.gitignore(963B)
----app()
--------myapp.keystore(2KB)
--------src()
--------release()
--------.gitignore(7B)
--------build.gradle(1KB)
--------proguard-rules.pro(751B)
----demofile()
--------zoomLayout.apk(2.44MB)
--------zoomLayout.gif(8.65MB)
----build.gradle(603B)