//activity_main
<?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:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" tools:context="com.bwie.test.moni.MainActivity"> <LinearLayout android:background="#eceaea" android:gravity="center" android:layout_marginTop="20dp" android:orientation="horizontal" android:layout_width="match_parent" android:layout_height="wrap_content"> <ImageView android:background="@drawable/zuo" android:layout_width="30dp" android:layout_height="30dp" /> <EditText android:layout_marginLeft="40dp" android:layout_marginRight="40dp" android:background="@drawable/sou" android:id="@+id/et" android:layout_width="360dp" android:singleLine="true" android:hint="落来京东超级商品日" android:layout_height="40dp" /> <Button android:id="@+id/sousuo" android:background="#eceaea" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="搜索" /> </LinearLayout> <TextView android:padding="10dp" android:textSize="25dp" android:text="热搜" android:textStyle="bold" android:layout_width="wrap_content" android:layout_height="wrap_content" /><com.bwie.test.utils.flow android:id="@+id/ffff"android:layout_width="match_parent" android:layout_height="100dp"/> <TextView android:padding="10dp" android:textSize="25dp" android:text="搜索历史" android:textStyle="bold" android:id="@+id/lishi" android:visibility="invisible" android:layout_width="wrap_content" android:layout_height="wrap_content" /> <ListView android:id="@+id/lv" android:layout_width="match_parent" android:layout_height="wrap_content"></ListView> <Button android:id="@+id/qingkong" android:visibility="invisible" android:layout_width="match_parent" android:layout_height="wrap_content" android:text="清空历史记录" /></LinearLayout>
//activity_neirong
<?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:layout_width="match_parent" android:orientation="vertical" android:layout_height="match_parent" tools:context="com.bwie.test.moni.NeirongActivity"> <LinearLayout android:orientation="horizontal" android:background="#e7e4e4" android:gravity="center" android:layout_width="match_parent" android:layout_height="wrap_content"> <ImageView android:id="@+id/fan" android:layout_marginRight="170dp" android:background="@drawable/zuo" android:layout_width="45dp" android:layout_height="45dp" /> <TextView android:text="商品详情" android:textSize="30dp" android:layout_width="wrap_content" android:layout_height="wrap_content" /> <CheckBox android:layout_marginLeft="140dp" android:button="@null" android:id="@+id/grid" android:background="@drawable/dian" android:layout_width="35dp" android:layout_height="35dp" /> </LinearLayout> <android.support.v7.widget.RecyclerView android:id="@+id/res" android:layout_width="match_parent" android:layout_height="wrap_content"></android.support.v7.widget.RecyclerView> </LinearLayout>
//activity_xiangqing
<?xml version="1.0" encoding="utf-8"?> <RelativeLayout 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:layout_width="match_parent" android:layout_height="match_parent" tools:context="com.bwie.test.moni.XiangqingActivity"> <LinearLayout android:id="@+id/lin" android:layout_alignParentTop="true" android:background="#dbd9d9" android:orientation="horizontal" android:layout_width="match_parent" android:layout_height="wrap_content"> <ImageView android:id="@+id/zuo" android:background="@drawable/zuo" android:layout_width="30dp" android:layout_height="30dp" /> <TextView android:gravity="center" android:text="商品详情" android:textSize="20dp" android:layout_width="match_parent" android:layout_height="wrap_content" /> </LinearLayout> <com.stx.xhb.xbanner.XBanner android:layout_below="@+id/lin" android:id="@+id/xb" android:layout_width="match_parent" android:layout_height="300dp"></com.stx.xhb.xbanner.XBanner> <TextView android:layout_below="@+id/xb" android:id="@+id/tel" android:maxLines="2" android:minLines="2" android:textSize="18dp" android:layout_width="match_parent" android:layout_height="wrap_content" /> <TextView android:layout_below="@+id/tel" android:id="@+id/head" android:layout_marginTop="20dp" android:maxLines="2" android:minLines="2" android:textSize="18dp" android:layout_width="match_parent" android:layout_height="wrap_content" /> <TextView android:layout_marginTop="15dp" android:layout_below="@+id/head" android:id="@+id/yuanprice" android:textSize="18dp" android:layout_width="match_parent" android:layout_height="wrap_content" /> <TextView android:layout_marginTop="15dp" android:layout_below="@+id/yuanprice" android:id="@+id/price" android:textColor="#f00" android:textSize="18dp" android:layout_width="match_parent" android:layout_height="wrap_content" /> <Button android:layout_alignParentBottom="true" android:id="@+id/tianjia" android:text="添加购物车" android:textSize="25dp" android:layout_width="match_parent" android:layout_height="wrap_content" /> </RelativeLayout>
//gridbuju.xml
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:orientation="vertical" android:layout_height="wrap_content"> <ImageView android:id="@+id/img" android:layout_gravity="center" android:layout_width="130dp" android:layout_height="130dp" /> <TextView android:id="@+id/name" android:layout_width="match_parent" android:layout_height="wrap_content" /> <TextView android:layout_marginTop="5dp" android:id="@+id/price" android:textColor="#f00" android:layout_width="match_parent" android:layout_height="wrap_content" /> </LinearLayout>
//linbuju.xml
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:orientation="horizontal" android:layout_height="wrap_content"> <ImageView android:id="@+id/img" android:layout_width="100dp" android:layout_height="100dp" /> <LinearLayout android:layout_marginTop="10dp" android:orientation="vertical" android:layout_width="match_parent" android:layout_height="wrap_content"> <TextView android:id="@+id/name" android:layout_width="match_parent" android:layout_height="wrap_content" /> <TextView android:layout_marginTop="5dp" android:id="@+id/price" android:textColor="#f00" android:layout_width="match_parent" android:layout_height="wrap_content" /> </LinearLayout> </LinearLayout>
//drawable文件夹下_dian.xml
<?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_checked="true" android:drawable="@drawable/kind_liner"></item> <item android:state_checked="false" android:drawable="@drawable/kind_grid"></item> </selector>
//sou.xml
<?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android"> corners android:radius="30dp" /> <solid android:color="#fff"/> </shape>
//textview_bg.xml
<?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android"> <solid android:color="#666666"/> <corners android:radius="10dp"/> <padding android:left="5dp" android:right="5dp" android:top="5dp" android:bottom="5dp"/> </shape>
//需要添加的依赖
compile files('libs/gson-2.6.2.jar') compile files('libs/universal-image-loader-1.9.5.jar') compile 'com.xhb:xbanner:1.0.0' compile 'com.squareup.okhttp3:okhttp:3.6.0' compile 'com.squareup.okio:okio:1.11.0' compile 'com.android.support:recyclerview-v7:26.0.0-alpha1' compile 'com.android.support.test:runner:0.5' compile 'com.android.support.test.espresso:espresso-core:2.2.2'
//需要添加的权限
<uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<application android:name="com.bwie.test.utils.Inagoath"
<activity android:name=".NeirongActivity"/> <activity android:name=".XiangqingActivity"/> </application>