- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 webuploader基于springboot的图片上传
声明这里的代码基于我的项目开发的,学习了解代码根据各自的需求完善功能。一、webuploader概要WebUploader是由Baidu WebFE(FEX)团队开发的一个简单的以HTML5为主,FLASH为辅的现代文件上传组件。在现代的浏览器里面能充分发挥HTML5的优势,同时又不摒弃主流IE浏览器,沿用原来的FLASH运行时,兼容IE6+,iOS 6+, android 4+。...
2018-04-15 12:30:33
2920
2
原创 Springboot需求~~验证码登录
因为在项目中需要使用到验证码,我总结一下在项目中如何快速解决项目需求~验证码,下面推荐给大家速上手验证码的例子。一、编写验证码工具类import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.image.BufferedImage;import java.io.Fil...
2018-02-09 23:05:02
7796
6
原创 四步操作简单上手网易短信验证码
说到短信验证码Api接口有很多,比如阿里云,聚合,云之讯,华信等。原理基本上相同,所以我们在项目开发的时候用其一必知用其二。一、创建网易云短信应用获取开发者的App Key 和 App Secret开通短信验证码功能 点击短信模板管理,编辑自己喜欢的短信内容。默认是语音验证码,这里注意一下项目开发中需要模板ID 。可以编辑验证码的有效时间,手机号码的次数 二、了解开发
2018-02-06 22:32:44
7918
1
原创 快速上手阿里云对象存储(三)
经过上一节介绍用自己搭建的springboot服务器请求阿里云对象存储服务器获取凭证,返回json凭证结果。这一节介绍在安卓开发中如何使用该凭证经行上传到阿里云对象存储中。一、了解原理这节中介绍完成图中的五六点。从图中可以知道要上传文件到oss,需要STS凭证。这个凭证的话就需要从后端服务器获取。这里涉及到网络解析json数据,我在这里简单介绍下采用retrofit2,okhtt
2018-02-05 19:28:21
887
原创 快速上手阿里云对象存储(二)
上一节简单上手阿里云对象存储后,这一节接着将介绍阿里云对象存储与客户端,服务端的项目架构oss。搭建一个基于OSS的移动应用数据直传服务上传下载方式更加安全(临时、灵活的赋权鉴权)。成本低,用户不需要准备很多服务器。移动应用直联云存储,只有控制流走用户自己的应用服务器。高并发,支持海量用户(OSS有海量的上传和下载带宽)。弹性(OSS有无限扩容的存储空间)。方便,可以方便的
2018-02-02 17:10:55
1529
1
原创 快速上手阿里云对象存储(一)
由于项目中用到了阿里云对象存储中的图片存储,所以总结下阿里云对象存储的用法。一、 打开阿里云官网下面是阿里云官网的 网址https://www.aliyun.com/二、登录后开通阿里云对象存储oss三、进入oss控制台创建Bucket简单介绍下Bucket就是用于存放图片视频文件的库。四、图片处理设置点击蓝色按钮新建图片样式,这里我已新建了
2018-01-31 21:46:43
670
原创 基于retrofit2,okhttp,rxjava2 kotlin MVP structure
版权声明:本文为博主原创文章,转载请注明出处。最近做项目开发的时候需要开发一个项目框架,我总结了Retrofit2,Okhttp,RxJava2网络框架,加上MVP架构。采用kotlin实现,为了给团队各成员相互合作项目开发,在这个项目中既适应java,又适应kotlin开发。1. 总项目结构主项目结构副项目结构2. 开发版本号3.
2018-01-22 10:47:07
694
原创 kotlin的RxJava进阶为RxJava2
RxJava进阶RxJava2最近在之前做项目的时候用RxJava,后来了解了RxJava2后决定让项目的RxJava进阶为RxJava2。RxJava 2在Reactive-Streams规范的基础上完全重写。规范本身已经从RxJava发展而来,在使用RxJava2之前可以不需要学习RxJava。Maven地址和基础包观察者模式kotlin代码总结Maven地址和基
2018-01-20 21:49:35
3543
原创 深入理解android架构组件这个大家庭(一)
2017 Google IO 大会 不仅确立了 Kotlin 为安卓开发的官方语言,还有一个细节,发布了谷歌官方 Android 应用架构库。这新的架构库旨在帮助开发者设计健壮、可测试的和可维护的应用程序。在Mvp之后,Google又增加Mvp+Clean的开发架构,发现组件化是APP开发的趋势,又提供新的组件库(Android Architecture Components),接下来我带你去了解下
2017-11-12 11:39:07
203
原创 打造滑动效果
FlycoTabLayout+TabLyout+ViewPager 实现底部菜单页面滑动效果最近在做项目用到了FlycoTabLayout+TabLyout+ViewPager实现底部菜单功能,如下几步轻松实现这个功能:
2017-10-19 22:47:13
279
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人