くらげになりたい。

くらげのようにふわふわ生きたい日曜プログラマなブログ。趣味の備忘録です。

Androidでマテリアルデザインっぽく影をつける

前に作ったアプリの機能追加と合わせて、カードに影をつけたいなぁと思ったときの備忘録。

play.google.com

こんな感じになりました

f:id:wannabe-jellyfish:20170603175500p:plain

作り方はこんな感じ

影付きの枠のdrowable(drowable/frame.xml)を作成して、

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
    <!-- 影のレイヤー -->
    <item android:left="3dp" android:top="4dp">
        <shape android:shape="rectangle">
            <solid android:color="#66404040" />
        </shape>
    </item>
    <!-- 枠のレイヤー -->
    <item android:bottom="4dp" android:right="3dp">
        <shape android:shape="rectangle">
            <solid android:color="#FFFFFF" />
            <stroke
                android:width="1dp"
                android:color="#ff3b52e2" />
        </shape>
    </item>
</layer-list>

使いたいところLayoutGroupのandroid:backgroundに設定する感じ

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
              android:layout_width="match_parent"
              android:layout_height="wrap_content">

    <RelativeLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_margin="4dp"
        android:background="@drawable/frame"
        android:paddingBottom="7dp"
        android:paddingLeft="6dp"
        android:paddingRight="7dp"
        android:paddingTop="6dp">
        </RelativeLayout>
</LinearLayout>

以上!!

[PR] フォローがばれないツイッタークライアント「シャイッター」

f:id:wannabe-jellyfish:20150107213020p:plain

シャイッター-フォローがばれないツイッタークライアント- - Google Play の Android アプリ

参考にしたサイト様