手动创建活动的3个关键点

  1. 手动创建layout布局文件,并创建元素,如:
<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/button_2"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:text="Button 2"
    />
</LinearLayout>

2. 手动重写Activity的onCreate方法,如:

public class SecondActivity extends Activity {
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        requestWindowFeature(Window.FEATURE_NO_TITLE);
        setContentView(R.layout.second_layout);
    }
}

3. 在AndroidManifest.xml文件中注册,如:

<application
    android:allowBackup="true"
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name"
    android:theme="@style/AppTheme" >
    <activity
        android:name=".FirstActivity"
        android:label="This is FirstActivity" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
    <activity android:name=".SecondActivity" >
    </activity>
</application>
时间: 2024-10-14 07:44:08

手动创建活动的3个关键点的相关文章

手动创建活动

###手动创建活动 1. 创建布局文件 1) 在layout中创建一个布局类XML 2. 创建一个活动类 1) 在src中创建一个包,再创建一个活动类继承Activity,重写onCreate类 2) 加载布局文件 方法:setContentView(布局位置); 3. 注册活动------AndroidManifest 1) 在application中添加一下代码 <activity android:name="活动类的详细位置 " android:label="活动

Android第一行代码学习笔记---手动创建活动

1.1 手动创建活动 活动是什么:活动(Activity)是最容易吸引用户的地方,它是一种可以包含用户界面的组件,主要用于和用户进行交互.一个应用程序中可以包含零个或多个活动. @1.新建一个Android项目,项目名叫作ActivityTest,包名使用默认名com.example.activity.在图一Add an Activity to Mobile这一步我们勾选Add No Activity,因为我们要手动建立Activity. 图一图二 @2.右击com example activi

如何手动创建oracle数据库

下面的实验室是如何不要通过DBCA创建ORACLE 数据库,而是通过ORACLE ONLINE HELP DOCUMENT进行手动的创建数据库的详细步骤: 1,编辑Oracle profile [[email protected] ~]# su - oracle [[email protected] ~]$ vi ./.bash_profile PATH=$PATH:$HOME/bin export PATH export ORACLE_BASE=/u01/app/oracle export O

怎样手动创建oracle数据库

以下的实验室是怎样不要通过DBCA创建ORACLE 数据库,而是通过ORACLE ONLINE HELP DOCUMENT进行手动的创建数据库的具体步骤: 1,编辑Oracle profile [[email protected] ~]# su - oracle [[email protected] ~]$ vi ./.bash_profile PATH=$PATH:$HOME/bin export PATH export ORACLE_BASE=/u01/app/oracle export O

CRM SQL 创建活动 ActivityPointer

只是插入的任务,邮件,约会之类的没有研究,以下是官方文档:https://msdn.microsoft.com/zh-cn/library/gg334533.aspx /* 1 实体名 new_xxxxxx 2 实体ID new_xxxxxxid 3 创建者ID 4 责任人ID 5 主题 6 内容 */ CREATE PROC p_create_active @entityname VARCHAR(100) , @entityid UNIQUEIDENTIFIER , @entityidname

DBCP数据库连接池-方式2手动创建

DBCPUtils.java package com.itheima.b_dbcp; import java.sql.Connection; import java.sql.SQLException; import org.apache.commons.dbcp.BasicDataSource; public class DBCPUtils { private static BasicDataSource dataSource ; static{ try { // 手动创建连接池 dataSou

C3P0数据库连接池-方式1手动创建

C3P0是常用的数据连接池技术(第三方提供) 也是基于核心类DataSource. DBCPUtils.java package com.itheima.b_dbcp; import java.sql.Connection; import java.sql.SQLException; import org.apache.commons.dbcp.BasicDataSource; public class DBCPUtils { private static BasicDataSource dat

修改AWR收集时间间隔和手动创建或删除AWR收集

--默认的AWR是每小时执行一次,并且保留8天SQL> select * from dba_hist_wr_control; DBID SNAP_INTERVAL                                                               RETENTION                                                                   TOPNSQL        CON_ID---------

10_Oracle_Admin_手动创建一个比较实用的数据库

上一节中手动创建数据库由于参数太过简单,且没有安装数据字典,是无法实际应用的,本章节是对上节内容的深入,增加了很多细节和参数配置,按照以下步骤,可以成功安装一个能实际使用的数据库. ======清理现有数据库文件====== [[email protected] dbs]$ ll total 240396 -rw-r-----. 1 oracle oinstall  7847936 Aug 28 11:43 cntrlwly.dbf -rw-r-----. 1 oracle oinstall 8