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

济南做网站的公司有哪些网站做的好坏主要看

济南做网站的公司有哪些,网站做的好坏主要看,网站建设html5作品,重庆建设厅官方网站Button按钮设置点击的四种监听方式注#xff1a;加粗放大的都是改变的代码1.使用匿名内部类的形式进行设置使用匿名内部类的形式#xff0c;直接将需要设置的onClickListener接口对象初始化#xff0c;内部的onClick方法会在按钮被点击的时候执行第一个活动的java代码#…Button按钮设置点击的四种监听方式注加粗放大的都是改变的代码1.使用匿名内部类的形式进行设置使用匿名内部类的形式直接将需要设置的onClickListener接口对象初始化内部的onClick方法会在按钮被点击的时候执行第一个活动的java代码1 packagecom.sanlian.buttontest;23 importandroid.content.Intent;4 importandroid.support.v7.app.AppCompatActivity;5 importandroid.os.Bundle;6 importandroid.view.View;7 importandroid.widget.Button;89 public class MainActivity extendsAppCompatActivity {1011 Override12 protected voidonCreate(Bundle savedInstanceState) {13 super.onCreate(savedInstanceState);14 setContentView(R.layout.activity_main);15 //通过id找到关联布局中的view控件16 Button btn (Button) findViewById(R.id.btn);17 //给Button按钮添加点击的监听18 btn.setOnClickListener(newView.OnClickListener() {19 Override20 //只要当前的设置的监听器被触发这个方法就会被执行21 public voidonClick(View v) {22 startActivity(new Intent(MainActivity.this,SecondAty.class));23 }24 });25 }26 }第一个活动的xml代码1 ?xml version1.0 encodingutf-8?2 3 xmlns:toolshttp://schemas.android.com/tools4 android:layout_widthmatch_parent5 android:layout_heightmatch_parent6 android:paddingBottomdimen/activity_vertical_margin7 android:paddingLeftdimen/activity_horizontal_margin8 android:paddingRightdimen/activity_horizontal_margin9 android:paddingTopdimen/activity_vertical_margin10 tools:contextcom.sanlian.buttontest.MainActivity11 1213 15 android:layout_widthwrap_content16 android:layout_heightwrap_content17 android:text点我/18 第二个活动的java代码1 packagecom.sanlian.buttontest;23 importandroid.support.v7.app.AppCompatActivity;4 importandroid.os.Bundle;5 importandroid.text.SpannableString;6 importandroid.text.style.StyleSpan;7 importandroid.text.style.TypefaceSpan;8 importandroid.widget.TextView;910 public class SecondAty extendsAppCompatActivity {1112 Override13 protected voidonCreate(Bundle savedInstanceState) {14 super.onCreate(savedInstanceState);15 setContentView(R.layout.activity_second_aty);16171819 }20 }第二个活动的xml代码程序运行结果截图2.在xml文件中定义onClick属性java代码中对应方法在xml中定义onClick属性。属性中对应的值需要在java代码中编写对应的方法名。注意参数中的View必须-----》方法类似于public void xxx(View v)第一个活动的java代码 1 packagecom.sanlian.buttontest;23 importandroid.content.Intent;4 importandroid.support.v7.app.AppCompatActivity;5 importandroid.os.Bundle;6 importandroid.view.View;7 importandroid.widget.Button;89 public class MainActivity extendsAppCompatActivity {1011 Override12 protected voidonCreate(Bundle savedInstanceState) {13 super.onCreate(savedInstanceState);14 setContentView(R.layout.activity_main);15 }16 public voidskip(View v){17 startActivity(new Intent(MainActivity.this,SecondAty.class));18 }192021 }第一个活动的xml代码1 ?xml version1.0 encodingutf-8?2 3 xmlns:toolshttp://schemas.android.com/tools4 android:layout_widthmatch_parent5 android:layout_heightmatch_parent6 android:paddingBottomdimen/activity_vertical_margin7 android:paddingLeftdimen/activity_horizontal_margin8 android:paddingRightdimen/activity_horizontal_margin9 android:paddingTopdimen/activity_vertical_margin10 tools:contextcom.sanlian.buttontest.MainActivity11 1213 15 android:layout_widthwrap_content16 android:layout_heightwrap_content17 android:onClickskip18 android:text点我/19 其他的和匿名内部类的方法一样。3.Activity 实现onClickListener接口在给Button按钮设置点击的监听的时候直接让当前的Activity实现onClickListener接口这样传入的监听对象就可以直接使用当前Activity.this第一个活动的java代码1 packagecom.sanlian.buttontest;23 importandroid.content.Intent;4 importandroid.support.v7.app.AppCompatActivity;5 importandroid.os.Bundle;6 importandroid.view.View;7 importandroid.widget.Button;89 public class MainActivity extends AppCompatActivityimplementsView.OnClickListener {1011 Override12 protected voidonCreate(Bundle savedInstanceState) {13 super.onCreate(savedInstanceState);14 setContentView(R.layout.activity_main);15 //找到控件的id也叫控件的初始化16 Button btn (Button) findViewById(R.id.btn);17 //给Button按钮设置监听18 btn.setOnClickListener(this);19 }20212223 public voidonClick(View v) {24 //启动另一个activity25 startActivity(new Intent(MainActivity.this,SecondAty.class));2627 //使用swith查找要点击的按钮的id28 /*switch (v.getId()){29 case R.id.btn:30 startActivity(new Intent(MainActivity.this,SecondAty.class));31 break;32 default:33 break;34 }*/35 }36 }第一个活动的xml代码1 ?xml version1.0 encodingutf-8?2 3 xmlns:toolshttp://schemas.android.com/tools4 android:layout_widthmatch_parent5 android:layout_heightmatch_parent6 android:paddingBottomdimen/activity_vertical_margin7 android:paddingLeftdimen/activity_horizontal_margin8 android:paddingRightdimen/activity_horizontal_margin9 android:paddingTopdimen/activity_vertical_margin10 tools:contextcom.sanlian.buttontest.MainActivity11 1213 15 android:layout_widthwrap_content16 android:layout_heightwrap_content17 android:text点我/18 其他的和第一个方法一样4.其他类实现onClickListener接口让另外一个类来实现onClickListener接口。这样如果控件在需要设置点击监听的时候直接传入该类的对象即可。第一个活动的java代码1 packagecom.sanlian.buttontest;23 importandroid.content.Intent;4 importandroid.support.v7.app.AppCompatActivity;5 importandroid.os.Bundle;6 importandroid.util.Log;7 importandroid.view.View;8 importandroid.widget.Button;910 public class MainActivity extendsAppCompatActivity{1112 Override13 protected voidonCreate(Bundle savedInstanceState) {14 super.onCreate(savedInstanceState);15 setContentView(R.layout.activity_main);16 //找到控件的id也叫控件的初始化17 Button btn (Button) findViewById(R.id.btn);18 Button btn2 (Button) findViewById(R.id.btn2);19 //给Button按钮设置监听20 myListener mylistener newmyListener();21 btn.setOnClickListener(mylistener);22 btn2.setOnClickListener(mylistener);23 }24 class myListener implementsView.OnClickListener {25 Override26 //参数v就是触发点击的View控件。在这里就是被点击了Button按钮27 public voidonClick(View v) {28 switch(v.getId()){29 caseR.id.btn:30 Log.i(TAG,你点击了button1按钮);31 break;32 caseR.id.btn2:33 Log.i(TAG,你点击了button2按钮);34 }3536 }37 }3839 }第一个活动的xml代码1 ?xml version1.0 encodingutf-8?2 3 xmlns:toolshttp://schemas.android.com/tools4 android:layout_widthmatch_parent5 android:layout_heightmatch_parent6 android:paddingBottomdimen/activity_vertical_margin7 android:paddingLeftdimen/activity_horizontal_margin8 android:paddingRightdimen/activity_horizontal_margin9 android:paddingTopdimen/activity_vertical_margin10 tools:contextcom.sanlian.buttontest.MainActivity11 1213 15 android:layout_widthwrap_content16 android:layout_heightwrap_content17 android:text点我/1819 21 android:layout_widthwrap_content22 android:layout_heightwrap_content23 android:text点我/242526 实现的结果截图
http://www.zqtcl.cn/news/392252/

