Android 笔记
文章平均质量分 76
职业IT乞丐
职业IT乞丐
展开
-
ActionBar的基本用法
ActionBar的基本用法ActionBar的组成:[1]AppIcon:标题区,显示应用程序图标和标题,也可以自定义。[2]ViewControl:导航区,可以设置Tab选项卡导航,Spinner下拉导航。[3]ActionButtons:菜单区,添加菜单按钮。[4]ActionOverflow:溢出区,显示不下的菜单按钮自动添加到这里,有Menu按键的手机不显示,只能...2014-09-17 22:00:00 · 128 阅读 · 0 评论 -
ActionBar导航(滑动抽屉)
ActionBar导航(滑动抽屉)官方的DrawerLayout有严重缺陷,这里只上代码。 public class MainActivity extends ActionBarActivity { private DrawerLayout mDrawerLayout; private ActionBarDrawerToggle mDrawerToggle; priva...原创 2014-09-29 18:44:26 · 169 阅读 · 0 评论 -
ActionBar分级导航
ActionBar分级导航使用官方ActionBar无法实现,只能使用ActionBarSherlock+SlidingMenu+ViewPagerIndicator实现。现在使用SlidingMenu+ViewPagerIndicator也可以实现,可以不用ActionBarSherlock了。...原创 2014-09-29 01:04:45 · 156 阅读 · 0 评论 -
官方ActionBar的缺陷及解决办法
官方ActionBar的缺陷及解决办法缺陷一、不能自定义部分样式属性。 标题样式只能通过代码实现。(2.x) 二级菜单不能自定义样式,只能使用系统样式。(2.x,4.x)二、存在二次加载问题。 ActionBar在Android4.x上会先加载一遍默认样式,然后再加载一遍自定义样式。 (标题通过代码实现时,使用导航时)...原创 2014-09-29 00:59:30 · 165 阅读 · 0 评论 -
ActionBar导航(下拉列表)
ActionBar导航(下拉列表)在Activity中添加Adapter适配器,实现OnNavigationListener接口。将fragment添加到MyDropDownListenser中,并把下拉列表标题添加到MySpinnerAdapter里。设置setNavigationMode为NAVIGATION_MODE_LIST,向setListNavigationCallback...原创 2014-09-25 19:17:19 · 211 阅读 · 0 评论 -
ActionBar导航(滑动选项卡)
ActionBar导航(滑动选项卡)在ActionBar Tabs中加入Viewpager可以实现滑动。首先在布局文件中添加Viewpager容器,不加载XML资源fragment就不会显示。<android.support.v4.view.ViewPager xmlns:android="http://schemas.android.com/apk/res/android"...原创 2014-09-23 21:28:09 · 247 阅读 · 0 评论 -
ActionBar菜单的特殊用法
ActionBar菜单的特殊用法ActionProvider:可以为Action bar的菜单按钮添加子菜单。 新建了一个MyActionProvider继承自ActionProvider,重写hasSubMenu()方法并返回true,然后在onPrepareSubMenu通过调用SubMenu的add()方法添加子菜单。public class MyActionProv...原创 2014-09-21 14:26:05 · 87 阅读 · 0 评论 -
ActionBar的自定义样式
ActionBar的自定义样式res/values,res/values-v11,res/values-v14下styles.xml全部改成相同内容。为了兼容android 2.x 修改res/values/styles.xml相关属性时去掉“android:”。 背景“android:background”——ActionBar本身的背景。“android:backgro...原创 2014-09-19 22:40:33 · 142 阅读 · 0 评论 -
ActionBar的Splite模式
ActionBar的Splite模式SplitActionBar在窄屏设备中自动将Action Bar拆分成3部分:Top Bar、Navigation Bar、Bottom Bar。 修改AndroidManifest.xml,在<Activity>中设置android:uiOptions属性值为splitActionBarWhenNarrow。为了兼容Android...原创 2014-09-19 13:31:56 · 223 阅读 · 0 评论 -
笔记序言
笔记序言 世界末日那年本科毕业,至今没有工作。失业在家好多年,对不起父母。靠母亲的一千多元退休金生活,是个彻头彻尾的宅男加啃老族。本来想做点小本买卖,但是成本最少得十万以上,所以放弃。 经过多年调研发现,Android App 可以赚一点广告费,所以决定学习Android 编程。虽不是长久之计,但可以试试。 此笔记仅记载本人的学习进程...原创 2014-09-18 12:24:43 · 141 阅读 · 0 评论 -
Contextual Action Mode
Contextual Action Mode实现ActionMode.Callback接口,在接口内配置ActionMode并响应action items的点击事件。在需要显示ActionMode时调用startSupportActionMode()方法。 两种基本的设计:1.对个体任意views的上下文相关操作; 调用View的setOnLongClickListe...原创 2014-10-02 16:37:35 · 115 阅读 · 0 评论