Androidによるシャドウ効果のまとめ

1278 ワード

画像に影を添えるのは画像の効果を際立たせるためで、あるデザイナーはある部分の内容を際立たせるためにその部分に影の背景を添えることができて、よくあるのは画像に外の影を添えるので、前にも画像に内の影を添える効果に出会って、しかし時間がきつくて自分の料理が最後に実現していないで、実現方法のある友达は1、2、ありがとうございます~
画像に影を付けるいくつかの方法
  • layer-list
  • を実現する.
  • .9図を用いる
  • を実現する.
  • カスタムDrawable
  • 実装
  • elevation属性
  • を用いる.
  • サードパーティ製ライブラリ
  • を使用layer-listを利用して実現(使用を推奨せず、効果はあまりよくない)layer-listに2つのitemインプリメンテーションを追加し、背景レイヤと表示レイヤの露出エッジを制御することによってインプリメンテーションする.
    Android画像を参考にシャドウ効果を追加できる2つの方法.9切図実装
  • デザイナーに.9図を切らせ、その時は人柄をつづる~
  • 自己切.9図、ツールアドレスはshadow 4 android
  • 実装リファレンスAnswers-Custom ImageView with drop shadow
    カスタムDrawableペイントインプリメンテーション
    参考Android開発におけるシャドウ効果の実現
    参考Material Designの中で、影のあれらの事について話します!API 21以上のelevationプロパティを使用
    主にelevation属性とtranslationZ属性を設定することによって
  • elevation:UI要素の高さを上げるための高さ、静的コンポーネントのプロパティ.
  • translationZ:Z値変換、ダイナミックコンポーネント、UI要素を操作するときによく使われるインタラクティブアニメーションのプロパティ
  • .
    このブログも参考にしてください.楓-Androidビューの高さと影のことです.
    使用するサードパーティ製ライブラリの実装
  • Github検索Android Shadowランキング
  • このライブラリの効果は繊細で、ソースコードも難しくありません.ShadowImageView