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

南阳做网站多少费用男女一起做暖暖网站

南阳做网站多少费用,男女一起做暖暖网站,阿里云官方网,如何设计响应式网站看着视频学习的#xff0c;Fragment#xff1a;3.Fragment使用方法_哔哩哔哩_bilibili 程序的运行效果是#xff0c;手机页面有2个fragment#xff0c;每个fragment 有一个text view#xff0c;一个按钮#xff0c;按一下显示#xff0c;fine,and you?#xff0c;各自…看着视频学习的Fragment3.Fragment使用方法_哔哩哔哩_bilibili 程序的运行效果是手机页面有2个fragment每个fragment 有一个text view一个按钮按一下显示fine,and you?各自独立。 在android studio 下新建一个工程类型是 Empty View Activity本身就有一个Activity。就有文件MainActivity.java 或者kt还有一个layout 文件activity_main.xml。新建一个fragment操作如下图 可以看到左边有4个文件程序文件 BlankFragment.ktMainActivity.kt Java版本是Java)布局文件activity.xmlfragment_blank.xml分别对4个文件修改先简化再添加点点代码。然后就测试成功了。 最后文件如下 activity.xml ?xml version1.0 encodingutf-8? LinearLayout xmlns:androidhttp://schemas.android.com/apk/res/androidxmlns:apphttp://schemas.android.com/apk/res-autoxmlns:toolshttp://schemas.android.com/toolsandroid:layout_widthmatch_parentandroid:layout_heightmatch_parentandroid:orientationverticaltools:context.MainActivityTextViewandroid:layout_widthwrap_contentandroid:layout_height0dpandroid:layout_weight1android:textHello World! /fragment android:namecom.liwensoft.hellofragment.BlankFragmentandroid:layout_widthmatch_parentandroid:layout_height0dpandroid:layout_weight4android:idid/fragment1/fragment android:namecom.liwensoft.hellofragment.BlankFragmentandroid:layout_widthmatch_parentandroid:layout_height0dpandroid:layout_weight4android:idid/fragment2//LinearLayout fragment_blank.xml  ?xml version1.0 encodingutf-8? LinearLayout xmlns:androidhttp://schemas.android.com/apk/res/androidandroid:layout_widthmatch_parentandroid:layout_heightmatch_parentandroid:orientationverticalTextViewandroid:layout_widthmatch_parentandroid:layout_height40dpandroid:textstring/hello_blank_fragmentandroid:idid/tv1/Buttonandroid:layout_widthmatch_parentandroid:layout_height40dpandroid:idid/buttonandroid:texthow are you//LinearLayout 应用代码文件MainActivity.kt package com.liwensoft.hellofragmentimport androidx.appcompat.app.AppCompatActivity import android.os.Bundleclass MainActivity : AppCompatActivity() {override fun onCreate(savedInstanceState: Bundle?) {super.onCreate(savedInstanceState)setContentView(R.layout.activity_main)} } BlankFragment.kt package com.liwensoft.hellofragmentimport android.os.Bundle import androidx.fragment.app.Fragment import android.view.LayoutInflater import android.view.View import android.view.ViewGroup import android.widget.Button import android.widget.TextViewclass BlankFragment : Fragment() {private lateinit var tv: TextViewprivate lateinit var root:Viewoverride fun onCreate(savedInstanceState: Bundle?) {super.onCreate(savedInstanceState)}override fun onCreateView(inflater: LayoutInflater, container: ViewGroup?,savedInstanceState: Bundle?): View? {// Inflate the layout for this fragmentroot inflater.inflate(R.layout.fragment_blank, container, false)tvroot.findViewByIdTextView(R.id.tv1)val buttonroot.findViewByIdButton(R.id.button)button.setOnClickListener( ){tv.setText(fine, and you?)}return root}} 因为视频是java 语言首先完成的是java 其布局文件一样代码是java的分别如下 MainActivity.java package com.liwensoft.hellofragmentjava;import androidx.appcompat.app.AppCompatActivity;import android.os.Bundle;public class MainActivity extends AppCompatActivity {Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);} } FragmentBlank.java package com.liwensoft.hellofragmentjava;import android.os.Bundle;import androidx.fragment.app.Fragment;import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.Button; import android.widget.TextView;public class BlankFragment extends Fragment {private View root;private TextView textview;private Button button;Overridepublic void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);}Overridepublic View onCreateView(LayoutInflater inflater, ViewGroup container,Bundle savedInstanceState) {// Inflate the layout for this fragmentif(rootnull) {root inflater.inflate(R.layout.fragment_blank, container, false);}textviewroot.findViewById(R.id.tv1);buttonroot.findViewById(R.id.button);button.setOnClickListener(new View.OnClickListener() {Overridepublic void onClick(View v) {textview.setText(fine,and you?);}});return root;} } 代码简单易懂但我开始转了很多地方列出方便初学者上手。
http://www.dnsts.com.cn/news/226918.html

相关文章:

  • 问题反馈的网站怎么做学网站开发推荐书
  • 小型购物网站做网站前台和后台是什么
  • 福州免费做网站和wordpress类似的开源博客
  • 找人做方案的网站新乡网站的建设
  • 网站建设公司工资设置免费网站优化怎么做
  • 有做思维图的网站吗wordpress静态网址
  • 贵阳网站建设方案报价普通话
  • 泰国金木棉做网站网站公司发布网站需要备案
  • 盐城公司做网站网站开发方案及报价
  • 网站建设教程皆赞湖南岚鸿完成网站正在建设中 html 模板
  • 建设网银登录网站购物网站含有哪些模块
  • 网站二级目录怎么做在线妇科免费咨询
  • 专业的网站制作团队开发网上商城公司
  • 网站高速下载如何做搜索服务公司
  • 爱客crm软件下载优化网站快速排名软件
  • 网站开发项目wordpress 微信登录
  • 新网站怎么做才会被收录手机如何制作网站和网页
  • 织梦示范网站wordpress 时间线页面
  • 做基础网站主机要公众号怎么做微网站
  • 中山网站建设方案外包阿里云市场网站建设
  • 网站建设购买什么境外主机做行政关注什么类型的网站
  • 哪些网站可以做ppt赚钱怎么仿网站链接
  • 免费网站建设公司联系方式电商运营怎么自学
  • 怎么查网站的备案信息pc做网站
  • 上海专业网站制作公司如何用dw做旅游网站目录
  • 海南省城乡住房建设厅网站网站开发学什么语言最好
  • 怎样查看网站点击量域名购买成功后怎么做网站
  • 最好用的网站建设软件wordpress linux安装
  • 注册网站刀具与钢材经营范围网站建设的商业阶段
  • 盐城网站建设方案前端开发主要做什么