- 博客(14)
- 收藏
- 关注
原创 安卓自定义圆环式进度条
安卓自定义圆环式进度条需求是实现一个圆环式中间带有进度的进度条,自己动手实现一个package com.djt.aienglish.widget;import android.content.Context;import android.content.res.TypedArray;import android.graphics.Canvas;import android.graphics.Paint;import android.graphics.RectF;import android
2021-04-21 11:09:00
330
原创 安卓自定义分段式的进度条
安卓自定义分段式的进度条前一段时间公司新项目接到一个新需求,其中界面需要用到一个分段式的进度条,找了半天没有发现类似的控件,于是决定自己写一个,话不多说,上代码package com.djt.aienglish.widget;import android.content.Context;import android.content.res.TypedArray;import android.graphics.Canvas;import android.graphics.Color;impor
2021-04-21 11:01:08
1235
原创 Netty的使用(二)
Netty的基本使用(udp发送局域网广播)1.udp服务端搭建 EventLoopGroup group = new NioEventLoopGroup(); try { Bootstrap boot = new Bootstrap(); boot.group(group) .option(ChannelOption.SO_BROADCAST, true) .
2020-08-09 21:19:00
262
原创 Netty的使用(一)
Netty费阻塞式多线程网络神器的使用(tcp)1.在pom文件中引入netty <!-- https://mvnrepository.com/artifact/io.netty/netty-all --> <dependency> <groupId>io.netty</groupId> <artifactId>netty-all</artifactId>
2020-08-09 21:14:41
797
原创 换肤神器SkinManager的使用(二)
自定义view中如何使用SkinManager1.在自定义view中实现SkinCompatSupportable接口并实现applySkin方法 override fun applySkin() { mBackgroundTintHelper?.applySkin() mTextHelper?.applySkin() }2.重写设置文字的颜色方法,这里使用SkinManager中的SkinCompatTextHelper和SkinCompatBackgrou
2020-08-09 20:57:48
2086
原创 换肤神器SkinManager的使用(一)
换肤神器SkinManager的使用(一)1.在gradle文件中引入 //换肤 implementation 'skin.support:skin-support:4.0.4' // skin-support implementation 'skin.support:skin-support-appcompat:4.0.4' // skin-support 基础控件支持 implementation 'skin.suppor
2020-08-09 20:43:39
2849
原创 百度图表控件Echart使用之柱状图
今天我们来学习一下百度的图标控件Echart的使用首先引入js<script src="./echarts.common.min.js"></script>在需要添加控件的地方加上<div id="container" style="width:100%; height:600px; margin:0 auto;"></div>最后设置...
2020-03-19 18:23:41
512
原创 百度模板baiduTemplate的使用
日常开发中,我们经常遇到一些标准格式,页面布局相似的网页开发,这时,百度模板就解决了我们的问题首先引入js、css等 <script src='./js/jquery-3.4.1.min.js'></script> <script src='./js/baiduTemplate.js'></script> <link rel='styl...
2020-03-19 18:13:25
919
原创 javascript高级语法学习-对象
闲来无事,学习一下Javascript的高级语法学习js语法有助于我们理解代码,可以编写高级控件,话不多说,首先建立一个对象“人” function Persion(){//建立一个对象 this.init(name) Persion.prototype.name='name' Persion.prototype.head='head' P...
2020-03-19 18:01:33
216
原创 安卓图表控件MPAndroidChart使用之柱状图
首先引入MPAndroidChart控件implementation 'com.github.PhilJay:MPAndroidChart:v3.0.3'在需要控件的页面布局上加上 <com.github.mikephil.charting.charts.BarChart android:id="@+id/chart" android:layout_width="...
2020-03-19 17:34:28
759
原创 Unable to get XXX: java.lang.ClassNotFoundException: Didn‘t find class “XXX“ on path: /data/app/
问题:应用在5.0以下出现崩溃,在5.0以上正常运行03-19 16:53:42.293 2568-2568/com.djt.module_appstore E/AndroidRuntime: FATAL EXCEPTION: main java.lang.RuntimeException: Unable to get provider cat.ereza.customactivityo...
2020-03-19 17:00:39
540
原创 Activity跳转到另一个Activity时之前界面闪现问题
问题描述:Activity跳转到另一个Activity时,在安卓9.0版本会闪现之前的activity,而在安卓6.0上则不会出现原因分析:打印生命周期发现无异常,跟代码无明显关系,去掉activity跳转动画后正常,应该是界面跳转动画导致解决方案:1.在startActivity之后加上overridePendingTransition(0, 0);这句话即可,注意如果有finis...
2020-03-10 10:34:09
1877
原创 java连接ftp服务器实现上传功能
package cn.mcangpartner.test;import sun.net.ftp.FtpClient;import sun.net.ftp.FtpProtocolException;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.io.Out...
2019-04-10 10:47:26
371
原创 hibernate:identifier of an instance of XXX was altered from 9131 to 1
Caused by: org.hibernate.HibernateException: identifier of an instance of XXX was altered from 9131 to 1at org.hibernate.event.def.DefaultFlushEntityEventListener.checkId(DefaultFlushEntityEventListe...
2019-03-05 16:25:01
1339
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人