相关文章:

  • wordpress找回管理员密码网站关键词排名优化工具
  • 望城建设局网站网站建设与维护可行性报告
  • 免费php网站模板下载手机端网站如何优化
  • 自己做的网站 打开了没有图片注册工程公司名称大全
  • 做网站的团队业绩怎么写WordPress 去掉副标题
  • 学校网页网站模板wordpress更换域名还是之前链接
  • 市面上有什么搭建网站工作室石家庄做网站和宣传的
  • 视频图站主题 wordpress快速收录提交入口
  • 外贸视频网站投资理财网站开发
  • 专业建设网站多少钱铜川网站seo
  • 海外网站seo优化wordpress的代码逻辑
  • 怎样帮别人做网站哪有网站给光头强做面
  • 聊城营销网站建设价格网站设计论文框架
  • 成都哪家网站建设做得好介绍自己的家乡遵义网站建设
  • 阳春新农村建设网站欣赏网站
  • 永久免费企业网站建设杭州个人做网站
  • 博罗中山网站建设做网站的软件 知乎
  • 广州网站开发广州亦客网络解答wordpress换空间要改
  • 丽水企业网站开发企业erp系统是什么软件
  • 好看的网站设计个人发布信息的免费平台
  • 电商网站业务流程linux上传中文wordpress
  • 广州网站定制商家外贸seo网站推广
  • 许昌大成建设集团网站wordpress自动博客插件
  • wordpress网站地图插件中国来料加工网
  • 黑龙江做网站的公司上海企业网站建设公
  • 做公众号时图片的网站安徽建设工程造价信息网站
  • 网站开发的在淘宝上是什么类目深圳做网站的大公司
  • 手机网站 html5信阳哪里做网站
  • 网站服务器多少钱一月wordpress 博客宠物
  • 怎么制作网站游戏辽宁建设工程网