自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Diana的博客

这是一首简单的小情歌~

原创 身份证归属地信息查询接口

前言: 这两天做开发用到了聚合数据的身份证数据接口,用的不是太爽。由于接口申请个数有限制,为了不浪费免费接口个数,于是乎自己写了一个;(舍不得开会员,贫穷拓宽了我的动手能力!) 接口现在在我的服务器上放着,有时候服务器可能会关掉,用的时候我要是关掉了可以联系我,我给打开! 可视化测试...

2019-11-04 22:42:25

阅读数 4207

评论数 10

转载 Flutter 圆形/圆角头像

Flutter 圆形/圆角头像 圆形头像 ① ClipOval new ClipOval( child: new Image.asset(Utils.getImgPath('ali_connors')), ) ② CircleAvatar n...

2020-01-08 16:15:21

阅读数 4

评论数 0

转载 常见 HTTP/FTP/WebSocket 错误代码大全 - 转

常见 HTTP/FTP/WebSocket 错误代码大全 - 转 HTTP 1xx消息 这一类型的状态码,代表请求已被接受,需要继续处理。这类响应是临时响应,只包含状态行和某些可选的响应头信息,并以空行结束。由于HTTP/1.0协议中没有定义任何1xx状态码,所以除非在某些试验条件下,服务器...

2019-10-12 16:27:05

阅读数 5

评论数 0

原创 AndroidStudio关于升级的坑

记录一个坑,我的AIDL文件是在两个App中进行跨进程通讯用的,之前一直在程序中运行良好,今天突然暴毙,编译失败,无法通过; 排查问题之后发现是AIDL文件没自动生成,检查了AIDL文件,并没有错误语法,所以猜测是Gradle的坑; 经过检查,是AndroidStudio自动把我的构建版本从5...

2019-09-23 11:48:56

阅读数 40

评论数 0

转载 Flutter Image实现图片加载

Image 简介 Android ios 原生中使用 ImageView 来加载显示图片。 在flutter 中通过Image来加载并显示图片。 所有的widget并不是直接绘制图片的,而是控制的图片的主要属性的容器,负责绘制的是RenderObject,他们中间是通过ElementTree...

2019-09-16 10:22:46

阅读数 358

评论数 0

原创 Flutter Sqflite join()方法不存在

import 'package:path/path.dart'; 记得引这个库!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

2019-09-12 13:17:07

阅读数 159

评论数 3

原创 Android关于Xposed使用[逆向]

  一.安装xposed安装器 建议下载安卓模拟器(夜神模拟器等),在模拟器中测试使用,避免因为xposed的安装导致手机变砖; xposed安装器下载 下载安装器之后,打开安装器,选择框架 > 安装更新,根据提示进行操作,安装完成之后显示一下界面: 二.写代码 创建...

2019-02-26 15:38:56

阅读数 163

评论数 0

原创 仿微信7.0

微信7.0 微信7.0更新了,我抱着学习和实践的态度,从ui到功能开始仿写.   不足之处,请多指教; GitHub地址:https://github.com/jy231613/wechart 后台地址: https://github.com/jy231613/ChartsApi  ...

2019-02-03 19:55:14

阅读数 114

评论数 0

原创 SpEasy2.0,使用注解和反射进一步简化操作.

SpEasy是一个基于SharedPreferences封装的一个面向对象的数据存储类,用法功能和其稳定行在1.0版本就经过了测试,2.0版本增加了通过注解注入参数; SpEasy1.0博客地址:https://blog.csdn.net/qq_36676433 码云地址:https://gi...

2019-01-04 17:21:22

阅读数 78

评论数 0

原创 Git第一次提交

git init git add . $ git config user.name "你的名字" $ git config user.email "你的邮箱" $ git remote add origin 地址 $ git pull origin m...

2018-09-01 09:34:37

阅读数 288

评论数 0

原创 RecyclerView滑动监听

//添加滑动监听 recyclerView.addOnScrollListener(new RecyclerView.OnScrollListener() { @Override public void onScrolled(Rec...

