自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

爱上网的大花猫

互相学习,共同进步

  • 博客(17)
  • 资源 (5)
  • 收藏
  • 关注

原创 EditText如何限制输入字符串长度(包含汉字区别)

一、限制输入个数长度,平时我们会使用下面这两种方法1、在 xml 文件中设置文本编辑框属性作字符数限制如:android:maxLength="10" 即限制最大输入字符个数为102、在代码中使用InputFilter 进行过滤//editText.setFilters(new InputFilter[]{new InputFilter.LengthFilter(20)}); 即限定最大输入字符数为20也可在InputFilter里添加新方法一、限制输入字符长度,1个...

2021-06-16 10:35:58 4504

原创 解决Android 10+无法创建文件问题

随着Android版本升级,也发现mkdirs()不成功问题。解决办法1.Android10创建文件当targetSDKVersion>=Android10(29),file.mkdirs()返回false,原因:需要在Manifest文件里的application这个tag, 写入:android:requestLegacyExternalStorage=“true”2.Android11创建文件第一种办法改用了getExternalFilesDir来获取路径,就可以成功(

2021-05-26 10:41:33 2403 6

原创 Android11版本Toast报错

在Android11上使用Toast带图片,toast.getView()为null,查了下,原来在Android11,API已经禁止了一些方法。解决如下: public static void showCenter(Context context, String text) { Toast toast = Toast.makeText(context, text, Toast.LENGTH_SHORT); // 放在左上角。如果你想往右边移动,将第二个参数设为...

2021-04-16 16:24:50 1578

原创 Intent传递数据跳转崩溃异常JavaBinder: !!! FAILED BINDER TRANSACTION !!! (parcel size = 4202144

Intent传递数据跳转,突然崩溃异常,出现这个错误JavaBinder: !!! FAILED BINDER TRANSACTION !!! (parcel size = 4202144。这个错误的产生是因为binder传递的数据大小超过了40kb导致,错误提示是224kb。解决版本如下:public class DataHelper { private static final DataHelper helper = new DataHelper(); Map<Str...

2021-04-16 16:17:29 870

原创 java.net.SocketException: Connection reset 解决方法

代码块: if (!socket.isClosed()) { int len = is.read(data); if (len == -1) {//当读取长度为 -1 时,则TCP以断开连接 LogManager.getInstance().printError(...

2021-01-28 10:03:30 49047 2

原创 当Edittext总是被键盘挡住怎么办

直接上代码。第一步 AndroidManifest.xml 文件里 activity 加上android:windowSoftInputMode="adjustResize"第二步 在activity的根布局加上 android:fitsSystemWindows="true",若状态变长了,可以android:layout_marginTop="-25dp"...

2021-01-25 17:46:52 169

原创 退出WebView交互页面,再次进入里面的展示数据没有更新

退出WebView交互页面,再次进入里面的子链接,展示数据没有更新。解决办法在onDestroy()方法清除cookie消息。    @Override    public void onDestroy() {        super.onDestroy();        clearCookies();    }    private void clearCookies...

2018-11-25 15:24:13 699

原创 webView与h5交互时,支持视频播放,并且支持横屏全屏播放

webView与h5交互时,发现视频播放这块一直会有问题,会发现1.退出当前页面视频还在继续播放,2,视频不支持全屏播放。那我们来额问题。视频支持全屏播放1.webView设置支持视频大小。一般有video标签,object标签String head = "&lt;head&gt;&lt;style&gt;img{max-width: 100%; width:auto; height:...

2018-11-25 15:18:12 1030

原创 Android7.0+安装apk文件之后不弹出安装完成的界面解决办法

在Android7.0+手上,版本升级完成,发现手机安装完成,不启动安装完成页面,而是直接关闭了,小编也是一头雾水。琢磨了很久,下面小编把解决办法show出来。第一步:在资源文件下面新建 xml文件夹,新建file_paths.xml文件,代码如下:&lt;?xml version="1.0" encoding="utf-8"?&gt;&lt;paths&gt;    &lt;ext...

2018-11-25 14:35:49 3140 1

原创 Android设置全局字体大小,实现小中大字体功能【更新】,不需要重启

https://blog.csdn.net/baidu_30882221/article/details/81359976上一篇写了实现这个功能需要重启APP,今天测试了不需要。在onResume()里面调用onCreate()方法@OnClick({R.id.btn_skip1, R.id.btn_skip2, R.id.btn_skip3})public void onClick(...

2018-08-03 10:36:44 1999

原创 Android设置全局字体大小,实现小中大字体功能

很多app有这种需求,实现字体小中大字体设置,仿照QQ的字体。经过测试,下面代码完美实现,需要重启APP才能生效。上核心代码public class MainActivity extends Activity {@InjectView(R.id.btn_skip1)Button btnSkip1;@InjectView(R.id.btn_skip2)Button btnS...

2018-08-02 15:44:08 8526 2

原创 自定义加载ProgressDialog

java代码package com.example.administrator.newspolice.view;import android.app.ProgressDialog;import android.content.Context;import android.graphics.drawable.AnimationDrawable;import android.os.Bu...

2018-08-01 14:23:08 408

原创 带删除按钮的EditText

package com.example.administrator.newspolice.view;import android.annotation.SuppressLint;import android.content.Context;import android.graphics.Rect;import android.graphics.drawable.Drawable;im...

2018-08-01 14:16:57 527

原创 时间轨迹图控件,自定义View

主要核心代码package com.example.netprobe.view;import android.content.Context;import android.content.res.TypedArray;import android.graphics.Canvas;import android.graphics.drawable.Drawable;import and...

2018-08-01 14:14:38 1139

原创 自定义View-组合控件,组合标题

布局文件&lt;?xml version="1.0" encoding="utf-8"?&gt;&lt;RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height=...

2018-08-01 14:05:52 120

原创 计算缓存大小并且清空缓存(内部缓存/外部缓存)

public class DataCleanManager { /** * 获得缓存大小 * @param context * @return * @throws Exception */ public static String getTotalCacheSize(Context context) throws Excepti...

2018-08-01 13:55:56 214

原创 EditText相互计算,3个EditText,第一个输入总数, 第二个和第三个相互计算

package com.peng.testEditText;import android.app.Activity;import android.os.Bundle;import android.os.Handler;import android.os.Message;import android.text.Editable;import android.text.TextUtils

2018-01-15 16:29:02 609

一个自定义的时间轴控件

一个自定义时间轴控件,有问题可以留言

2021-01-28

自定义控件 - (年+月+日+时+分+秒)

项目中有时候会用到年+月+日+时+分+秒,但是系统的没有s,重新整了下,若想活用,可以自行隐藏某一个时间。

2021-01-28

蓝牙搜索连接.zip

蓝牙一直是比较流行传输数据之一,通过手机和智能设备连接,获取测量数据,文件里面有相关蓝牙服务类,聊天类。

2021-01-25

CheckBox+ListView混合使用,并缓存

CheckBox+ListView混合使用,并缓存CheckBox+ListView混合使用,并缓存CheckBox+ListView混合使用,并缓存CheckBox+ListView混合使用,并缓存CheckBox+ListView混合使用,并缓存CheckBox+ListView混合使用,并缓存CheckBox+ListView混合使用,并缓存CheckBox+ListView混合使用,并缓存CheckBox+ListView混合使用,并缓存CheckBox+ListView混合使用,并缓存CheckBox+ListView混合使用,并缓存CheckBox+ListView混合使用,并缓存CheckBox+ListView混合使用,并缓存CheckBox+ListView混合使用,并缓存CheckBox+ListView混合使用,并缓存CheckBox+ListView混合使用,并缓存CheckBox+ListView混合使用,并缓存CheckBox+ListView混合使用,并缓存CheckBox+ListView混合使用,并缓存CheckBox+ListView混合使用,并缓存CheckBox+ListView混合使用,并缓存CheckBox+ListView混合使用,并缓存CheckBox+ListView混合使用,并缓存CheckBox+ListView混合使用,并缓存CheckBox+ListView混合使用,并缓存CheckBox+ListView混合使用,并缓存CheckBox+ListView混合使用,并缓存CheckBox+ListView混合使用,并缓存CheckBox+ListView混合使用,并缓存

2018-01-15

EditText相互计算,3个EditText,第一个输入总数, 第二个和第三个相互计算

EditText相互计算,3个EditText,第一个输入总数, 第二个和第三个相互计算,解决监听冲突问题

2018-01-15

空空如也

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

TA关注的人

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