- 博客(8)
- 收藏
- 关注
原创 Android点滴
1. 每一个实现了Parcelable的类型都需要对应的.aidl文件。AIDL编译器在编译AIDL文件时会自动查找此类文件。
2013-08-27 16:58:30 530
转载 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
原创 选项卡在左侧的TabHost
最近在研究网易新闻,发现它的左侧竟然是用TabHost实现的,TabHost的选项卡实现上下很简单(直接修改布局文件),本篇文章说下怎么实现“左侧TabHost”。 先给出实现的原理,TabHost的选项卡实际上是TabWidget控件,TabWidget继承自LinearLayout,所以实现“左侧TabHost”其实只有两个步骤: 1. 修改TabWidget的布局参数,将android:
2013-08-13 14:32:20 2287
转载 面向对象的理解
抽象类是定义一些共性的东西,凡是这个类别的都会有的属性和方法 比如人就应该是一个抽象类,人都有身高属性,获得身高的方法也是一致的,如果定义为接口,那么男人和女人都要重写一遍获得身高的方法, 这个不论是从代码利用,还是OO的理解上来说,都应该是抽象类 还有你说的吃饭做为接口并不合适,因为吃饭是一个共性的动作,是人就会吃饭,这个吃的方法应该是作为抽象方法,因为每个人吃饭的方法可能不同,有人
2013-07-31 09:50:49 551
转载 关于Android触摸事件传递
分享两个链接: android事件传递机制以及onInterceptTouchEvent()和OnTouchEvent()详解三之ACTION_CANCEL事件和事件回传 - xiaoQLu - 博客园 dispatchTouchEvent,onInterceptTouchEvent,onTouchEvent消息分发知识基础Android 事件处理-安卓开发网 -
2013-07-18 10:34:38 598
转载 单例模式的最佳实现
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
转载 Android系统中获取字符宽度
TextPaint paint = textView.getPaint(); float len = paint.measureText(string);
2013-01-07 22:22:41 435
转载 在TextView使用SpannableString设置复合文本
TextView通常用来显示普通文本,但是有时候需要对其中某些文本进行样式、事件方面的设置。Android系统通过SpannableString类来对指定文本进行相关处理,具体有以下功能: 1、BackgroundColorSpan 背景色 2、ClickableSpan 文本可点击,有点击事件 3、ForegroundColorSpan 文本颜色(前景色) 4、MaskFilterSpa
2012-10-30 11:43:12 1291
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人