zoukankan      html  css  js  c++  java
  • ”厨娘“项目代码功能分析

    厨娘项目代码功能分析

    . Src资源文件:

       MainJava文件下

    activity组件

    1.1 DishInfoActivity:美食信息。包括用户对于美食的收藏、查看详情及相关评论、猜你喜欢等功能。

    1.2 LoginActivity:登录注册的视图、按钮。登录失败提示密码或者手机号错误、网络问题;注册时昵称不合理提示,输入密码及重复输入密码错误提示、手机号已被注册提示等问题的提示。

    1.3 MainActivity:登录后进入主界面,主界面包括搜美食,商家,用户三大主要功能。

    1.4 MapActivity:通过地图定位,可缩放,定餐馆、找商家地址,通过坐标点、图标为使用者导航要寻找的地点,显示定位失败出现的网络或者服务器等问题。

    1.5 ModifyUserActivity:编辑用户信息,昵称、头像等个人信息;上传头像失败后提示服务器或者网络问题,信息编辑成功后保存修改后的结果。

    1.6 PostActivity:分享美食信息。可发布需要分享的美食与你要上传的美食照片,上传头像失败后提示服务器或者网络问题,信息编辑成功后保存发布后的结果。

    1.7 RestaurantInfoActivity:商家信息。商家的详情, 美食, 猜你喜欢按钮,也可对你喜欢的商家餐馆进行收藏。

    1.8 SearchResultsActivity:搜索结果。

    1.9 SettingActivity:菜单选项里的设置功能。

    1.10 SplashActivity全屏功能代码。

    1.11 TabActivity:收藏、发布、关注、粉丝数标签代码

          

        

          

    Adapter适配器

       2.1 WorkListAdapter:包括界面的适配器。

       2.3 DishListAdapter:美食列表适配器,显示作品、头像的配置。

         

    Util utiliy的缩写,意为多用途的,工具性质的包)

       3.1 PreUtils:分享喜欢的美食、商家餐馆并保存。

       3.2 ConstantUtil:一些静态常量的定义。

      

    Entity 实体类

       4.1 Result:结果实体类

       4.2 JsonListResult+JsonResult:数据实体

       

    Fragment  适应大屏幕的用户界面

    5.1 CollectionFragment:收藏。美食信息情况、刷新。

    5.2 DishCoverFragment:美食封面。

    5.3 DishInfoCommentFragment:美食评论信息。

    5.4 DishInfoItemFragment:美食信息。

    5.5 DishListFragment:美食信息。

    5.6 HomeFragment:本地信息。

    5.7 LocationFragmentGPS定位到商家餐馆、用户地点。

    5.8 MeFragment:我的信息。退出、登录、修改资料等。

    5.9 MessageFragment:动态信息,关注其他玩家、收藏美食。

    5.10 MymessageFragment:我的动态信息,注其他玩家、收藏美食。

    5.11 RecommentFragment:为使用者推荐的美食、商家

    5.12 SettingFragment:设置信息

    5.13 UserListFragment:用户信息

    Model 数据源层。各种变量、函数声明

    6.1 Collection:收藏

    6.2 Dish:美食

    6.3 DishInfo:美食信息

    6.4 Fans:粉丝

    6.6 RestaurantInfo:商家

    6.7 User:用户

    6.8 Works:各类事件

    6.9 WorksInfo:各类事件信息

    View布局

    7.1 MyViewPaperMy分页

    7.2 RevealBackgroundView:背景显示布局

    二、res资源

    1.layout :各种界面布局

    2. values :各种xml的描述文件

    3. drawableUI的各种图片资源

         

  • 相关阅读:
    Git 的版本库创建和修改
    appnium框架以及源码研究
    根据图片的URL生成PDF保存到本地(前台js)
    根据图片的URL生成PDF保存到服务器上(后台C#实现)
    麻烦的控件只读
    利用Javascript生成txt文本文件
    KendoUI AngularJS Bootstrap
    给Grid动态添加列和添加样式
    linq 分组求和的一般方法
    KendoUi学习之旅 Combobox的使用
  • 原文地址:https://www.cnblogs.com/QQ1210611769/p/8127940.html
Copyright © 2011-2022 走看看