美文网首页
关于安卓系统中的ACTIVITY

关于安卓系统中的ACTIVITY

作者: 墨栉枫 | 来源:发表于2016-10-21 17:45 被阅读0次

    ACTIVITY是什么?

    活动是最容易吸引到用户的地方了,它是一种包含用户界面的组件,主要用于和用户进行交互。一个应用程序中可以包含零个或者多个活动。

    手动创建活动:

    步骤一:创建第一个应用

    1、Activity :一个页面

    2、Layout :页面布局

    3、Res      :页面内的资源(drawable)

    简单理解Activity 代表一个用户所能看到的屏幕。

    Activity 主要是处理一个应用的整体性工作,例如,监听系统事件(按键事件、触摸屏事件等)、为用户显示指定的View,启动其他Activity 等。

    所有应用的Activity都继承于android.app.Activity 类,该类是Android 提供的基层类,其他的Activity 继承该父类后,通过Override父类的方法来实现各种功能,这种设计在其他领域也较为常见。

    步骤二:创建第一个应用---装修

    1、Textview:仿佛挂在墙上的一幅书法

    2、Button:装在墙上的开关

    步骤三:交互

    按钮被点击(onclick)

    步骤四:排列组合房间的家具

    1、线性布局

    2、相对布局

    步骤五:最后

    1、签名

    2、打包

    3、发布

    总结:

    版本号、版本名称的修改

    应用名、图标的修改

    声明首页

    布局

    Activity和Intent�-------Activity启动和值传递

    1 、多个Activity 之间的关系

    2、 Intent基本作用

    3、在一个Activity中启动另一个Activity的方法

    4、使用Intent在Activity之间传递数据的方法

    intent基本使用方法

    Intent intent=new Intent( );

    intent.setClass(Activity01.this, OtherActivity.class);

    startActivity(intent);

    或者

    Intent intent=new Intent(MainActivity.this,secondActivity.class);

    startActivity(intent);

    步骤一

    在例一的基础上添加一个Activity

    命名OtherActivity

    1、继承Activity

    2、复写OnCreate方法

    步骤二   添加布局文件

    为otherActivity添加一个布局文件second.xml

    步骤三

    在 androidmainfest.xml文件中注册SecondActivity

    <activity android:name=". secondActivity“ />

    步骤四  设置监视哨

    button.setOnClickListener(new View.OnClickListener() {

    @Override

    public void onClick(View v) {

    // TODO Auto-generated method stub

    Intent intent=new Intent(MainActivity.this,secondActivity.class);

    startActivity(intent);

    };

    总结

    1\  建立新的activity  extends  Activity (继承Activity)  重载父类的 oncreate 方法

    2\  建立新的 xml 文件  进行布局设计

    3\  在AndroidManifest.xml 文件中进行注册

    4\  在新的activity 文件中设置对应的布局文件setContentView(R.layout.other);并进行相应程序的修改

    5\  设置监视哨监听 命令按钮的onclick事件

    用到的编程技巧:

    FindViewById():获取布局重的控件

    Intent:意图的用法,页面穿梭的关键

    Onclick:命令按钮监听器的写法

    相关文章

      网友评论

          本文标题:关于安卓系统中的ACTIVITY

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