android menu详解

前言 今天看了pro android 3中menu这一章,对Android的整个menu体系有了进一步的了解,故整理下笔记与大家分享。 PS:强烈推荐《Pro Android 3》,是我至今为止看到的最好的一本android书,中文版出到《精通Android 2》。 理解Android的菜单 菜单是许多应用程序不可或缺的一部分,Android中更是如此,所有搭载Android系统的手机甚至都要有一个"Menu"键,由此可见菜单在Android程序中的特殊性。Android…

Android的Menu_Dialog—-重新认识Android(8)

一、OptionsMenu选项菜单(系统菜单):  (一)、简介: 1、Android应用中的菜单默认是隐藏的,只有当用户点击手机上的MENU键,系统才会显示菜单。这种菜单叫做选项菜单(Option Menu)。 2、从3.0开始,Android不要求手机设备上必须提供MENU按键。因此Android推荐使用ActionBar来代替Menu。   (二)、创建菜单:(Android提供了两种创建菜单的方式) 1、在java代码中创建菜单;menu.add("abc"); 2、…

Gallery

<ImageSwitcher android:id="@+id/switcher"      android:layout_width="fill_parent"        android:layout_height="wrap_content"         />           <Gallery android:id="@+id/gallery"         android:background="#55000000"         android:layout_width="fill_parent"   android:layout_height="100dp"         android:layout_alignParentBottom="true"         android:lay…

Android—Activity学习笔记(二)

Android---Activity学习笔记(二)1.在布局文件中添加按钮<Button android:id="@+id/button_1" android:layout_width="match_parent" android:layout_height="wrap_content" android:text="Button 1" /> <!-- android:id 是给当前的元素(按钮)定义一个唯一的标识符 @+id/id_name表示在XML中引用这个资源,并给这个资源定义一个id android:layout_width指定当前元素的宽度 android:layout_heigh…

Android MENU加载方法

-------------my_menu.xml <?xml version="1.0" encoding="utf-8"?> <menu xmlns:android="http://schemas.android.com/apk/res/android">  <item android:title="@string/color">   <menu>    <!-- 定义一组单选菜单项 -->    <group android:checkableBehavior="single">     <!-- 定义多个菜单项 -->     <item      android:id="@+id/red"      and…

Android简明开发教程二十四篇及示例代码下载

Android简明开发教程一:概述Android简明开发教程二:安装开发环境Android简明开发教程三:第一个应用Hello WorldAndroid简明开发教程四:Android应用基本概念Android简明开发教程五:ActivitiesAndroid简明开发教程六:用户界面设计Android简明开发教程七:Intents和Intent FiltersAndroid简明开发教程八:引路蜂二维图形绘制实例功能定义Android简明开发教程九:创建应用程序框架Android简明开发教…

一个简单的通讯录(数据库是引用其他项目的)第一次在csdn上写

<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android"       package="yy.Contacts"       android:versionCode="1"       android:versionName="1.0">     <uses-sdk android:minSdkVersion="10" />     <uses-permission android:name="android.permission.CALL_PHONE"></uses-permission>     <applic…

基本UI主件

文本 main.xml<TextView      android:layout_width="fill_parent"     android:layout_height="wrap_content"     android:text="这是一个普通文本"    /> 可编辑文本框 main.xml<EditText        android:id="@+id/uname"     //ID为 "uname"        android:layout_width="fill_parent"    //文本的宽度充满Activity        android:layout_height="wrap_content"  //文本的高度根据文本…

Android扫盲教程大全经典教程全分享

http://www.ciitn.com/chanye/xitong/android/20110708_1842.html先列个目录吧:Android扫盲1之如何安装卸载软件Android扫盲2之桌面管理Android扫盲3之添加删除联系人Android扫盲4之蓝牙,无线网络,APN接入点相关Android扫盲5之设置个性短信和来电铃声Android扫盲6之Android如何切换为U盘Android扫盲7之彩信图片的存储Android扫盲8之怎样通过蓝牙传输文件Android扫盲9之减少流量的几个技巧Android扫盲1…

android系统中自带的图标大全

Android系统 中自带了很多图标,我们的程序 可以方便使用。 Android™ 1.5 android .R.drawable Icon Resources http://since2006.com/android/1.5-drawables.php Android™ 1.6 android.R.drawable Icon Resources http://since2006.com/android/1.6-drawables.php Android™ 2.1 android.R.drawable Icon Resources http://since2006.com/android/2.1-drawables.php 为什么没有 0~9 的数字图片了.....…

自定义MENU

<?xml version="1.0" encoding="UTF-8"?><LinearLayout  xmlns:android="http://schemas.android.com/apk/res/android"                android:id="@+id/menu" android:visibility="visible"                android:orientation="horizontal" android:layout_width="fill_parent"                android:layout_height="wrap_content"                android:background="#191919"  andr…

Android WIFI基本操作

第一步:布局文件 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"     android:orientation="vertical"     android:layout_width="fill_parent"     android:layout_height="fill_parent"     > <TextView     android:id="@+id/mytext"     android:layout_width="fill_parent"     android:layout_height="wra…

android–widget之menu

1、布局 <?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" >     <TextView         android:id="@+id/menuview"         android:layout_width="fill_parent"         android:layout_heig…

利用View.inflate加载xml

Layout1.xml  <?xml version="1.0" encoding="utf-8"?>  <RelativeLayout    xmlns:android="http://schemas.android.com/apk/res/android"    android:orientation="vertical"    android:layout_width="fill_parent"    android:layout_height="fill_parent" >     <TextView android:id="@+id/box_0"      android:layout_width="fill_parent"      android:layout_height="40px" …

editText 笔记

main.xml <?xml version="1.0" encoding="utf-8"?>             </LinearLayout> package com.liyong.test; import android.app.Activity; import android.os.Bundle; import android.text.InputFilter; import android.text.Spanned; import android.view.ContextMenu; import android.view.ContextMenu.ContextMenuInfo; import android.view.MenuItem; import android.view.View; impo…
下一页 »