文章分类 -  android

上一页 1 ··· 82 83 84 85 86 87 88 89 90 ··· 120 下一页
摘要:菜单在Android开发中必不可少,可是要怎么实现各种菜单呢?是不是很头疼呢?下面我就来介绍一下: 1. 选项菜单和子菜单的实现 选项菜单:最常规的菜单,Android中把它叫做option menu。选项菜单最多只能显示6个菜单项,超过6个时,第6个菜单项会被系统替换为一个叫“更多”的子菜单,原来 阅读全文
posted @ 2016-11-28 17:38 天涯海角路 阅读(185) 评论(0) 推荐(0)
摘要:什么是上下文菜单: 有时候我们也可以叫做快键菜单。例如我们在电脑桌面右键所看到的菜单就是快捷菜单,也叫上下文菜单,叫上下文菜单是因为Context翻译成为上下文的意思 创建上下文ContextMenu菜单的步骤: 1、 覆盖Activity的onCreateContextMenu()方法,调用Men 阅读全文
posted @ 2016-11-28 17:37 天涯海角路 阅读(100) 评论(0) 推荐(0)
摘要:子菜单 子菜单就是将相同功能的分组进行多级显示的一种菜单。 创建子菜单的步骤: 1、 覆盖Activity的onCreateOptionsMenu()方法,调用Menu的addSubMenu()方法来添加子菜单 2、 调用SubMenu的add()方法,添加子菜单 3、 覆盖onContextIte 阅读全文
posted @ 2016-11-28 17:36 天涯海角路 阅读(86) 评论(0) 推荐(0)
摘要:创建一个选项菜单的步骤: 1、覆盖Activity的onCreateOptionsMenu(Menu menu)函数 2、调用menu的add()方法添加菜单项(MenuItem),可以调用MenuItem的setIcon()方法来为菜单设置图标 3、当菜单项()被选择时,我们可以通过覆盖Activ 阅读全文
posted @ 2016-11-28 17:34 天涯海角路 阅读(85) 评论(0) 推荐(0)
摘要:选项菜单就是点击硬键盘的菜单键时弹出的菜单,需要重写Activity的onCreateOptionsMenu()方法。 先上类图。 1.继承关系: 2.关联关系: 温馨提示:SubMenu不能再添加SubMenu,也就是说SubMenu不能嵌套。 下面是一个例子。 Activity类: [java] 阅读全文
posted @ 2016-11-28 17:28 天涯海角路 阅读(116) 评论(0) 推荐(0)
摘要:上下文菜单就是用户长按组件时弹出的菜单。需要重写Activity的onCreateContextMenu()方法。 先上类图。 1.继承关系: 2.关联关系: ContextMenu下可以添加SubMenu,也可以直接添加MenuItem。 下面是一个例子。 activity类: [java] vi 阅读全文
posted @ 2016-11-28 17:27 天涯海角路 阅读(64) 评论(0) 推荐(0)
摘要:弹出菜单popupmenu就是点击某个组件时弹出的菜单。 Activity类: [java] view plain copy print? package com.zzj.ui.popupmenudemo; import android.app.Activity; import android.os 阅读全文
posted @ 2016-11-28 17:26 天涯海角路 阅读(137) 评论(0) 推荐(0)
摘要:本文实例为大家分享了ActionBar实现tab导航效果的具体代码,供大家参考,具体内容如下 先来说一说基础知识: 一、基本使用方法 1.获取ActionBar 获取actionbar很简单,在activity中,ationbar=this.getActionBar(); 2.显示/隐藏 设置act 阅读全文
posted @ 2016-11-28 17:24 天涯海角路 阅读(62) 评论(0) 推荐(0)
摘要:ActionBar还有常用的功能,实现Tab导航。ActionBar在顶端生成多个Tab标签,当用户单击点击某个Tab标签时,系统根据用户点击事件导航指定Tab页面。 为了使用ActionBar实现Tab导航,按如下步骤进行即可。 ①调用ActionBar的setNavigationMode(Act 阅读全文
posted @ 2016-11-28 17:24 天涯海角路 阅读(123) 评论(0) 推荐(0)
摘要:可以在ActionBar中设置tab导航模式,就可以添加一些tab。每个tab对应不同的Fragment,点击不同的Tab就切换到对应的Fragment。 有几个关键的步骤: 1.通过ActionBar actionBar = getActionBar()获得actionbar。 2.设置Acito 阅读全文
posted @ 2016-11-28 17:22 天涯海角路 阅读(76) 评论(0) 推荐(0)
摘要:View弹性滑动详解 之前写了一个滚动选择控件 WheelView,在这个控件中我设计了弹性滚动的实现机制,再了解View弹性滚动之前,我们先来学习一下View滚动机制的实现. View的scrollTo/scrollBy 这里基于Android5.0版本的源码介绍View类中这两个函数的具体实现. 阅读全文
posted @ 2016-11-28 17:21 天涯海角路 阅读(113) 评论(0) 推荐(0)
摘要:上篇文章说到如何在安卓项目中添加ActionBar(前文请戳这里),在添加完ActionBar之后,就可以用它做一些更加有趣的事情了,比如这篇文章要说的Tab导航。 首先,上一张官方文档的Tab导航展示图图1 Tab导航展示如图所示,Tab导航一般位于ActionBar的下方,通常由三个Tabs组成 阅读全文
posted @ 2016-11-28 17:18 天涯海角路 阅读(71) 评论(0) 推荐(0)
摘要:Actionbar是android3.0的重要更新之一。Actionbar位于传统标题栏的位置,也就是显示在屏幕的顶部。 Actionbar提供了如下功能: 1.显示选项菜单optionsMenu的菜单项(Action Item)。 2.使用程序图标作为返回Home主屏或向上的导航操作。 3.提供交 阅读全文
posted @ 2016-11-28 17:11 天涯海角路 阅读(125) 评论(0) 推荐(0)
摘要:直接上代码。 Activity类: [java] view plain copy print? package com.zzj.ui.actionbardemo; import android.app.ActionBar; import android.app.ActionBar.Tab; impo 阅读全文
posted @ 2016-11-28 17:10 天涯海角路 阅读(56) 评论(0) 推荐(0)
摘要:直接上代码。 activity类: [java] view plain copy print? package com.zzj.ui.actionbardemo; import android.app.ActionBar; import android.app.ActionBar.OnNavigat 阅读全文
posted @ 2016-11-28 17:08 天涯海角路 阅读(67) 评论(0) 推荐(0)
摘要:凡是涉及到UI编程,就必然需要进行各种事件处理。 Android提供了两套事件处理机制: 1.基于监听的事件处理。 2.基于回调的事件处理。 基于监听的事件处理就是在android的组件上绑定特定的监听器,而基于回调的事件处理就是重写UI组件或者Activity的回调方法。 基于回调的事件处理用于处 阅读全文
posted @ 2016-11-28 17:07 天涯海角路 阅读(163) 评论(0) 推荐(0)
摘要:TabHost在很多应用都会使用到,有时候在TabHost添加的Tab中设置view不能满足需求,因为在view中添加如PreferenceActivity相当困难. 之前在一个应用中需要实现使用TabHost中在多个Tab切换不同的Activity.一个是日志列表(ListActivity),一个 阅读全文
posted @ 2016-11-28 17:05 天涯海角路 阅读(63) 评论(0) 推荐(0)
摘要:今天明白了Tabhost嵌套和Tab里实现多个Activity的跳转原理,自己做了一个demo,先看看效果图: 源码 如下: [java] view plaincopy (1) DoubleTabHost package yy.android.tab; import android.app.TabA 阅读全文
posted @ 2016-11-28 17:04 天涯海角路 阅读(79) 评论(0) 推荐(0)
摘要:1、主Activity继承至TabActivity [java] view plain copy public class MainActivity extends TabActivity { private TabHost tabHost; @Override protected void onC 阅读全文
posted @ 2016-11-28 17:01 天涯海角路 阅读(70) 评论(0) 推荐(0)
摘要:ExpandableListView直接继承自ListView,而ExpandableListAdapter是一个超级接口,独立于Adapter接口。 ExpandableListAdapter类图: 下面的例子将ExpandableListView与SimpleExpandableListAdap 阅读全文
posted @ 2016-11-28 16:58 天涯海角路 阅读(127) 评论(0) 推荐(0)

上一页 1 ··· 82 83 84 85 86 87 88 89 90 ··· 120 下一页