SlidingPaneLayout详解 发表于 2016-05-26 | 分类于 Android干货 , 原创 | | 阅读 作者:李旺成时间:2016年5月25日 简介SlidingPaneLayout 可能很多人都没用过,但这并不是一个新控件。SlidingPaneLayout 是 Support V4 包中提供的,2013 年 Google I/O 大会期间更新的。 先来看看这个 SlidingPaneLayou ... 阅读全文 »
Hacks实用工具篇-Hack1 在发布正式版前移除日志语句 发表于 2016-05-26 | 分类于 Android小技巧 | | 阅读 作者:李旺成 时间:2016年5月26日 这个 Hack 将介绍一个移除日志语句的使用技巧。 常见 Log 管理方法谁的项目里面不写几条日志,不打几条 Log?好吧!至少我见过的项目里面或多或少都会出现 Log 语句,这可以说是开发之必备工具。那么,问题来了,你打 Log 倒是方便,一行代码即可 ... 阅读全文 »
Hacks控件篇-Hack7 移除背景以提升Activity启动速度 发表于 2016-05-21 | 分类于 Android小技巧 | | 阅读 作者:李旺成时间:2016年5月21日 这个 Hack 将介绍一个提升 Activity 启动速度的小技巧。 默认 Activity 的 View 树Android SDK 中提供了一个用于优化布局的工具 Hierarchy Viewer,我们来试一下用这个工具检测一个默认 Activity ... 阅读全文 »
Hacks控件篇-Hack6 VideoView的转屏处理技巧 发表于 2016-05-21 | 分类于 Android小技巧 | | 阅读 作者:李旺成时间:2016年5月21日 这个 Hack 将介绍当屏幕旋转时使视频全屏显示。 要实现的效果一般的,手机用户在观看视频的时候都喜欢切换为横屏模式,全屏观看。先演示一下这里想要实现的效果: 效果是这样的,当把手机横屏的时候,自动将视频播放界面全屏(上面的动图只是简单的处理,没有真 ... 阅读全文 »
Hacks控件篇-Hack5 在onCreate()方法中获取View的宽度和高度 发表于 2016-05-21 | 分类于 Android小技巧 | | 阅读 作者:李旺成时间:2016年5月17日 这个 Hack 将介绍如何在Activity 的 onCreate() 方法中获取 View 的宽高。 View 的 getWidth() 为 0很多人应该都有调用 View 的 getWidth() 和 getHeight() 方法来获取 View ... 阅读全文 »
Hacks控件篇-Hack4 为背景添加圆角边框 发表于 2016-05-14 | 分类于 Android小技巧 | | 阅读 作者:李旺成时间:2016年5月14日 这个 Hack 将介绍使用自定义形状实现圆角边框背景。 圆角矩形按钮曾经在 iOS 上非常流行圆角矩形按钮: 在 Android 上要实现圆角矩形背景也比较简单,可以使用 .9 图片,这里介绍一种更高效,定制性更好的方案,使用自定义形状。 自定义圆角 ... 阅读全文 »
Hacks控件篇-Hack3 为文本添加发亮的效果 发表于 2016-05-14 | 分类于 Android小技巧 | | 阅读 作者:李旺成时间:2016年5月14日 这个 Hack 将介绍通过微调 TextView 来生成 LED 效果的文本。 数字时钟先看看数字时钟的效果: 自定义 LedTextView要实现上面的数字时钟的效果,直接使用 Android 的字体是肯定达不到的,那么需要用到一种特殊的字体。 这 ... 阅读全文 »
Hacks控件篇-Hack2 格式化TextView的文本 发表于 2016-05-14 | 分类于 Android小技巧 | | 阅读 作者:李旺成时间:2016年5月14日 这个 Hack 将介绍关于 TextView 格式化的相关知识。 特殊样式文本先来看看微博中一段文本包含不同样式的示例: 在网页上要实现类似上面的效果会比较简单: 网页源码:12345678910<div class="WB_text W_f ... 阅读全文 »
Hacks控件篇-Hack1 避免在 EditText 中验证日期 发表于 2016-05-14 | 分类于 Android小技巧 | | 阅读 作者:李旺成时间:2016年5月13日 这个 Hack 将介绍关于表单校验中的一个小技巧。 表单检验大部分开发者应该都遇到过“表单校验”的问题,该问题令人厌烦也容易出错。 假设,有这样一个需求,需要使用大量的日期输入框。具体的要求是这样的,点击输入框之后,弹出一个日期选择器(DatePick ... 阅读全文 »
Hacks动画篇-Hack5 附加Ken Burns特效的幻灯片 发表于 2016-05-13 | 分类于 Android小技巧 | | 阅读 作者:李旺成时间:2016年5月12日 在该 Hack 中将介绍如何实现 Ken Burns 特效来展示图片。 Ken Burns 特效先来理解一下概念,什么是 Ken Burns 特效? Ken Burns 特效,是视频产品中使用的一种平移和缩放的静态图片的特效。想了解更多,Wiki 上有 ... 阅读全文 »