私厨菜谱app的设计与实现(六)

一.个人中心的设计与实现

私厨菜谱app的设计与实现(六)_第1张图片

 私厨菜谱app的设计与实现(六)_第2张图片

 

二.代码部分

  1.fragment_three.xml




    
        
            
            
        
        
        
        
    

  2.ThreeFragment.java

package com.example.ywjcookbook;

import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.webkit.WebView;
import android.widget.TextView;

import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.fragment.app.Fragment;

public class ThreeFragment extends Fragment {
    //定义JAVA对象
    private WebView web_view;
    
    @Nullable
    @Override
    public View onCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
        View view = inflater.inflate(R.layout.fragment_three,container,false);
        initView(view);   //完成控件的绑定
        return view;
    }

    private void initView(View view) {
        web_view = view.findViewById(R.id.web_view);
    }

    @Override
    public void onActivityCreated(@Nullable Bundle savedInstanceState) {
        super.onActivityCreated(savedInstanceState);
        initData();
    }

    private void initData() {
        //完成将作品信息显示到WebView控件中
        StringBuffer st=new StringBuffer();
        st.append("
作品简介:"); st.append("
    "); st.append("
  • 浏览菜谱界面:作品运行后,可以看到菜谱列表,上下滚动即可浏览菜谱。
  • "); st.append("
  • 菜谱详情界面:在菜谱界面中,单击某行,即可进入菜谱详情页面,可以查看菜谱的用料和制作过程。
  • "); st.append("
  • 菜谱收藏页面:在菜谱详情页面中单击收藏按钮,即可收藏,再次单击按钮,即可取消收藏,收藏的菜谱可在收藏页面中显示。
  • "); st.append("
  • 菜谱搜索界面:在菜谱列表界面上方,输入菜谱类型,单击右侧的查询按钮,即可完成查询。
  • "); st.append("
  • 个人中心界面:显示用户头像、姓名、菜谱简介。
  • "); st.append("
  • 作品涵盖的知识点:滑屏ViewPager、碎片Fragment、列表RecyclerView、访问网络OkHttp、数据库SQLiteOpenHelper、数据库的添加、删除、查询等功能。
  • "); st.append("
"); st.append("
"); web_view.loadDataWithBaseURL(null, st.toString(),"text/html","utf-8",null); } }

你可能感兴趣的:(私厨菜谱APP的设计,java,android,studio,android)