2018-08-23 06:12:43

阅读数 3439

评论数 0

原创 SharedPreferences的封装和使用--SpEasy

SpEasy 码云地址:https://gitee.com/zfox/SpEasy 项目介绍 安卓存储工具SharedPreferences的orm封装,通过对对象的操作,完成数据的读取和存储,简单好用,存储和读取只需要一句话调用! 软件架构 SharedPreferencesUtil:...

2018-07-27 11:40:31

阅读数 346

评论数 0

原创 Doc-api每个人都有专属的网络在线Api

一:什么是Doc-api    意思为网络在线api文档,在我们做后台的接口开发时,开发文档是必须存在的一个东西,他表达了每一个接口的信息,简而言之就是每一个接口的说明书;    Doc-api提供了网络在线的api支持,可以实时修改接口参数,及时对接口进行调整,数据及时更新,不用重复下载接口文档...

2018-06-25 23:10:52

阅读数 69

评论数 0

原创 手机归属地信息查询接口

前言        和前边的身份证信息查询接口还有历史上的今天数据接口一样,在这个项目上又新增了手机归属地信息查询接口,因为这个编辑器实在是使用不习惯,所以就写了一个网页,呈上api接口详情;        另外我对之前的两个接口的项目进行了重构,改用了SpringBoot搭建的SSM,老接口还在...

2018-06-14 21:30:44

阅读数 417

评论数 0

原创 根据用户名生成一张图片

前言:    有这么一个需求,就是和Gitee官网一样,用户注册时都是没有头像的,默认一个头像又太丑,于是我想到模仿Gitee做一个根据注册的用户名首字符,生成一张用户头像图片;    对此,进行了封装,可以使用一句话生成高逼格的用户头像,避免和以前一样low;    GitHub地址:点击打开链...

2018-05-31 23:01:38

阅读数 1093

评论数 0

原创 AndroidStudio3.0到3.1遇到的坑

本以为3.0到3.1仅仅是界面的优化,万万没想到的是这个坑比起2.0到3.0居然一点也不差,坑太大了,差了好多资料,解决了.第一个坑:    项目中所有的compile都替换为api或者implementation,这个错报错的时候是有提示的,可以根据报错的提示进行修改即可; 第二个坑:    项...

2018-05-18 10:46:01

阅读数 677

评论数 0

原创 Redis使用笔记

