![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
ぃ放下べ
这个作者很懒,什么都没留下…
展开
-
SharedPreferences 封装简单化使用
1.创建SPTool类封装 SharedPreferences (只需把代码复制到项目即可)import android.content.Context;import android.content.SharedPreferences;import java.util.Set;/** * @author Created by Hu * 版本:1.0 * 创建日期:2020/9/24 19:19 * 描述: */public class SPTool { private原创 2021-03-08 10:35:41 · 215 阅读 · 0 评论 -
ArcGis 加载tif,tpk,shp格式文件
1.需要工具方法 判断文件是否存在/** * 判断文件是否存在 * @param strFile * @return */ public static boolean fileIsExists(String strFile){ try{ File f=new File(strFile); if(!f.exists()){ return false;原创 2021-01-22 10:40:08 · 4858 阅读 · 0 评论 -
float转成2位小数点
DecimalFormat ddf1 = new DecimalFormat("#0.00"); ddf1.format(total); private float mProgress = 5000.001f; DecimalFormat df = new DecimalFormat("####");//输出4位整数"####"df.format(mProgress)原创 2020-11-16 17:18:41 · 615 阅读 · 0 评论 -
Viewpager嵌套滑动冲突解决办法
项目中用到了viewpager的嵌套,多种解决办法,适用于自定义View,滑动控件的冲突。1.第一种处理方法 继承ViewPager重写canScroll方法,在canScroll方法中过滤与ViewPager冲突的View。public class ViewPager1 extends ViewPager { @Override protected boolean canScroll(View v, boolean checkV, int dx, i...原创 2020-11-16 16:47:57 · 536 阅读 · 1 评论 -
曲线图的使用
implementation 'com.github.PhilJay:MPAndroidChart:v3.1.0'//曲线图框架 <com.github.mikephil.charting.charts.LineChart android:id="@+id/chart" android:layout_width="match_parent" android:layout_height="match_parent" ..原创 2020-10-27 11:30:44 · 388 阅读 · 0 评论 -
圆环刻度 空气净化的不同颜色 view
package com.zzcyi.airpurifier.view;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import android.graphics.Rect;import android.os.SystemClock;import android.util.AttributeSe.原创 2020-10-27 11:22:56 · 147 阅读 · 0 评论 -
XUI框架圆角带图片 ButtonView
白色的图片//androidx项目 XUi框架 implementation 'com.github.xuexiangjys:XUI:1.1.5' implementation 'androidx.appcompat:appcompat:1.1.0' implementation 'androidx.recyclerview:recyclerview:1.1.0' implementation 'com.google.android.materi...原创 2020-10-27 11:05:14 · 512 阅读 · 0 评论 -
手势滑动 上滑出现隐藏布局 slidinguppanel
上滑滑动一.在app的build添加依赖 implementation 'com.sothree.slidinguppanel:library:3.4.0'//滑动框架二。布局底部添加布局@mipmap/ic_hd_x <com.sothree.slidinguppanel.SlidingUpPanelLayout xmlns:sothree="http://schemas.android.com/apk/res-auto" ..原创 2020-10-27 10:49:48 · 568 阅读 · 0 评论 -
正方形验证码输入框 VerificationCodeView
联系: QQ 839539179 WEIXIN tuojie003 VerificationCodeView —正方形验证码输入框示例:apk演示:点击下载特性自定义属性name 说明 format 默认值 icv_et_number 输入框的数量 integer 1 icv_et_width 输入框的宽度 dimension 42dp icv_et_divider_drawable 输入框之间的间隔 .转载 2020-10-20 14:38:34 · 965 阅读 · 0 评论 -
桌面APP隐藏 (隐式启动的data方式)
一.activity的AndroidManifest注册中,添加隐式启动的data:<data android:host="MainActivity" android:scheme="com.***.***.**.task" tools:ignore="AppLinkUrlError" /> <activity ...原创 2019-11-08 10:32:25 · 342 阅读 · 0 评论