充电桩app代码

recommend_charging_station_item.xml 12KB

    <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/station_item" android:layout_width="match_parent" android:layout_height="wrap_content" android:background="#ffffff" android:orientation="vertical"> <android.support.constraint.ConstraintLayout android:layout_width="match_parent" android:layout_height="38dp" android:layout_marginTop="12dp" android:paddingLeft="15dp" android:paddingRight="15dp"> <TextView android:id="@+id/zhan_name" android:layout_width="wrap_content" android:layout_height="0dp" android:ellipsize="end" android:gravity="center_vertical" android:lines="1" android:maxEms="11" android:text="东方路希尔顿酒店充电站" android:textColor="#222222" android:textSize="18sp" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintLeft_toLeftOf="parent" app:layout_constraintTop_toTopOf="parent" /> <ImageView android:id="@+id/red_paper_bag" android:layout_width="wrap_content" android:layout_height="wrap_content" android:paddingLeft="5dp" android:paddingTop="5dp" android:paddingRight="15dp" android:paddingBottom="5dp" android:src="@drawable/red_pager_bag_icon" android:visibility="visible" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintLeft_toRightOf="@+id/zhan_name" app:layout_constraintTop_toTopOf="parent" tools:visibility="visible" /> <Button android:id="@+id/recommend_nav" android:layout_width="50dp" android:layout_height="24dp" android:background="@drawable/recommend_btn_normal" android:text="导航" android:textColor="#83d287" android:textSize="13sp" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintRight_toRightOf="parent" app:layout_constraintTop_toTopOf="parent" /> </android.support.constraint.ConstraintLayout> <!-- 评分、距离 --> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:gravity="center_vertical" android:paddingLeft="15dp"> <ImageView android:id="@+id/score_img" android:layout_width="wrap_content" android:layout_height="wrap_content" tools:src="@drawable/icon_0xing" /> <TextView android:id="@+id/score_text" android:layout_width="wrap_content" android:layout_height="wrap_content" android:paddingLeft="5dp" android:textColor="#FFA300" android:textSize="14sp" tools:text="暂无评分" /> <View android:layout_width="0.5dp" android:layout_height="12dp" android:layout_marginLeft="5dp" android:background="#d8d8d8" android:paddingRight="5dp" /> <TextView android:id="@+id/distance" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="5dp" android:textColor="#888888" android:textSize="12sp" tools:text="4.65km" /> </LinearLayout> <!-- 充电成功次数、评论次数 --> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginTop="10dp" android:gravity="center_vertical" android:paddingLeft="15sp"> <TextView android:id="@+id/charge_record_cnt" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textColor="#202020" android:textSize="14sp" tools:text="9次充电成功" /> <View android:id="@+id/times_line" android:layout_width="0.5dp" android:layout_height="12dp" android:layout_marginLeft="10dp" android:background="#d8d8d8" /> <TextView android:id="@+id/comment_cnt" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="10dp" android:textColor="#202020" android:textSize="14sp" tools:text="9次评论" /> </LinearLayout> <!-- 公共、地下、免费停车属性 价格 --> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginTop="6dp" android:gravity="bottom" android:paddingLeft="15dp"> <LinearLayout android:layout_width="0dp" android:layout_height="wrap_content" android:layout_weight="2" tools:background="#ff0000"> <TextView android:id="@+id/iv_label_public" android:layout_width="36dp" android:layout_height="18dp" android:background="@drawable/label_round_border" android:gravity="center" android:text="公共" android:textColor="#828282" android:textSize="11dp" /> <TextView android:id="@+id/iv_label_ground" android:layout_width="36dp" android:layout_height="18dp" android:layout_marginLeft="5dp" android:background="@drawable/label_round_border" android:gravity="center" android:text="地下" android:textColor="#828282" android:textSize="11dp" /> <TextView android:id="@+id/iv_label_free_park" android:layout_width="65dp" android:layout_height="18dp" android:layout_marginLeft="5dp" android:background="@drawable/label_round_border" android:gravity="center" android:text="免费停车" android:textColor="#828282" android:textSize="11dp" /> </LinearLayout> <LinearLayout android:id="@+id/zongjia_container" android:layout_width="0dp" android:layout_height="wrap_content" android:layout_weight="1" android:gravity="right|bottom" android:paddingRight="15dp" tools:background="#00ff00"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="¥" android:textColor="#555557" android:textSize="12dp" /> <TextView android:id="@+id/zongjia" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textColor="#555557" android:textSize="20dp" tools:text="1.69" /> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="元/度" android:textColor="#555557" android:textSize="12sp" /> </LinearLayout> </LinearLayout> <!-- 支付方式 --> <TextView android:id="@+id/payment_method" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginLeft="15dp" android:layout_marginTop="20dp" android:layout_marginRight="15dp" android:textColor="#222222" android:textSize="14sp" tools:text="可使用本APP扫码支付" /> <View android:layout_width="match_parent" android:layout_height="0.5dp" android:layout_marginTop="20dp" android:background="#d8d8d8" /> <!-- 充电桩桩数 --> <LinearLayout android:layout_width="match_parent" android:layout_height="48dp" android:gravity="center_vertical"> <LinearLayout android:layout_width="0dp" android:layout_height="match_parent" android:layout_weight="1" android:gravity="center"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="快充" android:textColor="#b2b2b2" android:textSize="12sp" /> <TextView android:id="@+id/fast_num" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="10dp" android:textColor="#555556" android:textSize="20sp" tools:text="5" /> <TextView android:id="@+id/fast_free" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="34dp" android:text="空闲" android:textColor="#b2b2b2" android:textSize="12sp" /> <TextView android:id="@+id/fast_free_num" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="10dp" android:textColor="#555556" android:textSize="20sp" tools:text="5" /> </LinearLayout> <View android:layout_width="1dp" android:layout_height="14dp" android:background="#d8d8d8" /> <LinearLayout android:layout_width="0dp" android:layout_height="match_parent" android:layout_weight="1" android:gravity="center"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="慢充" android:textColor="#b2b2b2" android:textSize="12sp" /> <TextView android:id="@+id/slow_num" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="10dp" android:textColor="#555556" android:textSize="20sp" tools:text="5" /> <TextView android:id="@+id/slow_free" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="34dp" android:text="空闲" android:textColor="#b2b2b2" android:textSize="12sp" /> <TextView android:id="@+id/slow_free_num" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="10dp" android:textColor="#555556" android:textSize="20sp" tools:text="5" /> </LinearLayout> </LinearLayout> <View android:layout_width="match_parent" android:layout_height="0.5dp" android:background="#d8d8d8" /> <View android:layout_width="match_parent" android:layout_height="5dp" android:background="#F4F4F4" /> </LinearLayout>