自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (1)
  • 收藏
  • 关注

原创 Android开发中bug记录

String.format时小数点被转换为逗号

2022-03-26 15:54:15 2376

原创 windows下重装mysql

目录卸载mysql卸载mysql程序(安装版才需要,非安装版直接跳过)删除mysql服务删除注册表做好上面操作后重启电脑安装mysql卸载mysql卸载mysql程序(安装版才需要,非安装版直接跳过)控制面板-》程序和功能-》卸载mysql。然后删除安装文件夹下所有文件(隐藏文件也要删掉)。删除C:\ProgramData目录下的mysql文件夹。删除C:\Users\Administrator\AppData目录下的mysql文件夹删除mysql服务以管理员身份运行cmd:开始-》附

2020-08-17 15:00:03 316

转载 keytool生成https的ssl证书

//服务端证书keytool -genkey -alias aliasname -keypass 密钥密码 -keyalg RSA -keysize 1024 -validity 3650 -keystore D:/temp/keys/证书名.keystore -storetype PKCS12 -storepass 密钥库密码//客户端证书keytool -genkey -alias aliasname -keypass 密钥密码 -keyalg RSA -keysize 1024 -validit

2020-07-24 15:35:41 422

原创 springboot集成shiro

简介Shiro作为优秀的安全框架,包括了身份验证、授权、密码和会话管理,等功能。本文将介绍springboot集成Shiro的各个功能的具体操作。Shiro使用的核心api有:Subject :与Shiro交互的主要类,相当于一个操作Shiro的用户SecurityManager :Shiro的核心,管理所有用户的操作Realm :身份验证和授权的数据获取层CredentialsMa...

2020-03-15 12:55:49 142

原创 Velocity生成代码Demo

简介Velocity为基于模版引擎,可以用于从模板生成SQL,PostScript和XML等文件。VelocityEngine: velocity的引擎Template:模版,这里添加vm模版VelocityContext:添加模版中的数据StringWriter:将Template和Context结合生成的为string数据。FileWriter:将StringWriter生成的S...

2020-03-06 09:42:14 382

原创 nginx配置文件

简介Nginx作为优秀的web服务器,通常用来作反向代理、负载均衡、静态资源服务等使用。配置文件详解#user nobody; #配置用户或者组,默认为 nobody。worker_processes 1; #工作进程的进程数,默认为1,每个进程大概花费10M左右的内存,一般指定为CPU的核心数。#pid /nginx/pid/nginx.pid; #指定nginx进程运行文件存...

2020-02-11 21:13:37 121

原创 nginx安装运行

安装前准备先检测是否安装了如下软件:wget gcc gcc-c++ make zlib zlib-devel openssl openssl-devel。yum安装的:yum list installed | grep wget gcc gcc-c++ make zlib zlib-devel openssl openssl-develrpm安装的:rpm -qa | grep wget...

2020-02-06 15:43:53 172

原创 Gradle打jar包到本地maven仓库和使用

一.Gradle打包在需要打包的module的build.gradle中添加如下代码:group "项目groupId"//如:group "com.zcx.library"version "版本号"//如:version "1.0.0"uploadArchives { repositories { mavenDeployer { repos...

2019-11-15 19:26:38 3215 2

原创 一个注解搞定Android动态权限请求,FastPermission

ZcxPremissionZcxPremission为权限请求框架,基于aspectj实现,使用注解即可请求权限,简单方便。NeedPermission支持在所有的方法中使用和activity的类上使用,提供了权限前操作,权限后的处理(权限拒绝或不再提醒)等。使用到的类:ZcxPermission:用于初始化的类@NeedPermission:请求权限的注解,可以作用于任何类的方法和a...

2019-10-16 11:23:54 656

原创 Android Bluetooth 使用总结

前言本文主要讲解经典蓝牙和BLE(低功耗蓝牙)的使用流程一.获取蓝牙适配器BluetoothAdapter 为蓝牙适配器,所有对蓝牙的操作都是通过它完成的.BluetoothManager bluetoothManager =(BluetoothManager)getSystemService(Context.BLUETOOTH_SERVICE);BluetoothAdapter mAd...

2019-08-14 20:08:06 257

原创 可滑动的浮动按钮(FloatingActionButton)

概述刚最近写了个浮动按钮和大家分享一下,只是在FloatingActionButton基础上做了点扩展,所以滑动范围仅限于父控件范围使用效果和正常用FloatingActionButton就可以了,加了个扩展属性scrollEnable,xml使用如下:<com.zcx.www.scrollfloatingbuttonlib.ScrollFloatinigButton ...

2019-04-28 12:08:45 2351

原创 Error:(44, 5) error: style attribute 'attr/colorPrimary (aka xxxxx:attr/colorPrimary)' not found

