Activity介绍、创建与配置
来源:互联网 发布:淘宝新店铺购买 编辑:程序博客网 时间:2024/04/30 02:38
1.Activity介绍
Activity为用户提供一个可视化的界面,并且能够实现人机交互
以及完成事件处理,包括数据呈现;直接理解为一个Activity
就代表一个界面
2.Activity创建与配置
Activity为用户提供一个可视化的界面,并且能够实现人机交互
以及完成事件处理,包括数据呈现;直接理解为一个Activity
就代表一个界面
2.Activity创建与配置
a.创建普通java类继承Activitiy,重写onCreate
package com.wxh.helloworld;import android.app.Activity;import android.os.Bundle;public class SecondActivity extends Activity{@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);//将布局文件与当前的activity关联setContentView(R.layout.activity_second);}}
重写onCreate方法,“alt+/”弹出提示;alt+shift+s,提示:绿色的是普通的方法,黄色的是受保护的方法。
b.创建一个布局文件,并且与Activity进行关联(activity_second.xml)
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" > <Button android:id="@+id/button1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Button" /> <Button android:id="@+id/button2" style="?android:attr/buttonStyleSmall" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Button" /> <ToggleButton android:id="@+id/toggleButton1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="ToggleButton" /> <EditText android:id="@+id/editText1" android:layout_width="match_parent" android:layout_height="wrap_content" android:ems="10" > <requestFocus /> </EditText> <EditText android:id="@+id/editText2" android:layout_width="match_parent" android:layout_height="wrap_content" android:ems="10" android:inputType="textPersonName" /> <EditText android:id="@+id/editText3" android:layout_width="match_parent" android:layout_height="wrap_content" android:ems="10" android:inputType="phone" /></LinearLayout>
c.到清单文件中配置Activity
<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.wxh.helloworld" android:versionCode="1" android:versionName="1.0" > <uses-sdk android:minSdkVersion="14" android:targetSdkVersion="19" /> <application android:allowBackup="true" android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:theme="@style/AppTheme" > <activity android:name="com.wxh.helloworld.MainActivity" android:label="@string/app_name" > <!-- <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> --> </activity> <activity android:name=".SecondActivity"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> </application></manifest>
0 0
- Activity介绍、创建与配置
- Intent与Activity介绍
- Activity创建与销毁(1)
- Activity创建与销毁(2)
- Activity之生命周期与配置
- Smarty 介绍与配置
- MyCat介绍与配置
- Flume介绍与配置
- Struts2介绍与配置
- webservice 创建与配置
- Acitivity创建与配置
- Task 与 Activity 的一些特性介绍
- Activity的介绍与启动模式
- Activity的状态保存与Intent介绍
- Activity详解 (一) : Activity的创建与启动
- Android Activity的创建与回收
- activity创建与隐式启动
- Activity模板文件的创建与使用
- 树形DP-POJ-2342-Anniversary party
- Java URLConnection请求的参数进行封装
- 别对“集福抢红包”太较真
- linux命令之date
- 华为员工标准岗位工资明细及分析
- Activity介绍、创建与配置
- PL/SQL知识点总结(一)
- findBugs - http://findbugs.cs.umd.edu/eclipse
- 记录Android 中 finished with non-zero exit value 1的常见情况
- AjaxFileUpload.js实现异步上传文件
- awk 用法及实例
- C语言实验——某年某月的天数 (sdut oj)
- Intellij IDEA设置(一) main方法自动补全
- metasploit framework详解