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

做营销型网站用什么技术济南手机网站制作

做营销型网站用什么技术,济南手机网站制作,做网站做,公司管理类培训前面已经介绍了一个空白按键工程的建立以及响应方式#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.dnsts.com.cn/news/52628.html

相关文章:

  • 重庆电商网站创新的江苏网站建设
  • 搜狐视频网站联盟怎么做上海市建设工程监理咨询有限公司
  • 个人成立公司怎么做企业网站专业新站整站快速排名公司
  • xampp做网站可以吗大都会app约
  • 兖矿东华建设有限公司网站龙岩网站建设一般多少钱
  • 网站注册商标wordpress wpsyntax
  • 毕业设计做网站起个名字接外包项目的网站
  • 武威市住房和城乡建设局网站石家庄电商网站开发
  • 如何维护给做网站的客户做响应式网站的流程
  • 展示型网站建设流程品牌推广公司排行榜
  • 金融互助平台网站制作莱阳网站开发
  • 怎么设置网站栏目加快百度收录的方法
  • wordpress主题外贸网站wordpress三栏博客主题
  • 横店八上信息书做网站的内容宁化县建设局网站
  • 用pycharm做网站aso关键词覆盖优化
  • 关于做网站电话销售织梦网站修改教程
  • 免费空间网站定期报告系统下载官网
  • 苏州网站建设服务wordpress模块架构
  • 网站建设哪几家好一些做调查的网站
  • 企业做网站的费用账务如何处理做网站服务公司
  • 福田网站建设设计公司哪家好温州网页设计招聘信息网
  • 纵横天下网站开发企业网站推广策划方法
  • 云服务器 多个网站上海人才网官网首页
  • angularjs后台管理系统网站网站建设申请理由
  • tornado 做网站h5制作官网
  • 湖南做旅游网站海口网站建设哪家好
  • 湛江网站建站建设如何把page转换为wordpress
  • 如何建设一个稳定的网站大型商城购物平台开发
  • 无锡网站建设 推荐无锡立威云商上海广告牌制作公司
  • 个人网站的建设流程小型网站建设价格