Android
文章平均质量分 90
Perley
这个作者很懒,什么都没留下…
展开
-
在TextView使用SpannableString设置复合文本
TextView通常用来显示普通文本,但是有时候需要对其中某些文本进行样式、事件方面的设置。Android系统通过SpannableString类来对指定文本进行相关处理,具体有以下功能: 1、BackgroundColorSpan 背景色 2、ClickableSpan 文本可点击,有点击事件 3、ForegroundColorSpan 文本颜色(前景色) 4、MaskFilterSpa转载 2012-10-30 11:43:12 · 1291 阅读 · 0 评论 -
Android判断App是否在前台运行
Android开发中,有时候需要判断App是否在前台运行。 代码实现如下: private boolean isRunningForeground (Context context) { ActivityManager am = (ActivityManager)context.getSystemService(Context.ACTIVITY_SERVICE); Co转载 2013-08-20 13:50:01 · 1228 阅读 · 0 评论 -
选项卡在左侧的TabHost
最近在研究网易新闻,发现它的左侧竟然是用TabHost实现的,TabHost的选项卡实现上下很简单(直接修改布局文件),本篇文章说下怎么实现“左侧TabHost”。 先给出实现的原理,TabHost的选项卡实际上是TabWidget控件,TabWidget继承自LinearLayout,所以实现“左侧TabHost”其实只有两个步骤: 1. 修改TabWidget的布局参数,将android:原创 2013-08-13 14:32:20 · 2285 阅读 · 0 评论 -
Android点滴
1. 每一个实现了Parcelable的类型都需要对应的.aidl文件。AIDL编译器在编译AIDL文件时会自动查找此类文件。原创 2013-08-27 16:58:30 · 530 阅读 · 0 评论 -
单例模式的最佳实现
public class Singleton { // Private constructor prevents instantiation from other classes private Singleton() { } /** * SingletonHolder is loaded on the first executi转载 2013-07-18 10:24:23 · 654 阅读 · 0 评论 -
关于Android触摸事件传递
分享两个链接: android事件传递机制以及onInterceptTouchEvent()和OnTouchEvent()详解三之ACTION_CANCEL事件和事件回传 - xiaoQLu - 博客园 dispatchTouchEvent,onInterceptTouchEvent,onTouchEvent消息分发知识基础Android 事件处理-安卓开发网 -转载 2013-07-18 10:34:38 · 598 阅读 · 0 评论