240 发简信
IP属地:北京
  • 数据库存储二元值的优化方案,位存储

    在进行应用开发的时候,相信总是会有些数据的数据结构中含有一些二元属性,如该条记录是否对用户可见、是否为待办记事等等。而这些属性也是需要存到数据库...

  • Resize,w 360,h 240
    Android开发中MotionEvent的传递 学习笔记

    最近在写一个自定义的ViewGroup,涉及到MotionEvent的分发。看了一些资料后发现还是有点迷迷糊糊的,所以动手写了Demo,打log...

  • 单例模式及相关的空指针的思考

    单例模式的讨论珠玉在前,我就不过多叙述基础的内容。感兴趣的朋友可以阅读参考资料1。 假设现在有一种变形的饿汉式单例,单例的赋值是在类的构造函数里...

  • Android应用的数据库开发中为啥要用selectionArgs和whereArgs?

    在Android开发中,除了非常轻量级的应用,基本上都需要用到数据库来存储数据。 Android中自带的数据库系统是SQLite。不过SQL语句...

  • 个人对EventBus和回调的一些思考

    EventBus是近年来在Android开发中非常常用的一个通信框架,利用它可以很轻易地实现组件与组件之间的各种通信,无论跨线程与否。 而回调则...

    0.1 7061 3 13
  • 译文《Context,到底什么是Context?》

    本文译自《Context, What Context?》注:文中提到的“导入布局”,即是指利用LayoutInflater来inflate la...

    0.2 1705 0 16
  • Shawlaw的Android周记 2016年8月28日

    1、Android逐帧动画的实现逐帧动画,顾名思义,就是用一张张图片作为一帧帧,然后连续播放作为动画。这种动画的实现非常简单:准备好每一帧的图片...

  • Resize,w 360,h 240
    Shawlaw的Android周记 2016年8月21日

    1、要在UI里实现如下图的背景 可以通过用xml写一个shape,然后给定一个值特别大的radius,这样再在别的xml里应用的时候,系统就会根...

  • Shawlaw的Android周记 2016年8月14日

    1、自定义View的时候会去获取xml中的dimension值,这里就涉及到3个方法: getDimension/getDimensionPix...