OptionsMenu就是安卓手机中的菜单选项 首先 要实现对菜单的操作就要先重写OnCreateOptionsMenu(Menu menu)方法 通常有两种方法来实现对菜单中选项的添加 第一种是动态添加:直接在OnCreateOptionsMenu方法中调用add方法 public boolean onCreateOptionsMenu(Menu menu) { menu.add(1,100,1,"菜单1"); menu.add(1,101,1,"菜单2"); m…
Android中NDK的搭建及简单使用: 使用NDK,简述其重要步骤:.搭建NDK环境(作用:用于自动生成jni下的.c对应的so文件)---到Android NDK官网或Android官网下载ndk包,环境搭建步骤具体参看http://www.cnblogs.com/yejiurui/p/3476565.html2.以eclipse为例,在com.test下创建Test2.java文件,会自动在项目的bin\classes\下生成相应的.class文件[若在项目中看不到,则可能当前在eclip…
(一)选项菜单 1.简单的创建菜单: @Override public boolean onCreateOptionsMenu(Menu menu) { super.onCreateOptionsMenu(menu); // 添加菜单 menu.add("菜单选项1"); /* * pram1:组号 pram2:唯一的ID号 pram3:排序号 pram4:标题 */ menu.add(1, Menu.FIRST, Menu.FIRST, "菜单选项2"); //…
本文参考自官方文档:https://developer.android.com/guide/topics/ui/menus.html Android为了维护app之间一个统一的操作习惯,提供了Menus来处理用户和Activity之间的一些交互.但是在不同的系统版本上面推荐的Menu不一样.比如在android 3.0以下,由于Google会要求所有设备生产商提供一个菜单的实体键,所以在3.0一下菜单的主要弹出方式就是点击菜单实体键,弹出6个条目的菜单面板.在3.0以后,引入ActionBar,…
在Android中,一个界面被称为一个activity,在两个界面之间通信,采用的是使用一个中间传话者(即Intent类)的模式,而不是直接通信. 下面演示如何实现两个activity之间的通信. 信息的发起者为Test,接收者为Target,代码如下: Test类: package com.example.testsend; import android.content.Intent; import android.support.v7.app.AppCompatActivity; impor…
我认为menu用起来简洁方便,特别是在一些大一点的程序中我们早就厌烦了一遍遍的加button,设置了菜单可谓是事半功倍,简单省事. <1>先声明定义下你的menu: private static final int menu1 = 1; …… <2>创建menu: (1)在menu文件夹下的activity_main.xml里添加(和button真的如出一辙,这里就不加赘述了). (2)在Activity中(这里只建了单层的没有复合使用): public boolean onCre…
Menu是一个接口, 他有2个子接口, SubMenu和ContextMenu; 前者菜单常见于按home键就会出现 ,后者是一个上下文菜单, 一般点击某个条目会在手机屏幕中出现一个类似悬浮窗口的菜单 1.SubMenu的实现 总体来说它主要有2个方法--add()和addSubMenu()前者是往子菜单中添加菜单项; 后者是添加一个新的子菜单 案例: public class MainActivity extends Activity { @Override public void onCre…
一简介: RadioGroup作为一个单选按钮组,可以设置为性别选择男或则女,地址选择等等,作为一个android入门级选手,就简单的说一下RadioGroup组中RadioButton的布局和初始化操作,以及禁用整个RadioGroup. 二具体介绍: 布局: <RadioGroup android:id="@+id/rg_Orientation" android:layout_width="match_parent" android:layout_heig…
前言 在如今的APP或者游戏中,分享功能差点儿已经成为标配.分享功能不但能够满足用户的需求.也能够为产品带来很多其它的用户,甚至能够对用户的行为.活跃度.年龄段等情况进行数据统计,使得软件公司能够对产品进行更精准的定位.今天我们就来简单剖析市场上一款优秀的分享SDK以及其集成过程.这款分享SDK就是友盟的社会化分享组件. 友盟社会化分享,帮助移动应用高速具备分享.登录.评论.喜欢等社交功能,提升用户粘度.助力产品推广,并提供实时.全面的社会化数据统计分析服务. 很多其它请訪问友盟社会化组件官网.…
源码: package com.wangzhu.demo; import java.io.IOException; import java.io.StringWriter; import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers.DocumentBuilderFactory; import javax.xml.parsers.ParserConfigurationException; import javax.xml.…