新建Activity、Toast、Menu

1.新建Activity

新建Activity->创建布局->在AndroidManifest文件中注册

(1)每个活动都要重写Activity的OnCreate方法

(2)res-New-Directory(创建layout目录)--->Layout resource file(创建布局资源文件) --->在活动中的OnCreate方法中加载布局

(3)所有的活动均要在AndroidManifest.xml中注册才能生效

2.Toast的使用

3.Menu的使用

(1)在res下新建menu文件夹

res-New-Directory--->New-Menu resource file

(2)添加菜单Item

使用item控件

(3)创建使菜单显示

其中,资源文件,自认为是设置了item控件的xml文件

(4)定义菜单响应事件

时间: 2024-10-12 21:07:34

新建Activity、Toast、Menu的相关文章

Android studio新建activity运行出错解决方法

新建activity分以下几部: (1)在 /src/main/res/layout/ 中新建activity_second.xml (2)在 /src/main/java 中新建 SecondActivity.java ,且内容如下: public class SecondActivity extends Activity{ protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceStat

Activity中Menu相关的几个方法的调用时机

用于创建菜单的常用的方法有如下两种: 1.onCreateOptionsMenu(Menu menu) 2.onPrepareOptionsMenu(Menu menu) MyDiaryActivity中的方法: 1 /** 2 * Initialize the contents of the Activity's standard options menu. 3 * You should place your menu items in to menu. 4 */ 5 public boole

Dialog&&Toast&&Menu

package com.example.second; import java.util.zip.Inflater; import android.support.v7.app.ActionBarActivity;import android.app.AlertDialog;import android.content.DialogInterface;import android.os.Bundle;import android.view.Gravity;import android.view.

Android应用Activity、Dialog、PopWindow、Toast窗体加入机制及源代码分析

[工匠若水 http://blog.csdn.net/yanbober 转载烦请注明出处.尊重劳动成果] 1 背景 之所以写这一篇博客的原因是由于之前有写过一篇<Android应用setContentView与LayoutInflater载入解析机制源代码分析>.然后有人在文章以下评论和微博私信中问我关于Android应用Activity.Dialog.PopWindow载入显示机制是咋回事,所以我就写一篇文章来分析分析吧(本文以Android5.1.1 (API 22)源代码为基础分析),以

Android应用Activity、Dialog、PopWindow、Toast窗口添加机制及源码分析

1  背景 之所以写这一篇博客的原因是因为之前有写过一篇<Android应用setContentView与LayoutInflater加载解析机制源码分析>, 然后有人在文章下面评论和微博私信中问我关于Android应用Activity.Dialog.PopWindow加载显示机制是咋回事,所以我就写一 篇文章来分析分析吧(本文以Android5.1.1 (API 22)源码为基础分析),以便大家在应用层开发时不再迷糊. PS一句:不仅有人微博私信我这个问题,还有人问博客插图这些是用啥画的,这

处女男学Android(十二)---Android 菜单(Menu)详解与应用

一.前言 转载请标明出处:http://blog.csdn.net/wlwlwlwl015/article/details/42170771 本篇blog将记录一下Android中菜单的使用方法,虽然在新版本中推荐使用ActionBar去替代菜单,但我认为菜单依然是挺不错的一种UI交互组件,比ActionBar好点一些,对于手指不灵活的人比起来ActionBar右上角的那个方块小按钮,或许ta会更喜欢Menu呢,废话不多说,下面就具体介绍一下Android中关于Menu的使用方法. 二.创建第一

[转]于Fragment和Activity之间onCreateOptionsMenu的问题

Fragment和Activity一样,可以重写onCreateOptionsMenu方法来设定自己的菜单,其实这两个地方使用onCreateOptionsMenu的目的和效果都是完全一样的,但是由于Fragment是从属于activity的,因此第一次使用onCreateOptionsMenu的时候需要注意以下知识点. 一.在Activity和Fragment中onCreateOptionsMenu的实现是有细微差别的: 在activity中: 1 2 3 4 5 @Override publ

Android:Toast 弹出信息框

toast的主要方法: cancel 方法:关闭Toast视图 getDuration 方法:获取持续时间 getGravity 方法:获取Toast视图的位置 makeText 方法:生成标准Toast setView 方法:设置显示的View物件 getView 方法:获取View对象 setGravity 方法:设置显示位置 getXOffset 方法:获取水平方向偏移量 getYOffset 方法:获取垂直方向偏移量 setDuration 方法:设置持续时间 setText 方法:设置

Android应用Activity、Dialog、PopWindow窗口显示机制及源码分析

[工匠若水 http://blog.csdn.net/yanbober 转载烦请注明出处,尊重劳动成果] 1 背景 之所以写这一篇博客的原因是因为之前有写过一篇<Android应用setContentView与LayoutInflater加载解析机制源码分析>,然后有人在文章下面评论和微博私信中问我关于Android应用Dialog.PopWindow.Toast加载显示机制是咋回事,所以我就写一篇文章来分析分析吧(本文以Android5.1.1 (API 22)源码为基础分析),以便大家在应