万能ItemView


AllItemView


万能ItemView


個人情報、更新、設定、各種リストなど、各アプリでよく使われる機能を考慮すると、基本的にこれらの機能のスタイルはitemviewなので、万能なitemviewを組み立てる必要性が特に重要です.
サポートされているスタイル
icon(ローカルまたはアリババiconfontビットマップ)、ラベル、ラベル値、矢印、切替スイッチなどの任意の組み合わせ(入力ボックスを実現するいくつかの機能、カスタムスタイルを考慮)
機能
  • 基本機能(icon、ラベル、ラベル値、矢印の任意の組合せ)
  • 電話
  • バージョン更新(現在更新をクリックするには自分で実現する必要があり、後続バージョンを追加する)
  • Webページ
  • にジャンプ
  • 選択弾枠
  • 切替スイッチ
  • パラメータなし指定Activity
  • にジャンプ
    効果

    インプリメンテーション

  • Add it in your root build.gradle at the end of repositories
  •         allprojects {
            repositories {
                ...
                maven { url 'https://jitpack.io' }
            }
            }
  • Add the dependency
  •         dependencies {
                compile 'com.github.codbking:AllItemView:v1.0.0'
            }
  • xml
  •             <com.codbking.view.ItemView
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            app:ItemView_text=" "
            app:ItemView_type="activity"
            app:ItemView_acname="com.codbking.allitem.exaple.AboutActivity"/>
  • 権限
  •         <uses-permission android:name="android.permission.CALL_PHONE"/>
            <uses-permission android:name="android.permission.INTERNET"/>
            <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>

    ソースコード


    AllItemView