Android自定义ViewGroup打造各种风格的SlidingMenu
分类标签: Menu
首先我们先来看一看效果图,第一个效果图是一个最普通的侧滑菜单,我们一会儿会先做出这种侧滑菜单,然后再在此基础上实现另外两个效果 第一种 第二种 第三种 实现第一种侧滑菜单,继承自ViewGroup 继承自ViewGroup需要我们自己来测量,布局,实现滑动的效果,处理滑动冲突,这些都是一些新手无从下手的知识点,希望看了这篇文章后可以对大家有一个帮助阅读全文 »
Android提高21篇之十八:自定义Menu(TabMenu)
分类标签: Menu
用过UCWEB-Android版的人都应该对其特殊的menu有印象,把menu做成Tab-Menu(支持分页的Menu),可以容纳比Android传统的menu更丰富的内容(Android的menu超过6项则缩略在[更多]里),本文参考网上的例子(作者:CoffeeCole,email:longkefan@foxmail.com),对例子进行简化以及封装,使其作为一个复合控件融入自己的framew阅读全文 »
Android提高21篇之十七:多级树形菜单的实现
分类标签: Menu
在Android里要实现树形菜单,都是用ExpandableList(也有高手自己继承ListView或者LinearLayout来做),但是ExpandableList一般只能实现2级树形菜单......本文也依然使用ExpandableList,但是要实现的是3级树形菜单。本文程序运行效果图:... 当用BaseExpandableListAdapter来实现二级树形菜单时,父项(getGro阅读全文 »
Android应用开发教程之三:最全的系统控件界面用法汇总
分类标签: TextView Menu Button EditView RadioButton CheckBox
今天我用自己写的一个Demo 和大家详细介绍一个Android开发中遇到的一些常用系统控件的使用技巧。 1. 文本框TextView TextView的作用是用来显示一个文本框,下面我用两种方式为大家呈现TextView,第一种是通过xml布局文件呈现 ,第二种是通过代码来呈现阅读全文 »
Android个人理财工具实例之三:添加账单页面 上
分类标签: SQLite Menu
ColaBox 登记收支记录终于进入了复杂阶段了。这个界面我也是查找了很多资料以及打开android的源代码看了后才完成了,现在想来Google的开源真是明智的啊。 从前面的登录页面跳转进入添加账单页面。这个页面主要是用来登记收支记录的。说白了就是往数据库录入明细。阅读全文 »
Android示例程序剖析之Snake贪吃蛇(一:暂停/继续、穿墙和全屏)
分类标签: Menu
本文开始将为大家剖析Android示例程序-Snake贪吃蛇。贪吃蛇游戏大部分人都玩过,它是怎样实现的呢?Android示例程序给出了代码,下面进行详细分析。 游戏暂停/继续机制 由于原来的代码中在游戏运行时没有提供控制选项(比如暂停/继续),因此除非你死了,否则只能玩到底。我这里对代码进行一些修改,加入一个Option Menu来提供暂停/继续机制。阅读全文 »
Android示例程序剖析之记事本(二:Android菜单)
分类标签: Menu
上一篇文章介绍了Android记事本示例程序一并进行了部分剖析,本文继续通过记事本来讲解几种Android菜单的使用。 Android菜单简介 Android提供了三种菜单类型,分别为选项菜单(options menu),上下文菜单(context menu),子菜单(sub menu)。 options menu就是通过按home键来显示,context menu需要在view上按上2s后显示。阅读全文 »
实现Android半透明Menu效果的开发实例
分类标签: Menu
不知道大家是否用过天天动听,对于它界面上的半透明Menu效果,笔者感觉非常漂亮。下面是天天动听半透明Menu的截图,欣赏下吧: 感觉还不错吧?那么如何实现这种半透明Menu效果呢?本文就重点讨论并给出这种Menu的具体代码实现过程。阅读全文 »
Android学习指南之十六:Android菜单详解
分类标签: Menu
Android用户界面的组成除了View外,还包括菜单和对话框,本节我们先来学习一下菜单的使用方法。 菜单Menu是Android用户界面中最常见的元素之一,使用非常频繁。Android菜单主要分为三类:选项菜单(Options Menu)、上下文菜单(Context Menu)、子菜单(Submenu)。阅读全文 »