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

东莞网络科技公司有哪些网站优化预算

东莞网络科技公司有哪些,网站优化预算,最新seo快排技术qq,网站推广软件污前面已经介绍了一个空白按键工程的建立以及响应方式#xff0c;可以参考这里#xff1a;安卓开发–新建工程#xff0c;新建虚拟手机#xff0c;按键事件响应。 安卓开发是页面跳转是基础#xff01;#xff01;#xff01;所以本篇博客介绍利用按键实现页面跳转#…前面已经介绍了一个空白按键工程的建立以及响应方式可以参考这里安卓开发–新建工程新建虚拟手机按键事件响应。 安卓开发是页面跳转是基础所以本篇博客介绍利用按键实现页面跳转以及按钮按下变色。 前言 先介绍一下本次的代码基础 布局文件res/layout/activity_main.xml代码布局了两个按键 ?xml version1.0 encodingutf-8?LinearLayout xmlns:androidhttp://schemas.android.com/apk/res/androidandroid:layout_widthmatch_parentandroid:layout_heightmatch_parentandroid:orientationverticalButtonandroid:idid/btn1android:layout_widthmatch_parentandroid:layout_heightwrap_contentandroid:text按键1android:textSize50dp/Buttonandroid:idid/btn2android:layout_widthmatch_parentandroid:layout_heightwrap_contentandroid:text按键2android:textSize50dp//LinearLayout逻辑文件java/com/example/myfirstapp/MainActivity.java代码 package com.example.myfirstapp; import android.os.Bundle; import androidx.appcompat.app.AppCompatActivity; import android.util.Log; import android.view.View; import android.widget.Button;public class MainActivity extends AppCompatActivity {private Button mbt01;private Button mbt02;Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);mbt01findViewById(R.id.btn1);mbt02findViewById(R.id.btn2);setListeners();//调用方法}//写一个方法private void setListeners(){OnClick onclicknew OnClick();//实例化onclickmbt01.setOnClickListener(onclick);mbt02.setOnClickListener(onclick);}private class OnClick implements View.OnClickListener{Overridepublic void onClick(View v) {switch (v.getId()){case R.id.btn1://跳到按钮界面Log.d(btn1, 按钮1被点击了);break;case R.id.btn2://跳到文本框界面Log.d(btn2, 按钮2被点击了);break;}}} }运行效果如图 这里1表示代码2是虚拟手机界面3是Logcat窗口4是点击后的log信息可以看到按键1 2点击均有相应的反应。 1. 按键页面跳转 在上面的基础上我们现在实现使用按键1进行页面跳转。 1.1 新建布局文件 首先在文件夹res/layout中新建一个布局文件文件名字activity_button.xml这是要跳转的目标界面。代码如下 ?xml version1.0 encodingutf-8?LinearLayout xmlns:androidhttp://schemas.android.com/apk/res/androidandroid:layout_widthmatch_parentandroid:layout_heightmatch_parentandroid:orientationverticalButtonandroid:idid/btn3android:layout_widthmatch_parentandroid:layout_heightwrap_contentandroid:text按键3android:textSize50dp//LinearLayout布局预览效果如图 1.2 衔接布局文件 现在在java/com/example/myfirstapp文件夹下面新建Java class类文件文件名ButtonActivity。代码先不管。 另外在AndroidManifest.xml文件中为上面新建的Java Class类文件ButtonActivity进行衔接。 在其代码中新添加代码 ?xml version1.0 encodingutf-8? manifest xmlns:androidhttp://schemas.android.com/apk/res/androidxmlns:toolshttp://schemas.android.com/toolsapplication。。。。activity。。。。/activityactivity android:name.ButtonActivity/activity/application/manifest1.3 调用布局文件 修改逻辑文件java/com/example/myfirstapp/MainActivity.java代码在上面的基础上做出如下修改 。。。 import android.content.Intent;public class MainActivity extends AppCompatActivity { 。。。switch (v.getId()){case R.id.btn1://跳到按钮界面Log.d(btn1, 按钮1被点击了);Intent intent null;intentnew Intent(MainActivity.this, ButtonActivity.class);startActivity(intent);break;case R.id.btn2://跳到文本框界面Log.d(btn2, 按钮2被点击了);break;} 。。。 }然后再java/com/example/myfirstapp/ButtonActivity.java文件中编写跳转后界面的逻辑 package com.example.myfirstapp;import android.os.Bundle; import android.util.Log; import android.view.View; import android.widget.Button; import androidx.appcompat.app.AppCompatActivity;public class ButtonActivity extends AppCompatActivity {private Button mbt03;Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_button);mbt03findViewById(R.id.btn3);setListeners();//调用方法}//写一个方法private void setListeners(){OnClick onclicknew OnClick();//实例化onclickmbt03.setOnClickListener(onclick);}private class OnClick implements View.OnClickListener{Overridepublic void onClick(View v) {Log.d(btn3, 按钮3被点击了);}} }1.4 最终效果
http://www.w-s-a.com/news/837630/

相关文章:

  • 建设婚恋网站用什么搭建涿州网站开发
  • 做知识内容的网站与app哈尔滨哪里有做网站的
  • 青岛企业网站建站模板百度网站建设推广
  • 做360网站中保存的图片存在哪里个人建立网站要多少钱
  • 网站安装部署无锡做网站的公司
  • 怎么将网站做成小程序安装wordpress到服务器
  • 企业网站建设的四大因素沈阳网站建设招标公司
  • wordpress仿站开发公司网站策划宣传
  • 金乡县网站开发网站开发三个流程
  • qq空间网站是多少纺织网站建设方案
  • 建设微网站项目报告网站优化难吗
  • 做网站需要自己上传产品吗企业网站系统设计
  • wordpress个人中心济南网站建设和优化
  • 网站pc端网址和手机端网址建设牡丹江 网站建设
  • 苏州新区城乡建设网站人才招聘网站开发
  • 一般网站是怎么做的威远移动网站建设
  • 赣州网站开发公司怎么才能设计好一个网站
  • 个人网站建设分几个步走培训网站开发哪个好
  • 智能网站价格河北城乡建设网站
  • 做动画在线观看网站网上花店 网站源代码
  • 做网站项目体会商业信息
  • 深圳的设计网站谷歌浏览器下载手机版官网
  • 苏州网站建设都找全网天下外贸响应式网站设计
  • 揭阳专业做网站网站迁移教材
  • 手机上怎么上传网站吗工程信息网站建设
  • 用手机建网站微信手机网站流程
  • 专注软件优化分享的网站梧州网页设计
  • 长春火车站和高铁站是一个站吗公司名称注册查询系统
  • 便利的集团网站建设网页的依托网站
  • 茶叶网站建设题库制作助手app