
Java
文章平均质量分 62
落魄的Android开发
在线接单,Android、HarmonyOS客户端
展开
-
Android 界面灰化处理(特殊节日)
AndroidApp全局灰度化实践原创 2022-12-02 16:55:25 · 1549 阅读 · 0 评论 -
Android ARouter路由在组件化开发中使用步骤
1、根目录build.gradle中配置repositories { mavenCentral() maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' }}classpath 'com.alibaba:arouter-register:1.0.2'2、某个module模块需要用到ARouter路由就在该module的build.gradle中配置如下代码defaultConfig {原创 2021-06-21 11:13:18 · 317 阅读 · 2 评论 -
Android Netty客户端Demo
闲来无事,朋友问用过netty框架没有,心一想,之前用过socket,mqtt,mina唯独没有用过netty,不妨来看一下,借鉴朋友的Demo,顺便改了一下测试工具下载地址https://pan.baidu.com/s/1PZc9mnlvRZ-KDpjV2sT8NA提取码:lc83注意:a、在测试工具中发送数据到Android客户端,Android客户端可能会收不到服 务端发...原创 2020-04-11 15:26:16 · 1782 阅读 · 0 评论 -
Java 设计模式之建造者模式
public class PersonBuilder { /** * 头像 */ private String personPhoto; /** * 名字 */ public String persenName; /** * 年龄 */ private String personAge...原创 2019-09-20 18:23:47 · 143 阅读 · 0 评论 -
Java 设计模式之抽象工厂模式
什么是设计模式,设计模式就是在编写软件的过程中,软件工程师们总结出的良好的编程方法,一种软件设计的整体思路,能使程序更优美,更稳定,更条理,在后期的产品扩展功能上也更加的有利。 本篇文章主要是拿一个在工作中做项目的时候的一个例子来阐述一下抽象工厂模式,也有利于自己以后的复习,但同时也希望能帮助到更多的程序猿们。 !偷偷去盗了一张图[抽象工厂结构图解](https://img-blog.csd...原创 2019-09-09 11:13:00 · 196 阅读 · 0 评论 -
Java SpringBoot开发Api接口 0基础入门
写在前面的话,由于本人是一名移动端开发者,并未专业服务端开发人员,若有地方讲解不到位,或用词不当,还望广大好友谅解,写这个api接口就是纯属为了玩玩,看着后台的兄弟们挺有意思的,所以自己也过来玩一下,对自己以后也有帮助,下面写的接口可用于前端调用,或移动端调用,PostMan接口测试工具全部通过. 开发环境准备,IDEA Intelligent、SpringBo...原创 2019-07-17 15:51:33 · 1696 阅读 · 0 评论 -
Java 上一个公用的Gson解析方法
需求:一个json字符串,我们想把它转成Javabean对象,Android通用 /** * gson解析通用方法 * * @param data 要解析的json字符串 * @param baseBean 要转换后的Javabean对象,baseBean是Javabean对象的一个基类 * @param <...原创 2019-04-25 15:42:30 · 199 阅读 · 0 评论 -
Java SpringBoot无法加载Application主类问题
昨天一个SpringBoot无法加载主类Application问题今早解决,分享解决方案转载 2019-04-28 09:41:12 · 1362 阅读 · 0 评论 -
Java idea导入maven项目报错
一个Javaweb端的maven写的Demo,配置好了maven环境,但是项目还是报错@SpringBootApplication报红色,如何解决呢?1、在开发环境里面添加maven路径,加载进来2、在项目右边MavenProjects里面点一下刷新就加载进来maven了,此时已解决...原创 2019-04-27 11:44:53 · 2540 阅读 · 0 评论 -
Java 进行BCC异或校验
功能是将传进去的一组十六进制字符串,将其转换成十六进制的异或值如:hex 31353738return 1578public static String getBCC(String hex) { int i = 0, j = 0; int len = hex.length(); short inb[] = new short[...原创 2019-03-27 18:22:34 · 4993 阅读 · 5 评论 -
Java CRC16/Modbus计算校验方法
import java.math.BigInteger;/** * Created by Administrator on 2018/6/15. */public class ByteUtil { /** * 接收到的字节数组转换16进制字符串 */ public static String byteToStr(byte[] b, int size...原创 2019-01-22 17:30:06 · 2214 阅读 · 1 评论 -
Base64加密解密
import android.util.Base64;import java.io.UnsupportedEncodingException;/** * author cowards * created on 2018\10\25 0025 **/public class Base64Util { /** * base64加密算法 把字符转换为 - base...原创 2018-12-06 11:46:48 · 262 阅读 · 0 评论 -
java判断某个点是否在所画范围内(多边形/圆形)
测试类/** * java判断某个点是否在所画范围内(多边形【isPtInPoly】/圆形【distencePC】) * @param point 检测点 * @param pts 多边形的顶点 * @return 点在多边形内返回true,否则返回false * @author ardo */ public class IsPtInPol...转载 2018-11-30 10:28:54 · 825 阅读 · 0 评论 -
Java 十六进制转十进制正负数
/** * 十六进制转正负数 * (2个字节的) */ public static double parseHex4(String num) { if (num.length() != 4) { throw new NumberFormatException("Wrong length: " + num.length(...翻译 2018-11-20 15:23:27 · 3562 阅读 · 2 评论 -
Java 数据转换/进制转换 工具类
public class ByteUtil { /** * 十六进制转为十进制 */ public static String getHexToTen(String hex) { return String.valueOf(Integer.parseInt(hex, 16)); } /** * 将十六进制字符串转为...原创 2018-11-06 09:50:47 · 3786 阅读 · 0 评论