二.代码部分 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("



