activity_detai.xml
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1"
android:orientation="vertical">
<com.facebook.drawee.view.SimpleDraweeView
android:id="@+id/image"
android:layout_width="match_parent"
android:layout_height="500dp" />
<TextView
android:id="@+id/tv_title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="TextView"
android:textSize="20dp" />
<TextView
android:id="@+id/tv_price"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="TextView"
android:textColor="#f4053d"
android:textSize="20dp" />
</LinearLayout>
<Button
android:id="@+id/goshop"
android:layout_width="match_parent"
android:layout_height="50dp"
android:layout_margin="5dp"
android:background="#fc7802"
android:text="加入购物车"
android:textColor="#fff" />
</LinearLayout>
bean文件夹:数据解析
AddBean.java
public class AddBean {
/**
* msg : 加购成功
* code : 0
*/
private String msg;
private String code;
public String getMsg() {
return msg;
}
public void setMsg(String msg) {
this.msg = msg;
}
public String getCode() {
return code;
}
public void setCode(String code) {
this.code = code;
}
DetaiBean.java
private String msg;
private SellerBean seller;
private String code;
private DataBean data;

本文介绍如何在Android应用中模仿淘宝App的详情页面,涉及数据解析、数据层、视图层和逻辑层的实现。在bean文件夹中,包含AddBean和DetaiBean用于数据解析;model文件夹包含DetaiModel处理数据层操作;view文件夹内有DetaiActivity作为视图展示;persenter文件夹则负责逻辑层的业务处理。
5821

被折叠的 条评论
为什么被折叠?



