上一页 1 ··· 29 30 31 32 33 34 35 36 37 ··· 72 下一页
摘要: 正常情况下,如果应用已经启动,并将应用切到后台,在通知栏中调起页面时,该应用的Task首先会被调起,然后会将我们的Activity显示在这个Task的顶端。手机百度的通知栏里面有一个快速搜索栏,无论什么情况下,点击之后都会直接弹出搜索页面,透明背景后显示的是桌面。怎么来实现这个功能呢?这就要提到我们 阅读全文
posted @ 2017-06-06 18:57 一点点征服 阅读(8573) 评论(0) 推荐(0) 编辑
摘要: 前言:EventBus出来已经有一段时间了,github上面也有很多开源项目中使用了EventBus。所以抽空学习顺便整理了一下。目前EventBus最新版本是3.0,所以本文是基于EventBus3.0的。 相关文章EventBus使用详解EventBus源码解析 概述 EventBus是针一款对 阅读全文
posted @ 2017-06-06 18:21 一点点征服 阅读(787) 评论(0) 推荐(0) 编辑
摘要: 在项目中看到Activity使用onRestart(),平时对这个方法的调用时机知道的比较少,研究一下它啥时候会被调用。 代码很简单: [java] view plain copy <span style="font-size:18px;">public class MainActivity ext 阅读全文
posted @ 2017-06-06 18:20 一点点征服 阅读(5479) 评论(0) 推荐(1) 编辑
摘要: 蓝牙技术在智能硬件方面有很多用武之地,今天我就为大家分享一下蓝牙技术在Android系统下的使用方法技巧。蓝牙是一种短距离的无线通信技术标准,蓝牙协议分为4层,即核心协议层、电缆替代协议层、电话控制协议层和采纳的其它协议层。这4种协议中最重要的是核心协议。蓝牙的核心协议包括基带、链路管理、逻辑链路控 阅读全文
posted @ 2017-06-05 15:26 一点点征服 阅读(17443) 评论(0) 推荐(0) 编辑
摘要: /** * 判断是有悬浮框权限 * @return */public static boolean canDrawOverlays(Context context) { try { return Settings.canDrawOverlays(context); } catch (NoSuchMe 阅读全文
posted @ 2017-05-31 17:33 一点点征服 阅读(1820) 评论(0) 推荐(0) 编辑
摘要: 前言 最近UC浏览器中文版出了一个快速搜索的功能, 在使用其他app的时候, 如果复制了一些内容, 屏幕顶部会弹一个窗口, 提示一些操作, 点击后跳转到UC, 显示这个悬浮窗不需要申请android.permission.SYSTEM_ALERT_WINDOW权限. 如下图, 截图是在使用Chrom 阅读全文
posted @ 2017-05-31 16:01 一点点征服 阅读(5771) 评论(0) 推荐(0) 编辑
摘要: 今天的文章里,我将会和大家讨论对动画流的控制。我们可以通过Animator系列的API来控制动画的开始、停止和取消。在 KitKat也就是API level 19中,我们还可以控制动画的暂停和恢复。在本文中,我将会带你体验整个动画流的控制,并且通过一些函数方法来让你能够观察到动画的状态。 动画流介绍 阅读全文
posted @ 2017-05-27 15:39 一点点征服 阅读(4685) 评论(0) 推荐(0) 编辑
摘要: 一、Attr 属性,风格样式的最小单元; Attr 的定义 在自定义 View 的时候,在 res/attrs.xml 文件中声明属性,而Android 系统的属性也是以同样的方式定义的。比如 layout_width 属性对应到框架中的 attr 如下: <declare-styleable na 阅读全文
posted @ 2017-05-27 13:08 一点点征服 阅读(1054) 评论(0) 推荐(0) 编辑
摘要: 在Android L推出后,Google提出了全新的设计语言:材质设计。其中很重要的一点就是阴影效果的使用,你可以为每一个View设置一个elevation值,相当于除了x、y之外的z值,z值决定了阴影的大小,z值越大表示阴影越大。z值包含两个成分:elevation和translation。ele 阅读全文
posted @ 2017-05-27 11:55 一点点征服 阅读(25627) 评论(0) 推荐(0) 编辑
摘要: Android 版本更替,新的版本带来新的特性,新的方法。 新的方法带来许多便利,但无法在低版本系统上运行,如果兼容性处理不恰当,APP在低版本系统上,运行时将会crash。 本文以一个具体的例子说明如何在使用高API level的方法时处理好兼容性问题。 例子:根据给出路径,获取此路径所在分区的总 阅读全文
posted @ 2017-05-27 11:54 一点点征服 阅读(4278) 评论(0) 推荐(0) 编辑
上一页 1 ··· 29 30 31 32 33 34 35 36 37 ··· 72 下一页