上一页 1 ··· 142 143 144 145 146 147 148 149 150 ··· 353 下一页
摘要: Android有碎片化的问题,当然本文说的碎片化不是指的系统版本碎片化的问题,而是Fragment组件碎片化的问题。 很久之前,在Android 3.1系统发布的时候,Google推出了使用Fragment来更加容易地开发平板和手机应用,虽然Activity还是页面结构的主体,但是却可以在其基础上使 阅读全文
posted @ 2016-12-02 15:09 brave-sailor 阅读(2422) 评论(0) 推荐(0)
摘要: Toolbar作为ActionBar使用介绍 本文介绍了在Android中将Toolbar作为ActionBar使用的方法. 并且介绍了在Fragment和嵌套Fragment中使用Toolbar作为ActionBar使用时需要注意的事项. 使用support library的Toolbar And 阅读全文
posted @ 2016-11-30 16:14 brave-sailor 阅读(2628) 评论(0) 推荐(0)
摘要: 嵌套Fragment的使用及常见错误 嵌套Fragments (Nested Fragments), 是在Fragment内部又添加Fragment. 使用时, 主要要依靠宿主Fragment的 getChildFragmentManager() 来获取FragmentManger. 虽然看起来和在 阅读全文
posted @ 2016-11-30 16:13 brave-sailor 阅读(413) 评论(0) 推荐(0)
摘要: Android中的状态保存和恢复 Android中的状态保存和恢复, 包括Activity和Fragment以及其中View的状态处理. Activity的状态除了其中的View和Fragment的状态之外, 还需要用户手动保存一些成员变量. Fragment的状态有它自己的实例状态和其中的View 阅读全文
posted @ 2016-11-30 16:13 brave-sailor 阅读(1064) 评论(0) 推荐(0)
摘要: Fragment使用的基本知识点总结, 包括Fragment的添加, 参数传递和通信, 生命周期和各种操作. Fragment使用基础 Fragment添加 方法一: 布局里的标签 标识符: tag, id, 如果都没有, container的id将会被使用. 方法二: 动态添加 动态添加利用了一个 阅读全文
posted @ 2016-11-30 16:11 brave-sailor 阅读(408) 评论(0) 推荐(0)
摘要: 不少人应该见过小米手机系统音量控制UI,一个圆形带动画效果的音量加减UI,效果很好看。它是怎么实现的呢?这篇博客来揭开它的神秘面纱。先上效果图 相信很多人都知道Android自定义控件的三种方式,Android自定义控件View(一)自绘控件,Android自定义控件View(二)继承控件,还有就是 阅读全文
posted @ 2016-11-29 14:28 brave-sailor 阅读(740) 评论(0) 推荐(0)
摘要: 在前一篇博客中学习了Android自定义控件View的流程步骤和注意点,不了解的童鞋可以参考Android自定义控件View(一)。这一节开始学习自定义控件View(二)之继承系统已有的控件。我们来自定义一个圆形ImageView。 RoundImageView 随着Android UI效果越来越炫 阅读全文
posted @ 2016-11-29 14:25 brave-sailor 阅读(1487) 评论(0) 推荐(0)
摘要: 虽然Android API给我们提供了众多控件View来使用,但是鉴于Android的开发性,自然少不了根据需求自定义控件View了。比如说QQ头像是圆形的,但是纵观整个Android控件也找不到一个加载圆形图片的Button或者ImageView,那么咋办?废话,肯定是自定义一个圆形RoundIm 阅读全文
posted @ 2016-11-29 14:20 brave-sailor 阅读(6547) 评论(0) 推荐(0)
摘要: 在项目中碰到这样的问题: 由于系统中的按键在底层做了重新定义或者新增了按键,此时需要在APP层对按键事件(keyevent)做分解处理,模拟Android系统做法,把keyevent分解成: 1、单击事件:就是普通key的单击; 2、双击事件:500ms内同一按键单击两次; 3、长按事件:同一按键长 阅读全文
posted @ 2016-11-29 13:43 brave-sailor 阅读(1652) 评论(1) 推荐(0)
摘要: 每个人手机上都有通讯录,这是毫无疑问的,我们通讯录上有一个控件,在通讯录的最左边有一列从”#”到”Z”的字母,我们通过滑动或点击指定的字母来确定联系人的位置,进而找到联系人。我们这一节就通过开发这个控件,来学如何自定义控件的点击事件。 通讯录列表查找控件界面绘制 首先我们需要先将控件的基本布局绘制出 阅读全文
posted @ 2016-11-29 11:58 brave-sailor 阅读(12502) 评论(0) 推荐(0)
上一页 1 ··· 142 143 144 145 146 147 148 149 150 ··· 353 下一页