1.首先创建一个android项目名字随便(这里我的工程名为:CreateActivity)

2.在工程中创建一个包名为:com.example.sc.createactivity

3.接着创建一个class 为:FirstActivity 继承 Activity

4.重写父类方法:onCreate

public class FirstActivity extends Activity{@Override
    protected void onCreate(Bundle savedInstanceState){super.onCreate(savedInstanceState);
    }
}

5.写一个布局文件名字为:first_activity.xml

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="match_parent"
    android:layout_height="match_parent">

    <Button
        android:id="@+id/button"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:text="Button1"
        />
</LinearLayout>

6.在FirstActivity的onCreate事件中添加:setContentView(R.layout.first_activity);

public class FirstActivity extends Activity{@Override
    protected void onCreate(Bundle savedInstanceState){super.onCreate(savedInstanceState);
        setContentView(R.layout.first_activity);
    }
}

7.在AndroidManifest.xml 文件中进行注册活动

<activity
    android:name=".FirstActivity"
    android:label="This is a Activity">
    <intent-filter>
        <action android:name="android.intent.action.MAIN"/>
        <category android:name="android.intent.category.LAUNCHER"/>
    </intent-filter>
</activity>

这样一个简单的手动创建活动并完成注册的工作就完成了,这个只是为初学者写的,写的不足请指导~

Android手动创建活动并注册AndroidManifest.xml相关推荐

  1. Android手动创建和解析Json

    Android手动创建和解析Json 概述 现在Android开发中创建和解析Json大都是利用Gson.fastJson等可以映射对象的第三方库,确实非常方便,使用Gson解析可以参考我的另一篇文章 ...

  2. Suggestion: add 'tools:replace=android:value' to meta-data element at AndroidManifest.xml:25:5-2...

    记录下来少走些坑吧 一:不管用 tools:replace="android:icon,android:theme" xmlns:tools="http://schema ...

  3. Android开发学习中的问题2016-5-03手动创建活动

    1.error parsing xml: unbound prefix 手动添加button元素出现该错误提示 解决方法:检查拼写是否错误:另外注意xmlns是否添加xmlns:android=&qu ...

  4. android应用开发(16)---AndroidManifest.xml

    应用清单 每个应用的根目录中都必须包含一个 AndroidManifest.xml 文件(且文件名精确无误). 清单文件向 Android 系统提供应用的必要信息,系统必须具有这些信息方可运行应用的任 ...

  5. android手动创建数据表,Android开发—数据库应用—手动创建(SQLite)数据库--手动创建数据表(table)...

    /* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称:数据库应用-手 ...

  6. android+添加网络权限,已在AndroidManifest.xml增添网络权限,运行还报错

    已在AndroidManifest.xml添加网络权限,运行还报错 已在AndroidManifest.xml添加网络权限,运行还报错,然后添加网络相关一系列权限,问题仍在,求解. AndroidMa ...

  7. 如何在Android上创建透明活动?

    我想在另一个活动之上创建一个透明的Activity. 我怎样才能做到这一点? #1楼 在清单中声明您的活动,如下所示: <activity android:name=".yourAct ...

  8. android 改python,如何正确的用python修改AndroidManifest.xml(史上最详细教程)

    写在前面的话 AndroidManifest.xml这个文件如果你搞过android相关的东西(如果没搞过,我希望你去搞一下), 你一定很熟悉. 我们在工作可能会有一些动态修改或者获取manifest ...

  9. android主要文件的作用是什么,androidmanifest.xml文件的作用是什么

    androidmanifest.xml文件的作用:1.是每个android程序中必须的文件,它位于整个项目的根目录:2.配置程序运行所必要的组件,权限,以及一些相关信息:3.是整个应用的入口,所以有助 ...

  10. android layout引入活动,Android 开发入门-活动的基本用法

    2.1 活动是什么 活动(Activity)是一种可以包含用户界面的组件,主要用于和用户进行交互. 2.2 活动的基本用法 2.2.1 手动创建活动 右击 app/src/main/java/com/ ...

最新文章

  1. python字符串类库_Python 常用类库
  2. 32岁封神!苏炳添博士重磅论文:我怎么跑这么快?
  3. ORA-01081: cannot start already-running ORACLE - shut it down first
  4. 平时学习中的拙作,希望交更多的朋友,希望得到更多的指导和交流
  5. linux 光盘yum源搭建
  6. 【TODO】Ruby Range类
  7. 《雪国》—— 读后总结
  8. C#对象XML序列化(一):序列化方法和常用特性
  9. php+js+return+true,js中return、return false、return true的区别
  10. python :编写装饰器
  11. android+eclipse工程,#Cocos2d+lua#android+Eclipse工程编译设置
  12. php大文件读,PHP读取大文件
  13. Java基础之字符串详细比较
  14. cd JAVA系统找不到指定路径_SDK Manager 打不开, 系统找不到指定路径 Unable to access jarfile lib\archquery.jar问题的解决办法...
  15. Hikvision (海康威视) 摄像机激活与访问
  16. 计算机录屏幕和声音的软件是什么,电脑录屏软件带声音哪个好用 电脑录屏软件带声音软件...
  17. 联系人备份--vcf
  18. 使用jxls模板解析导出数据时添加单元格样式
  19. 使用GIMP for Mac
  20. 大家给推荐个4k显示器吧,码农,不玩游戏,护眼第一。

热门文章

  1. kali安装火狐浏览器
  2. 02 | 从神经元说起:结构篇
  3. mig是指_mignt是什么意思
  4. Unity3D角色换装及换装编辑器
  5. 2013年IT界25个最古怪的面试题
  6. Cannot resolve org.springframework.boot:spring-boot-starter-web:2.2.6.RELEAS
  7. 通过链接下载google drive文件
  8. oracle建表复制表结构,ORACLE复制表结构
  9. python数据分析多元 线性回归
  10. linux双网卡透明网桥,两种网桥透明网桥和源路由选择网桥