美文网首页
Android第三讲小结

Android第三讲小结

作者: Reborn玮 | 来源:发表于2016-10-30 22:00 被阅读0次

    首先,做实验准备:要打开文件设置window→preferences→java→editor→content assist 输入26个英文字母。接着进行本周的实验任务:利用handle实现闪屏(线程:Handler 接口:Runnable)在src文件下新建一个welcomeActiviy用继承的方法继承activity的方法;利用线程对象实现一个接口,做到延迟3秒自动切换屏幕

    主要学习页面跳转技巧:1.尖括号前写属性

    2.ALT+/查询

    3.输入数字#+六位数据0~9 A~F

    4.负值号两边应该一致

    5.new新建加  命令按钮技巧  JAVA文件class  布局文件xml注册

    第一界面 第二界面 设置act为第一个启动页面 保存变量

    public class welcomeActivity extends Activity {                                                                                            //定义并实例化一个线程对象                                                                                                                private Handler handler=new Handler();                                                                                          @Override                                                                                                                                                protected void onCreate(Bundle savedInstanceState) {                                                                  //TODO Auto-generated method stub super.onCreate(savedInstanceState);                                setContentView(                                                                                      com.example.first.R.layout.welcome);                                                                                                            //通过线程对象实现一个接口,做到延迟3秒后切换屏幕                                                                handler.postDelayed(new Runnable() {                                                                                                        @Override                                                                                                                                                            public void run() {                                                                                                                                            // TODO Auto-generated method stub                                                                                                              //跳转                                                                                                                                                              Intent intent=new Intent(                                                                                                      welcomeActivity.this,MainActivity.class);                                                                          startActivity(intent);                                                                                                                                              }                                                                                                                                                                            },3000);                                                                                                                                                                }                                                                                                                                                                                }                                                                                                                                                                      在代码中的延迟三秒可以自定义改为任意秒数,将3000变为1000的整倍数即可。                                  intent.putExtra("msg", "Hello fxc");在第二个页面获取传递过来的intent,通过获取到的intent,获取其中的数据,通过键名的方式:                                                                                                                            setContentView(R.layout.ssecond);                                                                                                                      Intent intent=getIntent();                                                                                                                                    String msg=intent.getStringExtra("msg").toString().trim();                                                                              this.setTitle(msg);                                                                                                                                        在第二页中添加标签获取第一页中的数据                                                                                                      setContentView(R.layout.ssecond);                                                                                                                  textView=(TextView) findViewById(R.id.TextView);                                                                                      textView.setText(msg);

    经过老师的带领这次掌握了跳转,Android我离开发好的程序又进一步。在开发程序过程中应该清楚思路。

    相关文章

      网友评论

          本文标题:Android第三讲小结

          本文链接:https://www.haomeiwen.com/subject/nupuuttx.html