Android學習筆記進階14之像素操作

來源:互聯網
上載者:User

在我們玩的遊戲中我們會經常見到一些映像的特效,比如半透明等效果。要實現這種半透明效果其實並不難,需要我們懂得映像像素的操作。

不要怕,其實在Android中Bitmap為我們提供了操作像素的基本方法。

我們可以通過getPixels()方法獲得該映像的像素並放到一個數組中去,我們操作這個數組就可以了。最後通過setPixels()方法設定這個數組到Bitmap中。

在Android中,每一個映像像素通過一個4位元組整數來展現:最高位位元組用作Alpha通道,即用來實現透明與不透明控制,·255代表完全不透明,0則代表完全透明;接下來的一個位元組是Red紅色通道,255代表完全是紅包。依次類推,接下來的兩個位元組相應地實現綠色和藍色通道。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.