240 发简信
IP属地:上海
  • 移动端图片浏览器轮子

    缘起 身为一名前端渣,平常轮子用的飞起,不到万不得已,绝不自己写代码!慢慢的,成为了一名熟练的轮子组装师傅。但在不久前,需要在移动端展示一些图片...

  • 多条件多步骤任务,流程封装

    DelayActions 执行某个操作时需要满足一些前提条件,而这些前提条件需要用户参与才能满足。比如进入个人资料界面的前提是要先登录,而登录这...

  • App事件中心

    App事件中心,事件的的生产端和处理端分离,事件处理结果广播通知,事件状态(初始化、处理中和处理完成)管理,事件类型区分(普通事件、DB事件和网...

  • SQLite 表‘外观’类生成器

    SqlGenerator APP比较简单或者APP数据库操作比较少, 简单的几张表, 少量的数据存储。 这个时候其实没有必要去使用第三方的ORM...

  • AutoDao

    AutoDao AutoDao是一个基于编译时,支持DSL,灵活,性能良好的Android ORM框架 ORM的思考 几年前,自己开始进行And...

  • SQLite中的索引

    简介 最近在编写一个小工具库,主要为了简化使用SQLite,避免一些重复性代码的编写。在这个过程中比较详细的了解了SQLite中的一些技术点,比...

  • Resize,w 360,h 240
    fragmentargs 源码解析

    简介 fragmentargs可以用来处理Fragment属性的保存(Fragment.setArguments(Bundle bundle))...

  • Resize,w 360,h 240
    仿iOS日历

    概述 之前写了两篇文章简要的介绍了(CalendarSelector)库的使用方法和基本的实现原理,这篇文章呢主要来实现一个仿iOS日历的显示功...

  • Android日期显示和选择库实现原理

    自己当初编写CalendarSelector库主要是为了解决日期的选择问题,比如说档期(一个人的档期大部分是一段连续的时间)。后来随着功能的完善...