Android仿拉手网团购App我的收藏界面实例代码

 更新时间:2017年05月19日 09:02:59   作者:ganchuanpu  
这篇文章主要介绍了Android仿拉手团购网App我的收藏界面实例代码,需要的朋友可以参考下

先给大家展示效果图,如果感觉还不错,请参考实例代码

效果图如下所示:

//img.jbzj.com/file_images/article/201705/201751990058373.png?20174199110

具体代码如下:

private void initData() {
 BmobManager.getInstance(new BmobQueryCallback() {
  @Override
  public void onQuerySuccess(List<? extends BaseModel> dataList) {
   mDataList.clear();
   List<FavorModel> list = (List<FavorModel>) dataList;
   if (list == null || list.size()==0) {
    mListView.setVisibility(View.GONE);
    mErrorLayout.setVisibility(View.VISIBLE);
   } else {
    mDataList.addAll(list);
    mAdapter.notifyDataSetChanged();
    mListView.setVisibility(View.VISIBLE);
    mErrorLayout.setVisibility(View.GONE);
   }
  }
  @Override
  public void onQueryFailure(BmobException e) {
   mListView.setVisibility(View.GONE);
   mErrorLayout.setVisibility(View.VISIBLE);
  }
 }).queryFavorData(AppConstant.KEY_USER_ID, User.getCurrentUser().getObjectId());
}

activity_collect.xml

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
 xmlns:android="http://schemas.android.com/apk/res/android"
 xmlns:tools="http://schemas.android.com/tools"
 android:layout_width="match_parent"
 android:layout_height="match_parent"
 android:orientation="vertical"
 android:background="@color/bg_common_gray"
 tools:context="com.myxh.coolshopping.ui.activity.CollectActivity">
 <RelativeLayout
  android:layout_width="match_parent"
  android:layout_height="@dimen/common_titleBar_height"
  android:background="@color/title_bar_color">
  <ImageView
   android:id="@+id/collect_titleBar_iv_back"
   style="@style/common_left_back_imageView_style"/>
  <TextView
   style="@style/base_textView_style"
   android:layout_centerInParent="true"
   android:gravity="center_vertical"
   android:text="@string/my_collection"
   android:textSize="@dimen/login_titleBar_login_size"
   android:textColor="@color/textColor_32"/>
  <TextView
   android:id="@+id/collect_titleBar_tv_manager"
   style="@style/common_right_title_textView_style"
   android:gravity="center"
   android:text="@string/collect_titleBar_manager"
   android:textColor="@color/orange"
   android:textSize="@dimen/login_titleBar_register_size"/>
 </RelativeLayout>
 <View
  style="@style/me_horizontal_view_style"/>
 <ListView
  android:id="@+id/collect_listView"
  android:layout_width="match_parent"
  android:layout_height="match_parent"
  android:visibility="gone"/>
 <LinearLayout
  android:id="@+id/collect_error_layout"
  android:layout_width="match_parent"
  android:layout_height="match_parent"
  android:gravity="center">
  <TextView
   android:id="@+id/collect_error_tv"
   android:layout_width="wrap_content"
   android:layout_height="wrap_content"
   android:gravity="center"
   android:drawableTop="@mipmap/net_failed"
   android:drawablePadding="10dp"
   android:text="@string/collect_have_no_collection"
   android:textColor="@color/gray01"
   android:textSize="@dimen/textSize_16"
   android:visibility="visible"/>
 </LinearLayout>
</LinearLayout>

以上所述是小编给大家介绍的Android仿拉手团购App我的收藏界面实例代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

相关文章

  • Android编程实现Toast自定义布局简单示例

    Android编程实现Toast自定义布局简单示例

    这篇文章主要介绍了Android编程实现Toast自定义布局的方法,结合简单实例形式分析了Toast自定义布局的实现步骤与相关操作技巧,需要的朋友可以参考下
    2017-02-02
  • Android使用相机实现拍照存储及展示功能详解

    Android使用相机实现拍照存储及展示功能详解

    这篇文章主要介绍了Android使用相机实现拍照存储及展示功能,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习吧
    2023-01-01
  • Android自定义单选多选下拉列表的实例代码

    Android自定义单选多选下拉列表的实例代码

    本篇文章主要介绍了Android自定义单选多选下拉列表的实例代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-07-07
  • Android 中的 Runtime详解

    Android 中的 Runtime详解

    Runtime 是 Android 系统中的核心组件之一,它提供了执行应用程序代码的环境,并影响着应用程序的性能和响应性能,这篇文章主要介绍了Android 中的 Runtime,需要的朋友可以参考下
    2024-01-01
  • Android颜色处理SweepGradient扫描及梯度渲染示例

    Android颜色处理SweepGradient扫描及梯度渲染示例

    这篇文章主要为大家介绍了Android颜色处理SweepGradient扫描渲染及梯度渲染示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-06-06
  • AsyncTask类实例详解

    AsyncTask类实例详解

    这篇文章主要介绍了AsyncTask类实例详解
    2017-10-10
  • 解决android.support.v4.content.FileProvide找不到的问题

    解决android.support.v4.content.FileProvide找不到的问题

    这篇文章主要介绍了解决android.support.v4.content.FileProvide找不到的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-03-03
  • Android破解微信获取聊天记录和通讯录信息(静态方式)

    Android破解微信获取聊天记录和通讯录信息(静态方式)

    这篇文章主要介绍了Android以静态方式破解微信获取聊天记录和通讯录信息,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-08-08
  • Android硬件解码组件MediaCodec使用教程

    Android硬件解码组件MediaCodec使用教程

    在Android开发中提供了实现音视频编解码工具MediaCodec,针对对应音视频解码类型通过该类创建对应解码器就能实现对数据进行解码操作。本文通过示例详细讲解了MediaCodec的使用,需要的可以参考一下
    2022-11-11
  • Android自定义View绘制的方法及过程(二)

    Android自定义View绘制的方法及过程(二)

    这篇文章主要解析了Android自定义View绘制的方法及过程,介绍了onSizeChanged、onDraw、onMeasure顺序,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-03-03

最新评论