前言        最近进阶了一下自己的能力,对于redis这种东西肯定是必修课,不过因为以前有了解过这类的数据库,所以学起来已不是很吃力,基本用法很快就搞定了,写个笔记记录一下,也算是巩固一下记忆;正文        一.redis的下载,安装,并开启redis服务;        下载:(wi...

2018-05-08 13:35:29

阅读数 78

评论数 0

原创 四、微信公众号开发--文本消息的处理案例

正文        不多比比,直接说正文;        我文本消息的处理封装在了TextService的实现类TextServiceImpl中,在这其中我封装了关键字的回复处理和传情功能,关键字回复还好理解,就是根据你发送的信息,我判断是否包含某些关键字,如果包含的话就会回复一些相对应的信息;传...

2018-05-05 21:49:06

阅读数 331

评论数 0

原创 三、微信公众号开发--阐述消息的处理与接收流程

前言        微信在接到消息后,会想设置好的url地址发送post形式的请求,开发者只要接收这个请求,解析之后做出响应的操作,然后按照响应的格式,把数据响应回去就好了。如果响应失败,微信没有接收到来自服务器的响应信息,或者响应的格式不对的话,前端会出现“目标服务器服务出现故障”等类似的提示;...

2018-05-05 21:28:33

阅读数 104

评论数 0

原创 二、微信公众号开发--解读和封装消息类型

前言        这次篇幅较长,不多比比,直接进入正文;正文        在处理微信请求之前,我们要先分析一下微信的请求都有哪些,还有微信支持的我们的响应有哪些;打开随意一个公众号,我们可以看到我们要处理的信息一共有两种,一种是文字,图片,语音等这种的消息类型,一般的微信公众号不会去关注这些,...

2018-05-05 11:41:30

阅读数 224

评论数 0

原创 一、微信公众号开发--开发前准备

前言        最近完成了一整套的微信公众号开发,赶忙来分享一下。刚好专栏申请下来了,就在专栏里写点东西吧。我本身是做javaweb开发的,现在工作做的是android,之前可谓是从来没有做过这个东西,官网的文档写的还是不错的,不过一开始入门的话难免有些摸不到头脑,看了这个再去看文档继续深度开...

2018-05-05 10:39:59

阅读数 640

评论数 0

原创 程序员专用壁纸!!!

URL:http://www.jiahengfei.cn/request/img/bgok/bgok.jpgURL:http://www.jiahengfei.cn/request/img/bgok/bgok2.jpgURL:http://www.jiahengfei.cn/request/img...

2018-04-27 19:46:35

阅读数 12795

评论数 0

原创 IDEA运行SpringBoot报错:Error:java: 无效的源发行版: 1.8

原因:因为jdk版本不统一所导致的,只要将项目中的所有配置版本的地方统一即可;先看一下pom.xml中的版本是几,然后统一所有版本成一个;第一处:确认一下编译时使用的jdk版本;第二处:确认一下project中的jdk版本;第三处:确认一下modules中的jdk版本;都统一之后编译,就可以正常操...

2018-04-22 23:13:41

阅读数 1363

评论数 0

转载 IntelliJ IDEA安装破解图文教程

       IntelliJ IDEA安装破解图文教程1、安装包及破解文件下载链接:https://pan.baidu.com/s/1K7XzmvQMgheKvwuo5pzmmA 密码:egtn2、安装步骤如下图:                                         ...

2018-04-19 18:20:54

阅读数 119

评论数 0

原创 Git小计

手动:git pull origin master <这里需要修改/添加文件,否则与原文件相比就没有变动> git add . git commit -m "第一次提交" git push origin master一行一行的写;错误记录Can�...

2018-04-19 18:11:16

阅读数 47

评论数 0

原创 android按钮样式

一个效果还算不错的按钮背景效果:<?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.andr...

2018-04-18 15:57:26

阅读数 3109

评论数 0

转载 Android PopupWindow使用方法小结

Android PopupWindow使用方法小结前几天要用到PopupWindow,一时竟想不起来怎么用,赶紧上网查了查,自己写了个demo,并在此记录一下PopupWindow的用法。使用场景PopupWindow,顾名思义,就是弹窗,在很多场景下都可以见到它。例如ActionBar/Tool...

2018-04-18 15:54:40

阅读数 163

评论数 0

原创 持久化日志LogPersist类

前言:        项目做了一部分,要有持久化日志这一功能。目的是方便以后建库。项目后台预设了访问记录,登录记录等功能,但是一期还没有写到这个地方,所以需要做一些持久化信息的操作,一方面方便记录信息,一方面也要为以后建库提供数据;        因为以后这些数据是要建库的,所以样式什么的也不能随...

2018-04-17 19:49:56

阅读数 351

评论数 0

原创 服务器异常:java.lang.IllegalStateException

错误信息:    java.lang.IllegalStateException: Cannot call sendError() after the response has been committed    使用select搭建写接口,返回数据是json格式,直接用流写出到的浏览器,数据是正...

2018-04-11 02:41:02

阅读数 697

评论数 0

原创 历史上的今天数据接口

前言        也是做开发用到了"历史上的今天"数据接口。聚合给我限制次数,贫穷再一次增强了我的动手能力。本来一开始用的时候就想好怎么写一个接口了,只是比较懒,没写。没办法,接口访问次数够了,自己还没银子冲会员,只能出此下策!        目前接口也是在我服务器上放着,和...

2018-04-09 10:43:41

阅读数 3128

评论数 0

转载 QMUI双层ViewPage嵌套,切换之后第二层viewPage页面不显示数据问题

问题描述: ViewPager中嵌套ViewPager并用Fragment填充数据,但是在切换外部ViewPager之后,却没办法加载内部ViewPager中的数据。例如:当切换我界面之后再返回首页,就加载不了其中的数据。解决方案: adapter = new TabAdapter(getFrag...

2018-04-03 22:28:39

阅读数 635

评论数 2

原创 Android仿京东垂直跑马灯效果

        项目用到了垂直跑马灯效果,搜了一下之后大佬们实现方式各不相同,我用了一个自定义View重写TextView的方法,在使用的过程中发现了一些作者的漏洞,也就是挖的坑,我对这个做了修改。实现起来很容易;        原文连接        修改1:给属性添加一些默认值;       ...

2018-03-31 16:12:12

阅读数 522

评论数 0

原创 Android轮播图使用OkGo加载网络图片分别设置

前言:        轮播图是一种常用的广告控件,几乎在每个App中都会出现。本文阐述一个之前在开发中遇到的问题,就是使用OkGo异步加载网络图片并分别设置给轮播图;如果方法不好,乐于接受批评!    一:引入依赖     依赖有轮播图插件<RollPageView>和...

2018-03-31 14:34:19

阅读数 711

评论数 1

原创 RxJava1.x学习

前言:    作为一个小菜鸟,以前都没有用过RxJava,但这都丝毫不影响我在这里BB。以前写个异步就是new Thread()+new Handler();或者是使用new AsyncTask();来实现一个异步操作。大清早起来,就准备研究这个RxJava,想看看这个是个什么玩意;    首先呢...

2018-03-28 18:38:48

阅读数 211

评论数 0

转载 RxBinding使用

代码示例Button 防抖处理 button = (Button) findViewById( R.id.bt ) ; RxView.clicks( button ) .throttleFirst( 2 , TimeUnit.SECONDS ) //两秒钟...

2018-03-28 18:34:36

阅读数 111

评论数 0

转载 RxJava操作符大全

创建操作以下操作符用于创建Observable。create: 使用OnSubscribe从头创建一个Observable,这种方法比较简单。需要注意的是,使用该方法创建时,建议在OnSubscribe#call方法中检查订阅状态,以便及时停止发射数据或者运算。 Observable.cr...

2018-03-28 18:20:09

阅读数 95

评论数 0

转载 Observable的创建

Observable的创建1.使用create( ),最基本的创建方式:normalObservable = Observable.create(new Observable.OnSubscribe<String>() { @Override publi...

2018-03-28 17:29:24

阅读数 4047

评论数 0

转载 Android 支付宝与微信支付

 StriveStay 转载自--简书2018-02-27目录[TOC]目录开始前要知道的:调用第三方的支付真的不难!建议大家开发时,先把两张流程图仔细看一遍,相信对大家一定有帮助;最后就是,多翻看开发文档!一、支付宝支付1. 支付宝支付流程图支付宝支付流程.png2. 集成前准备注册、登录 蚂蚁...

2018-02-27 16:33:26

阅读数 75

评论数 0

转载 Android中如何使用代码打开各种类型的文件

Android中如何使用代码打开各种类型的文件 介绍 本篇用于介绍Android中如何打开各种类型的文件,如:音乐文件(mp3、wav、ogg等)、视频文件(3gp、mp4等)、图片文件(jpg、png、gif等)、安装包(apk)、文档(txt、doc、ppt、pdf、xls...

2018-01-17 09:51:15

阅读数 298

评论数 0

转载 java生成uuid

JAVA生成一个UUID 1.UUID 简介      UUID含义是通用唯一识别码 (Universally Unique Identifier),这是一个软件建构的标准,也是被开源软件基金会 (Open Software Foundation, OSF)  的组织应用在分布式计算...

2018-01-15 10:08:05

阅读数 90

评论数 0

提示
确定要删除当前文章?
取消 删除