当前位置: 首页 > news >正文

seo资料站google站长工具

seo资料站,google站长工具,帮做论文网站,网站建设与运营实训总结一 fragment的介绍 一 什么是fragment? fragment是一个小的activity,点击不同的item,会显示不同的界面,这个界面就是fragment. 可以在多个activity中重复使用一个fragment,所以可以把fragment视为activity中的模块化的组成部分二 为什么有fragment? 使页面动态灵…一 fragment的介绍 一 什么是fragment?     fragment是一个小的activity,点击不同的item,会显示不同的界面,这个界面就是fragment.     可以在多个activity中重复使用一个fragment,所以可以把fragment视为activity中的模块化的组成部分二 为什么有fragment?     使页面动态灵活设计     为了让activity能更简洁地配置画面三 fragment的特点?     1 Fragment 有自己的生命周期     2 必须委托在activity中才能运行(所以Fragment的生命周期受activity影响),当activity销毁时,fragment就没了         3 当activity运行时,可以独立操作fragment,动态增加移除一些fragment     4 fragment可以自己接收输入事件 二 fragment的基本使用步骤 此文写的是静态fragment,动态fragment请点这里 step1 new一个 Fragment,写fragment的xmlstep2 Fragment.java里     1 解析fragment的xml root inflater.inflate(R.layout.fragment_blank1,container,false);     2 随便写点操作step3 activity_main.xml     1 写fragment标签     2 用name属性关联上之前写的fragment.java文件名     3 加id(不然运行时会报错)step4 多个fragment     1 添加多个Fragment.java的文件     2 activity_main.xml里再添加多个fragment标签,设置权重layout_weight 三 代码 step1 new一个 Fragment,写fragment的xml fragment_blank1.xml ?xml version1.0 encodingutf-8? LinearLayout xmlns:androidhttp://schemas.android.com/apk/res/androidxmlns:toolshttp://schemas.android.com/toolsandroid:layout_widthmatch_parentandroid:layout_heightmatch_parentandroid:orientationverticaltools:context.BlankFragment1TextViewandroid:idid/textViewandroid:layout_widthmatch_parentandroid:layout_height40dpandroid:text你好美女 /Buttonandroid:idid/btnandroid:text回复android:layout_widthwrap_contentandroid:layout_heightwrap_content//LinearLayout step2 Fragment.java里 BlankFragment1.java package com.example.myfragment;import android.os.Bundle; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.Button; import android.widget.TextView;import androidx.annotation.NonNull; import androidx.annotation.Nullable; import androidx.fragment.app.Fragment;public class BlankFragment1 extends Fragment {private View root;private TextView textView;private Button btn;Overridepublic void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);}NullableOverridepublic View onCreateView(NonNull LayoutInflater inflater, Nullable ViewGroup container, Nullable Bundle savedInstanceState) {if(root null){//解析fragment的xmlroot inflater.inflate(R.layout.fragment_blank1,container,false);}textView root.findViewById(R.id.textView);btn root.findViewById(R.id.btn);//随便写一个点击事件btn.setOnClickListener(new View.OnClickListener() {Overridepublic void onClick(View v) {textView.setText(你也好);}});return root;} } step3 activity_main.xml ?xml version1.0 encodingutf-8? LinearLayoutandroid:layout_heightmatch_parentandroid:layout_widthmatch_parentandroid:orientationverticalxmlns:androidhttp://schemas.android.com/apk/res/android fragmentandroid:idid/fragment1android:namecom.example.myfragment.BlankFragment1android:layout_weight1android:layout_widthwrap_contentandroid:layout_heightmatch_parent/fragmentandroid:idid/fragment2android:namecom.example.myfragment.BlankFragment2android:layout_weight1android:layout_widthwrap_contentandroid:layout_heightmatch_parent//LinearLayout step4 多个fragment 效果 点击第一个fragment的按钮之后
http://www.hkea.cn/news/14433081/

相关文章:

  • 一般用什么做网站首页马尾网站建设
  • 为什么上不了建设银行个人网站网站建设费财务列账
  • 网站建设注意事情大气有内涵的公司名字
  • 坪山城市建设局官方网站大学科技园东区 做网站
  • 长春网站推广有赞商城网站建设
  • 来凡网站建设公司专门下载工程建设标准的网站
  • 流程图在线制作网站医疗器械经营质量管理规范
  • 卖灯杆的做网站好版面设计软件
  • 上虞网站建设网络安全设计包括哪些方面
  • 公司网站建设要注意什么问题wordpress 免费 主题下载
  • 网站性能优化项目管理平台
  • 衡水哪个公司做网站好作文网有哪些
  • 丰县住房和城乡建设局网站张家界工程建设信息网站
  • 龙岗网站设计信息网站建立
  • 外贸工厂 网站建设池州市建设工程质量安全监督局网站
  • 光谷做网站推广价格网站运营教程
  • 用c 实现网站开发网站建设公司专业网站研发开发
  • 天津低价网站建设南京做网站的客户电话
  • 医院网站和公众号建设方案外贸做中英文网站
  • 做网站是前端还是后端保定有哪些做网站的地方
  • 娱乐平台网站开发免费红圈工程项目管理软件
  • 二手书屋网站开发的意义烟台个人网站建设
  • 论坛门户网站建设石家庄公司的网站设计
  • 怎么分析一个网站能带描文本外链的网站
  • 在线制作动画的网站小榄网站设计
  • 海外建站平台线上平台推广是做什么的
  • 南宁建站程序flash 企业网站 源码
  • 烟台网站建设策划昆山网站
  • 微信网站制作平台怎么做一个免费的网站
  • seo 网站推广入门网站建设需求调查表