在进行应用开发的时候,相信总是会有些数据的数据结构中含有一些二元属性,如该条记录是否对用户可见、是否为待办记事等等。而这些属性也是需要存到数据库...
最近在写一个自定义的ViewGroup,涉及到MotionEvent的分发。看了一些资料后发现还是有点迷迷糊糊的,所以动手写了Demo,打log...
单例模式的讨论珠玉在前,我就不过多叙述基础的内容。感兴趣的朋友可以阅读参考资料1。 假设现在有一种变形的饿汉式单例,单例的赋值是在类的构造函数里...
在Android开发中,除了非常轻量级的应用,基本上都需要用到数据库来存储数据。 Android中自带的数据库系统是SQLite。不过SQL语句...
EventBus是近年来在Android开发中非常常用的一个通信框架,利用它可以很轻易地实现组件与组件之间的各种通信,无论跨线程与否。 而回调则...
本文译自《Context, What Context?》注:文中提到的“导入布局”,即是指利用LayoutInflater来inflate la...
1、Android逐帧动画的实现逐帧动画,顾名思义,就是用一张张图片作为一帧帧,然后连续播放作为动画。这种动画的实现非常简单:准备好每一帧的图片...
1、要在UI里实现如下图的背景 可以通过用xml写一个shape,然后给定一个值特别大的radius,这样再在别的xml里应用的时候,系统就会根...
1、自定义View的时候会去获取xml中的dimension值,这里就涉及到3个方法: getDimension/getDimensionPix...