新聞中心
想了解更多內(nèi)容,請訪問:

創(chuàng)新互聯(lián)公司-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設、高性價比象州網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式象州網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設找我們,業(yè)務覆蓋象州地區(qū)。費用合理售后完善,10多年實體公司更值得信賴。
和華為官方合作共建的鴻蒙技術社區(qū)
https://harmonyos./#zz
PhotoView使用說明
1. PhotoView功能介紹
1.1 組件介紹:
PhotoView是一個繼承自Image的組件,不同之處在于:它可以進行圖擊放大功能,手勢縮放功能(暫無真機,無法測試)。
1.2 手機模擬器上運行效果:
原始圖片效果:
第一次雙擊圖片效果:
第二次雙擊圖片效果:
第三次雙擊圖片效果:(恢復到初始圖片效果)
2. PhotoView使用方法:
2.1 將源碼entry-libs文件下的photoview.har復制到自己的項目entry-libs文件夾下;
2.2 在entry-buid.gradle文件下添加‘*har’, 然后點擊Sync Now,等待加載完成
2.3 在項目中創(chuàng)建PhotoView對象,并設置寬,高,添加圖片資源;
2.4 啟動項目,點擊圖片,效果如1.2中所示。
3. PhotoView開發(fā)實現(xiàn):
代碼如下,PhotoView 繼承Image 并實現(xiàn)Component.TouchEventListener接口,重寫onTouchEvent()方法;如果時間間隔超過1s,則記錄上一次點擊時間;兩次點擊時間在1s內(nèi)認為是雙擊;第一次雙擊放大兩倍,第二次雙擊再放大兩倍,第三次雙擊,縮小4倍到原圖大小。
項目源代碼地址:https://github.com/isoftstone-dev/PhotoView-Harmony
歡迎交流:HWIS-HOS@isoftstone.com
?著作權歸作者和HarmonyOS技術社區(qū)共同所有,如需轉(zhuǎn)載,請注明出處,否則將追究法律責任
想了解更多內(nèi)容,請訪問:
和華為官方合作共建的鴻蒙技術社區(qū)
https://harmonyos./#zz
新聞名稱:鴻蒙HarmonyOS三方件開發(fā)指南(5)-Photoview組件
網(wǎng)站網(wǎng)址:http://www.dlmjj.cn/article/cdgppcc.html


咨詢
建站咨詢
