发现图书界面分类ui实现

1.3万 未经授权,禁止转载了解课程
课程介绍
讨论{{interaction.discussNum ? '(' + interaction.discussNum + ')' : ''}}
适合人群
掌握 Android基础知识,熟悉使用常用基础组件,缺乏项目实战经验的同学
你将会学到
本项目是基于BMOB云平台实现的电商类书店 APP,《扣丁书店》项目定位:让用户买到全网正版
课程简介

本课程采用真人小窗授课,双人互动,让你学习不再枯燥。项目类从界面设计、业务逻辑分析、代码实现、一步步讲解实现过程,完成本项目学习,可以基本学习此类 APP 的基本开发流程和部分技术难点解决方案。


一. 使用的第三方组件与框架:

1. androidImageIndicator

2. PullToRefresh-library

3. BmobSDK/BmobPay

4. xUtils

5. android-shape-imageview

6. pagerSlidingTabStrip


二. 项目结构:

com.codingke.codingbookstore

App.java


com.codingke.codingbookstore.adapter.base

ViewHolder.java


com.codingke.codingbookstore.adapter

AddressListItemAdapter.java

BookListItemAdapter.java

CommentAdapter.java

OrdersAdapter.java

SettlementOrderListItemAdapter.java

ShoppingCartListItemAdapter.java

ShoppingCartListItemEditAdapter.java


com.codingke.codingbookstore.ui.fragment

AndroidCategoryFragment.java

BookAuthorDescriptionFragment.java

BookCatalogFragment.java

BookContentDescriptionFragment.java

BookPublishingFragment.java

CCategoryFragment.java

DiscoverFragment.java

HomeFragment.java

IOSCategoryFragment.java

JavaCategoryFragment.java

PersonalFragment.java


com.codingke.codingbookstore.ui

AddAddressActivity.java

AddressManagerActivity.java

BaseActivity.java

BookDetailActivity.java

CommentActivity.java

EditAddressActivity.java

EvaluationActivity.java

LoginActivity.java

MainActivity.java

OrdersActivity.java

RegisterActivity.java

SearchActivity.java

SelectAddressActivity.java

SettlementActivity.java

ShoppingCartActivity.java

SplashActivity.java


com.codingke.codingbookstore.utils

AppUtils.java

Constant.java

NumberUtils.java


com.codingke.codingbookstore.view

IndexViewPager.java

MyScrollView.java

TouchWebView.java


com.codingke.codingbookstore.vo

Address.java

BookInfo.java

Categroy.java

Comment.java

Orders.java

User.java


展开更多
发布
头像

{{ item.user.nick_name }} {{ EROLE_NAME[item.user.identity] }}

置顶笔记
讨论图
{{ item.create_time }}回复
  • 删除

    是否确认删除?

    确认
    取消
  • {{ item.is_top == 1 ? '取消置顶' : '置顶'}}

    已有置顶的讨论,是否替换已有的置顶?

    确认
    取消
{{ tag.text}}
头像
{{ subitem.user.nick_name }}{{ EROLE_NAME[subitem.user.identity] }}
{{ subitem.create_time }}回复
删除

是否确认删除?

确认
取消
发布
{{pageType === 'video' ? '讨论区抢占沙发,可获得双倍学分' :'讨论区空空如也,你来讲两句~'}}
发布
{{tips.text}}
{{ noteHeaderTitle }} 笔记{{ hasMyNote ? '我的笔记' : '记笔记' }}
{{ hasMyNote ? '我的笔记' : '记笔记' }}
优质笔记
更新于:{{ $dayjs.formate('YYYY-MM-DD HH:mm:ss', item.last_uptime*1000) }}
头像
{{ detail.username }}

公开笔记对他人可见,有机会被管理员评为“优质笔记”

{{ noteEditor.content.length }}/2000

公开笔记
保存
提问

讲师收到你的提问会尽快为你解答。若选择公开提问,可以获得更多学员的帮助。

记录时间点
记录提问时视频播放的时间点,便于后续查看
公开提问
提交