问题描述工程资源都没了,最基本的colorPrimary,colorPrimaryDark,colorAccent,这些项目自带的都没有,打开引入的依赖,全是jar包形式导入,不带资源的,尴尬定位问题各种google,百度无果后,终于发大招了,创建一个工程,把这个工程的依赖往里面拷,终于找到问题了dependencies { classpath 'com.hujian...

2019-03-19 15:59:05 10611 5

原创 Android View生命周期

自定义view时我们第一想到的大概就是onMeasure,onLayout,onDraw这些方法(我只想到这些),但是对于说到view的生命周期就感觉又熟悉又陌生了.View的生命周期相关的方法1.构造方法这个没什么好说的,这里主要做属性的获取,数据初始化.2.onFinishInflate()该方法当View及其子View从XML文件中加载完成后被调用3.onAttachedToWi...

2019-03-06 14:00:05 331

原创 java写一个桌面软件exe(一),基本控件

概述本文对java自带的javax.swing.*包下有图形开发组件,今天就对基本控件做些基本介绍,基本控件JFrame(主窗口)这个控件为一个基本窗口控件,里面可以装除JFrame外的其他控件比如JPanel,JButton等,看个基本效果public class MainFrame extends JFrame { public MainFrame() { ...

2018-12-14 19:12:00 17282

原创 将github的library项目添加到jitpack的gradle或maven仓库

前言本文主要讲解怎么将GitHub上的Library上传到jitpack的仓库,然后通过maven或gradle依赖到其他项目中的过程.效果先看完成后的结果gradle依赖1.项目的build.gradleallprojects { repositories { ... maven { url 'https://jitpack.io' } }}2.module的bui...

2018-11-09 12:09:57 609

原创 android防重复点击

android防重复点击简介代码实现简介此方法侵入性小,使用方便,代码量少,基于AspectJ实现先看使用方式 @SingleClick(2000) @Override public void onClick(View view) { super.onClick(view) }使用只需要在点击事件上面添加SingleClick(防重复点击时间)注...

2018-11-02 10:58:27 610

原创 android两个app合并

概述最近公司需要将原来的app和现在的app合并(主要是为了用原来的功能),先说一下思路,分成一个主module和一个附module,其实就是一个app添加一个library,下面总结一下遇到的错。将附module添加为library1.首先在主module中通过File--&gt;New--&gt;Import Module引入附工程的module2.打开附module的buil...

2018-09-06 16:33:09 7348 4

转载 轻松入门Android直播相关技术 从0搭建直播

本文已在我的公众号hongyangAndroid原创首发。 转载请标明出处: http://blog.csdn.net/lmj623565791/article/details/77937483 本文出自张鸿洋的博客 本文已在我的公众号hongyangAndroid原创首发,文章合集。公众号后台很多关注者给我留言,想学习直播...

2018-07-06 11:23:47 206

原创 retrofit+okhttp+rxjava使用、封装

概述该demo对联网框架进行了封装,包括连网获取,activity onDestroy时网络取消,请求响应的log,联网的管理等。所需依赖    implementation 'com.squareup.retrofit2:retrofit:2.4.0'    implementation 'com.squareup.retrofit2:converter-gson:2.4.0'    imple...

2018-07-04 09:03:39 1794

原创 滑动事件问题

最近用到了Gallery这个控件,我的adapter是这样写的:public GalleryAdapter(Context mContext, List&lt;String&gt; mData) { this.mContext = mContext; this.mData = mData;}// 决定了item显示的个数@Overridepublic int getCou...

2018-05-28 12:26:12 382

原创 You cannot combine custom titles with other title features问题

最近接受一个老项目,把项目导进as(之前是eclipse)直接报You cannot combine custom titles with other title features,在网上找答案说是Theme不能用Theme.AppCompat的主题,这个主题自定义有一个title,而我的代码里面有个自定义title//自定义标题requestWindowFeature(Window.FEATU...

2018-04-17 10:26:15 1017

原创 android 获取keystore的SHA1值

首先keystore就是我们打包的签名文件,SHA1就是keystore的唯一标识,获取也很简单直接在Android studio的Terminal上输入命令:keytool -v -list -keystore keystore地址(就是签名文件的地址后缀jks)密码口令就是你的keyPassword,这个你输入在Terminal上不会显示是正常的,输完密码直接回车就好了但是在我们调试的时候貌似...

2018-03-28 09:53:18 622

原创 使用Android原生定位

最近不忙,研究一下Android原生的定位,定位个大概位置还是没问题的主要的类有:Criteria:设置定位的一些配置信息:海拔,导向什么的.LocationManager:定位管理类,这个最主要的方法就是getBestProvider得到最适合的定位名称,getLastKnownLocation得到定位信息Location:里面存放着定位的信息,经纬度,海拔等Ceocoder:地区编码,通过ge...

2018-03-13 11:42:15 4392 6

原创 Edit输入money格式过滤

之前在网上也找了些别人写的过滤器,感觉有点问题,所以自己也写了一个,下面是代码,哪些不对的地方请指正谢谢import android.text.InputFilter;import android.text.Spanned;import android.text.TextUtils;import java.util.regex.Matcher;import java.util.reg

2018-01-25 17:52:17 301

原创 gson解析

gson解析json数组

2017-12-06 19:36:03 211 1

原创 matisse拍照报错

之前用matisse图片选择添加拍照功能一直报NullPointerException,查看代码final ProviderInfo info = context.getPackageManager() .resolveContentProvider(authority, PackageManager.GET_META_DATA);原来这行报空了,在github看de

2017-11-16 16:39:03 1965 4

房贷计算器

自己写的Android房贷计算器的源码,包括商贷,公积金,组合贷,结果为明细

2018-02-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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