圖片處理工具

Android7.0 完美適配——FileProvider 拍照裁剪全解析

適配 android7.0 中的拍照相冊裁剪功能

android

使用 photoView 實現可點擊放大到全屏顯示的控件,效果相似於微信朋友圈點開看大圖

使用 photoView 實現可點擊放大到全屏顯示的控件,效果相似於微信朋友圈點開看大圖

git

Path實現常見toolbar點擊彈出菜單效果

今天我接着站在了巨人的肩膀上了!由於上次我參考大神利用 Path 實現了點九圖效果,附上我上次講解連接: https://juejin.im/post/58c3b8... .這一次,我將完成上次說的實現點擊toolbar按鈕彈出菜單效果,固然仍是利…

github

Fresco實踐-高斯模糊、圓形圓角、URL、File、Assets、Resource

今天只是入門級別的,改天會出一個深度一點的博文介紹用法。 題外話:最近消沉了有快三個月了,這幾天都不知道本身在幹嗎,這是春節以後的第一篇博文,從今天開始讓一切都不同:Code Behavior, one can.t be less. Fresco是一個Facebook開源的A…

緩存

3 分鐘瞭解圖片的三級緩存機制

簡介快速的瞭解圖片的三級緩存機制

微信

封裝並實現統一的圖片加載架構

GitHub: 統一的圖片加載架構 前言 對於圖片加載框架,你們用到的多是Glide,Picasso或者Fresco,這基本上是主流的圖片加載框架,咱們使用它的時候,大都感受如臂使指,簡直愉快的不要不要的。可是咱們仍是發現至少有兩個問題,以Glide爲例,第一,當需求變更,你…

網絡

Android Bitmap最全面詳解

Bitmap圖像處理的最重要類之一。用它能夠獲取圖像文件信息,進行圖像顏色變換、剪切、旋轉、縮放等操做,並能夠指定格式保存圖像文件 Bitmap中有兩個內部枚舉類:Config和CompressFormat,

架構

Android -- VectorDrawable、AnimatedVectorDrawable 使用詳解

Android -- VectorDrawable、AnimatedVectorDrawable 使用詳解

app

模擬油畫和鉛筆畫的濾鏡效果

油畫效果 先上未經任何處理的原圖原圖.png 而後使用油畫風格的濾鏡OilPaintFilter看看效果,OilPaintFilter的使用方式就一句話:) RxImageData.bitmap(bitmap).addFilter(new OilPaintFilter()).i…

框架

處理 Android 發送大圖 OOM

解決發送多張大圖致使 OOM

less

Drawable Resource 之旅(二):ShapeDrawable 詳解與應用(仿微信雷達掃描)

1、前言 在咱們的平常開發中,須要大量的圖片來美化咱們的 APP,圖片的大量使用在加強 UI 的美觀性外,也帶來諸多的問題,好比:致使程序出現 OOM(內存溢出)、APK 體積變的十分臃腫,內存泄露等 。事實上,在大部分狀況下,咱們均可以經過 ShapeDrawable 來繪製…

Android 圖片高斯模糊解決方案

同步簡書:Android 圖片高斯模糊解決方案 近年來,圖片高斯模糊備受設計師的青睞,在各大知名APP中,如微信、手機QQ、網易雲音樂等等都有對背景高斯圖模糊的設計,在Adnroid 中,如今經常使用的圖片高斯模糊技術有三種:RenderScript 、fastBlur、對Rend…

一個使用 Fresco 的例子

使用 Fresco 實現最基本的圖片加載需求。

對於 Android 中 ImageView 的 ScaleType 你的理解多是錯的

當 ImageView 的大小與它內容的大小不一致時,就出現了一個問題,裏面的內容應該怎麼展現?放大、縮小、靠上、靠下、居中、居右… 針對這個問題 ImageView 提供了 ScaleType 屬性來控制。

android 圖集功能

APP 中有圖集的功能,可以進行放大縮小等手勢操做,集成簡單,只須要傳入圖集 list 便可。

開源推薦:Android 圖片壓縮開源庫

推薦兩個 Github 上開源的 Android 圖片壓縮庫,兩個庫的代碼量很少,能夠直接使用或者借鑑學習。商業使用,別忘了遵循其對應的開源協議。

Android 仿 QQ 討論組頭像

Android 仿 QQ 討論組頭像

Android 圖片尺寸與質量壓縮你用對了嗎?

介紹了一些關於 Android 開發中圖片尺寸與壓縮相關的東西。

android 仿 qq 空間、微信朋友圈圖片展現

廢話很少說,先上效果圖 由於最近須要作朋友圈功能,因此在此記錄一下,其實不少人不明白的一點應該是在圖片的排列上面吧,不規則的排列,其實很簡單的,就是一個 GridView,然而你 xml 光光寫 GridView 是不行的哦,大家會發現,圖片只顯示一行,並且這個 gridView 還能夠滑動,是吧,其實咱們得重寫 GridView 的 onMeasure 方法,使其擴大至內容的最大狀態。

Android 圓形圖片加載實例

在項目中使用圓形的圖片的需求仍是蠻大的,因此封裝一個圓形圖片的控件,能夠加載本地圖片以及網絡圖片,此控件是繼承自 Imageview 控件。對於加載本地圖片的話,咱們須要設置 src 而不是 background。對於加載網絡圖片,咱們通常須要使用第三方的加載庫如 glide、ImageLoader 等等,均可以,使用方法同 ImageView。

使用 Fresco 實現大圖瀏覽(支持手勢放大、拖拽)

1、Fresco 簡介 Fresco 是 facebook 出品的一款圖片加載框架,使用了 Fresco 以後,不須要再考慮圖片的加載和內存佔用的問題,堪稱圖片加載的神器。Fresco 將圖片存儲到一個特殊的區域,避免了 OOM。 Fresco:https://github.com/faceb

圖片加載框架-Picasso最詳細的使用指南

寫在前面 Android 中有幾個比較有名的圖片加載框架,Universal ImageLoader、Picasso、Glide和Fresco。它們各有優勢,之前一直用的是ImageLoader 作項目中的圖片加載,因爲做者宣佈ImageLoader 不會在更新了,所以新的項目…

自定義 View 之 App 用戶頭像截取控件

在平時開發 App 過程當中,用戶須要設置頭像的,從衆多 app 的頭像設置來看,基本可分爲 2 中狀況:1)圓形頭像 (如 QQ, 新浪微博等);2) 矩形頭像(如微信等).
其實也有好多高仿 QQ 截圖或者微信頭像截圖的博文, 可是都不是真正的高仿, 只能做爲一個參考, 直接拿來用還不夠完美, 索性本身的也須要這個控件, 本身動手寫一個.

根據圖片內容顯示陰影顏色,細膩的效果

更加細膩的陰影效果,在一些提升用戶體驗的特殊場景使用

Android7.0 拍照失敗 FileUriExposedException, 你的拍照代碼升級了嗎

SamSung SM-N9006 Android5.0 在應用中拍照以後,沒法獲取拍照以後的數據,報錯 FileUriExposedException

Android 圖片加載庫的封裝實戰之路

圖片加載是 Android 開發中最最基礎的功能,爲了下降開發週期和難度,咱們常常會選用一些圖片加載的開源庫

Android 圖片預覽工具

Android 圖片預覽工具

Android Shape 使用總結

包含了 shape 屬性總結和實例展現

相關文章
相關標籤/搜索