沉浸式状态栏技术方案及其中的一些坑 Android
1. 沉浸式状态栏沉浸式状态栏是android 4.4开始支持的一个feature,在软件打开的时候通知栏和软件顶部颜色融为一体,这样不仅可以使软件和系统本身更
标签: android
实现类似Tumblr的Title Bar跟随滑动渐变的效果 Android
轻博客应用Tumblr中,在看他人的主页时候,可以看到顶部title bar的一个很酷炫的体验,当在最顶端,整个title bar的背景是透明的,而上面的字体和图标是白色的,随着逐渐滑下来,背景逐渐不透明变白,而图标及字体则渐渐灰起来。如下...
标签: android
接入LeakCanary检测内存泄露 Android
接入LeakCanary检测内存泄露 前几天square在Github上发布了他们的内存泄漏检测库,LeakCanary,短短几天star已经接近3000,研究了一下后,发现其对QZone也很有价值。 原来我们看到一个toas...
标签: android
SparseArray 简介 Android
SparseArray
在写Android代码的时候发现当试图使用以 int/Integer 类型为 key 的 HasMap 的时候被提示使用 SparseArray:
Use new SparseArray<Object>(...) for better perfor
标签: android
ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.a Android
Intent.ACTION_VIEW 根据用户的数据类型打开相应的Activity。这里要打开一个网页,出现ActivityNotFoundException错误。android.content.ActivityNotFoundException: No Activity
标签: android
Google官方抽屉DrawerLayout使用心得、踩坑经验以及定制化 Android
基础使用这里要介绍的是google的DrawerLayout,行为可见google官方应用如gmail,看手Q的抽屉,应该是根据android-undergarment项目来定制的一个控件。Google
标签: android
应用MVP模式写出可维护的优美Android应用 Android
应用MVP模式写出可维护的优美Android应用在Android开发中,我们常常会动辄写出数千行的Java类,而当一个Activity有4、5千行的时候,想找一个逻辑在哪儿
标签: android
借助“手说”免费应用软件,实现中文朗读(Android TTS实践) Android
目前android是支持英文朗读的,但不支持中文朗读,这意味着如果想在自己的应用中实现中文朗读的话,那必须依靠第三方软件(针对菜鸟而言,大神自己都可以开发中文朗读)。 笔者借助“手说”软件,开发了一个小demo,可以朗读用户输入的中英文文本...
标签: android
android中的数据存储 Android
一、sharedPerferences存储数据
实现sharedPerferences存储的 步骤如下:
1、根据Content获取sharedPerferences对象
2、利用edit()方法获取Editor对象
3、通过Edi...
标签: android
让动画不再僵硬:Facebook Rebound Android动画库介绍 Android
official site:http://facebook.github.io/rebound github : https://github.com/facebook/rebound Rebound是facebook推出的一个弹性动画库...
标签: android