zoukankan      html  css  js  c++  java
  • 安卓我来了

    对于博客园的安卓空洞,我就补上了

    首先,用Eclipes开发安卓的你就OUT啦,可以尝试去下载AndroidStudio,谷歌的这个软件非常智能

    安卓中如何实现一个页面跳到另外一个页面呢,接下来我将详细的介绍安卓

    实现简单的页面跳转 返回 和页面间的信息传递

    你要先建好两个Activity,来做页面跳转的实验哦

    核心步骤如下

    定义按钮,找到按钮,并且绑定监听器

    button=(Button)findViewById(R.id.jump);
    ButtonListener buttonListener=new ButtonListener();
    button.setOnClickListener(buttonListener);

    然后给按钮定义监听器,实现未实现的方法onClick(View v),这个方法也就是说点下去会发生什么啦

    class ButtonListener implements View.OnClickListener {

    @Override
    public void onClick(View v) { }

    并在方法里面添加跳转界面与传输信息的核心对象intent,

    调用intent的setClass方法,括号内第一个参数代表要获取的内容所在,第二个参数是内容传输的目标,两个都是JAVA文件

    再调用intent的putExtra方法,第一个必须是"包名+自定义名称“的方式,第二个是获取editText用户所输入的内容。

    Intent intent=new Intent();
    intent.setClass(MainActivity.this,TargetActivity.class);
    intent.putExtra("com.example.cz.ace.editcontent", editText.getText().toString().trim());
    startActivity(intent); 如果实现了一个界面跳转到另外一个界面,那么从跳转到的目标界面要返回刚进来的界面,就跟上面一样嘛,我相信你的智商,略.哈哈哈 当点击按钮时,就会获取到用户输入的内容,这时候我们就必须在另外一个界面的java代码中去获取内容 首先定义一个成员变量content来得到传进来的内容,调用getIntent()方法的getStringExtra,括号内输入putExtra咱们自定义过的名称,
    这里要记住,如果得到的内容全为整型,比如我们传递30这个数字,这里就要将getStringExtra中的String换成Int, 最后调用text的setText()方法将content以参数的形式传入,最后显示出传递的内容. String content=getIntent().getStringExtra("com.example.cz.ace.editcontent"); text2.setText(content);

    关于我:我只是闽江学院软件学院的一名学生,我叫陈志桦,想学习或讨论安卓的朋友点关注我哦,关注关注关注
    我的博客将会不定时更新,我会把我的经验分享给你们

  • 相关阅读:
    Eclipse_断点设置不起作用
    JAVA基础_自定义泛型
    JAVA基础_泛型
    JAVA工具包_BeanUtils
    JAVA_ArrayList和HashSet
    JAVA基础_反射获取泛型参数类型
    Caused by: java.lang.NoSuchMethodError: org.hibernate.engine.spi.SessionFactoryImplementor.getProperties()Ljava/util/Properties;
    MySQL Connector/J 6.x jdbc.properties 配置, mysql-connector-java-6.0.4.jar 异常
    【ES】Head插件操作ElasticSearch增删改查(转载记录)
    elasticsearch使用head插件查询及删除索引(首次使用记录)
  • 原文地址:https://www.cnblogs.com/qq429314399/p/5324198.html
Copyright © 2011-2022 走看看