代码分享
smart_ljh
这个作者很懒,什么都没留下…
展开
-
Android单线程、多线程、任务队列实现
描述实际项目开发中会把部分业务放入线程中执行;第一反应想到的是Thread,那么是直接new Thread()吗?当然不是,Thread从创建到销毁它有生存周期;需要用ThreadPoolExecutor和ScheduledThreadPoolExecutor线程池执行器来管理和创建线程队列;创建ScheduledThreadPoolExecutor线程池/** * 初始化线程池 * ...原创 2019-01-07 20:37:11 · 2222 阅读 · 0 评论 -
Android日志管理工具——Logger
安卓开发记录关键日志记录;可单独使用也可配合RxQuickly框架使用;调用方式用Logger.L.error(String message);Logger.L.error(String... messages);Logger.L.error(Integer tags, String... messages);Logger.L.error(String message, Throwabl...原创 2019-01-09 16:13:44 · 1093 阅读 · 0 评论 -
Android HiBernate实体表单验证插件;利用对象属性注解,可调属性验证顺序;相对属性比较等功能;
版本功能描述1.0.0可调整属性验证顺序;【@Order(序列)】非空验证; 【@NotEmpty(message = "提示信息")】长度验证;【@Length(min = 3, max = 10, message = "长度在3~10之间")】最小值验证;【@Min(value = 1, message = "提原创 2019-01-07 14:03:26 · 147 阅读 · 0 评论