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

新公司做网站怎么写app程序

新公司做网站,怎么写app程序,wordpress 页脚修改,91永久海外地域网名高新昨天学习了安卓开发中实现点击一个按钮实现页面的跳转。 首先点击一个按钮就会触发动作#xff0c;这里就是给按钮加监听。一般对于事件监听#xff0c;我们需要了解以下三类对象#xff1a;事件源、事件、事件监听器#xff0c;一般在安卓里#xff0c;事件源就是指在哪个…      昨天学习了安卓开发中实现点击一个按钮实现页面的跳转。       首先点击一个按钮就会触发动作这里就是给按钮加监听。一般对于事件监听我们需要了解以下三类对象事件源、事件、事件监听器一般在安卓里事件源就是指在哪个组件或窗口上发生动作这里的事件源就是按钮而事件则是指在这个事件源上发生了什么事情如点击、悬浮等等事件监听器则是针对发生的事件作出相应的反应这里就是指点击按钮后发生页面的跳转。在 activity_main.xml文件中已经存在了按钮我们无需再去实例化一个而只要找到那个按钮并对它实现监听即可。因此可以通过R文件将两者联系起来Activity中有一个findViewById()方法可以由此获取按钮的id从而得到这个按钮示例代码如下 1 //通过findViewById方法找到控件并强制转型,这里之所以能强制转型是因为 Button是继承自view 2 Button LoginButton (Button)this.findViewById(R.id.btnLogin); 3 4 //创建一个监听器对象并把这个activity即this传过去 5 ClickListener btnListener new ClickListener(this); 6 7 //给按钮添加监听器 8 LoginButton.setOnClickListener(btnListener); 注意这里是使用了外部类定义事件监听器类。       事件监听器类是实现了OnClickListener接口并重写了它里面的onClick(View v)方法。我们点击了登录按钮后就执行这个方法在这个方法里首先要获取用户输入的信息并进行验证满足要求后才可启动页面跳转。其中用到了信息提示框用到的方法是Toast(),其中的三个参数分别表示的含义是第一个上下文对象第二个出现的提示内容第三个提示的时间长短。 1 public void onClick(View v) {2 //找到用户名输入框控件对象.获取用户名并将其转换为字符串型3 EditText editUserName (EditText)la.findViewById(R.id.editUserName);4 String username editUserName.getText().toString();5 6 //找到密码输入框控件对象,获取密码并转换为字符串7 EditText editPassword (EditText)la.findViewById(R.id.editPassword);8 String password editPassword.getText().toString();9 10 //判断用户名是否为空 11 if(.equals(username)){ 12 //在界面上显示提示错误信息 13 Toast.makeText(la,请输入用户名, Toast.LENGTH_SHORT).show(); 14 return; 15 } 16 if(.equals(password)){ 17 Toast.makeText(la,请输入密码, Toast.LENGTH_SHORT).show(); 18 return; 19 } 20 if(admin.equals(username) 123456.equals(password)){ 21 //在界面上显示登录成功信息 22 Toast.makeText(la,登录成功!, Toast.LENGTH_LONG).show(); 23 } else { 24 Toast.makeText(la,对不起用户名或密码错误, Toast.LENGTH_LONG).show(); 25 } 26 } 页面跳转是从当前的Activity对象跳到另一个Activity对象这里我们需要用到Intent对象通过在创建Intent对象的时候给Intent设置不同的参数让系统知道我们需要跳转到哪一个界面所以在登录成功信息后面再加上下列代码1 //创建Intent对象给它参数 2 //Intent 构造方法的第一个参数是当前界面的 Activity 对象第二个参数是要跳转到另一个界面对应的 Activity 类 3 Intent  intent    new  Intent(la,SecondActivity.class); 4 5 //也可向下一个界面传递参数 6 intent.putExtra(msg,  我来自第一个Activity); 7 8 //启动跳转 9 la.startActivity(intent);            转载于:https://www.cnblogs.com/tyingxy/p/5244332.html
http://wiki.neutronadmin.com/news/41525/

相关文章:

  • 高端网站制作软件wordpress投票模板
  • 做互联网网站待遇做AI免费网站
  • 广州网站制作公司多少钱seo算法培训
  • 肇庆cms建站系统小程序制作开发培训
  • 点评网站模板网站怎样注册备案
  • 一个专做里番的网站东莞网上推广怎么做
  • 事业单位网站设计2024年新手机上市时间表
  • 做一个网上商城网站建设费用多少钱自己做网站新手入门
  • 网站开发调查表wordpress 跳转 代理
  • 合肥网站设计高端公司网站架设
  • 厦门网站制作系统网站 设计公司 温州
  • 怎样进行网站推广传媒公司名字大全免费
  • 怎么推广自己的网站?delphi网站开发教程
  • 网站顶部下拉广告专业高端网站设计首选
  • 乐清做网站建设企业培训十大热门课程
  • 响应式网站 外贸企业所得税的计算公式
  • 手机网站加速器中国商铺网
  • 电影网站建设基本流程景区协会官方网站建设
  • 网站的模块中国建筑界网官网
  • 建设网站公司怎么样红旗网站建设
  • 网站类网站开发外协机械加工订单
  • 做推广比较好的网站江苏扬州建设工程信息网站
  • 泰安千橙网站建设优化熊掌号程序员 给老婆做网站
  • 成都网站建设名录怎么做境外电商平台
  • 网站制作小图标公司网页制作
  • 男和女做暖暖网站国内使用vue做的网站
  • 做欧美网站网站建设排名优化公司
  • 重点建设学科网站网页制作专业个人职业生涯规划书
  • 网站建设方案书阿里云企业做网站维护价格
  • 远丰做网站怎么样网站投稿源码