[アンドロイド] アンドロイドでCardView

彼女の前の日は私たちを呼ばれ、使用することを指示していました アンドロイドでRecyclerView. この記事では、CardViewを使用してご案内していきます – ビューはRecyclerViewまたはリストビューと組み合わせて使用​​しました.

CardViewは何ですか

あなたがより顕著にコンテンツを表示することができますCardView, 影効果, BO美しいコーナー. 特にRecyclerViewと組み合わせた場合. あなたがアンドロイドを使用している場合 4.0 またはより頻繁にアプリがこのようなリストを持っている参照してください。.

cardview in android

EclipseでCardViewを使用します

人のために、あなたは、Androidの弱いマシンを使用していないが、Eclipseのスタジオを使用する必要があります

ステップ 1: インポートCardView
チョン·メニュー·ファイル - >インポート - ワークスペースに>既存のAndroidコード –>ブラウズ (SDKに行く/エクストラ/アンドロイド/サポート/ V7 / cardview) –> [OK]をクリックします –> [完了]をクリックします

ステップ 2: 定義はCardViewです 1 ライブラリ.
プロジェクトCardviewを右をクリックします –> [プロパティ] –>アンドロイド –> isLibraryを有効にします (チェックボックスをチェックします) –>適用 –> OK

ステップ 3: メインプロジェクトにcardviewを使用
プロジェクトを右をクリックします –> [プロパティ] –>アンドロイド –>追加 –> cardview –>適用 –> OK

それでおしまい.

AndroidのスタジオでCardViewを使用

ファイルに次の行を追加します。 build.grade

compile 'com.android.support:cardview-v7:21.0.+'

それでおしまい…

XMLのCardViewで生成されたコード

我々はより多くの例を実行したとし アンドロイドでRecyclerView 前日のように、今、私たちは各項目がある与えます 1 cardview. (最初の写真の投稿など)

<android.support.v7.widget.CardView xmlns:card_view="http://schemas.android.com/apk/res-auto"
    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:id="@+id/card_view"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:layout_gravity="center"
    android:layout_margin="5dp"
    card_view:cardCornerRadius="4dp" >

    <LinearLayout
        xmlns:android="http://schemas.android.com/apk/res/android"
        xmlns:card_view="http://schemas.android.com/apk/res-auto"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:gravity="center_vertical"
        android:orientation="horizontal" >

        <TextView
            android:id="@+id/tv_name"
            android:layout_width="0dp"
            android:layout_height="wrap_content"
            android:layout_margin="8dp"
            android:layout_weight="1" />

        <ImageButton
            android:id="@+id/btn_delete"
            android:layout_width="32dp"
            android:layout_height="32dp"
            android:src="@drawable/ic_delete" />
    </LinearLayout>

</android.support.v7.widget.CardView>

あなたは気づいています card_view:cardCornerRadius =”4DP” 私たちは、アイテムが丸みを帯びてきた角を作るのを助ける4DP.

完全なコードをダウンロードしてください RecyclerView_with_CardView