智勇博客:
業(yè)余時間有空分享一下個人封裝的一個圖片瀏覽器乌昔。代碼已經(jīng)封裝好,并且提供了一個config.h配置文件 需要更改的一些參數(shù) 直接在里面更改即可壤追,無需深入代碼研究磕道,修改。有興趣學(xué)習(xí)的朋友也可以深入了解一下代碼行冰。
本第三方最多支持9張圖片的展示溺蕉,支持GIF,支持長圖悼做,支持橫屏展示大圖疯特,會按9宮格進行布局,可以自定義整個控件的寬度肛走,高度是根據(jù)圖片的數(shù)量自適應(yīng)的漓雅。 當傳進去的圖片數(shù)量大于9張,自動會取前9張圖片進行展示,當圖片只有4張和1張時會有單獨的布局 詳細看下面的圖片邻吞。
點擊圖片時 會有動畫效果 放大至全屏查看 然后雙擊放大某個區(qū)域 再次雙擊縮小 ?縮放 長按保存圖片 單擊退出大圖模式 ?等手勢都在內(nèi)部做好了處理 ? ?外界不需要管庶灿。 ?放大圖片后 旋轉(zhuǎn)屏幕 也在內(nèi)部單獨適配了,你的程序不需要適配橫屏吃衅,在大圖模式下 也能自動適配橫屏查看圖片往踢。
詳細看下面的GIF圖片展示 ? 至于橫屏展示圖片并沒有做GIF,大家可以下載Demo來運行起來徘层,里面我準備了一張gif的URL ?可以直接運行Demo起來看效果峻呕。
如果感覺對你有幫助 可以點一下贊 并且記得在gitHub上給個星喔!你們的點贊給星趣效,是我更新更多第三方的動力瘦癌!謝謝!