- 博客(4)
- 收藏
- 关注
原创 SpringBoot2.0 第一章 SpringBoot介绍与项目搭建
SpringBoot介绍 Spring Boot简化了Spring应用开发,不需要配置就能运行Spring应用,Spring Boot管理Spring容器、第三方插件,并提供很多默认系统级的服务。大部分Spring应用,无论是简单的Web系统,还是构建复杂系统,都只需要少量配置和代码就能完成。就有点像每个公司基于Spring框架做的内部开发框架,不同的是,Spring Boot更完善、更强大。 ...
2018-08-13 17:33:01 213
原创 Android MVP模式实战解析
前言 大家都知道Android原生开发是以MVC(Model-View-Controller)模式,实际上开发中,我们会发现视图层-逻辑层-数据层并没有清晰的分离,例如Activity和Fragment中可能混杂着对界面、逻辑、数据的编写代码,尤其后期的修改与扩展真的让我们开发人员头疼! 我们想寻求一个更好的开发模式,能做到散耦合、易扩展、易维护的特点,那么我们来介绍一下MVP(Model-V...
2018-08-07 16:14:20 252
原创 上传图片 相机相册
项目描述 最近项目用到上传头像与上传照片功能,在网上找了几个别人封装的控件都没有合适的,于是自己就动手写了上传图片的功能,想到是常用功能,在闲暇时间进行了封装,共享给大家使用。 功能描述: 动态权限(Rxpermissions) 相机(支持7.0) 相册 剪切 图片压缩(Luban) 项目效果 导入 将其添加到存储库末尾的根build.gradle中 步骤1.将JitP...
2018-08-02 10:54:30 353
原创 Java线程之三种实现方式(一)
继承Thread类创建线程类 Thread的实现步骤: 1. 定义Thread的子类,重写run()方法,run()方法代表了线程要完成的任务,run()方法称为线程执行体。 2. 创建Thread子类的实例,子类对象就是线程。 3. 调用线程对象的start()方法来启动线程。 public class ThreadDemo extends Thread{ publi...
2018-07-07 12:10:18 675
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人