Android
爱上网的大花猫
有你,有我。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
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 · 4902 阅读 · 0 评论 -
解决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 · 2910 阅读 · 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 · 2088 阅读 · 0 评论 -
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 · 1161 阅读 · 0 评论 -
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 · 50253 阅读 · 2 评论 -
当Edittext总是被键盘挡住怎么办
直接上代码。第一步 AndroidManifest.xml 文件里 activity 加上android:windowSoftInputMode="adjustResize"第二步 在activity的根布局加上 android:fitsSystemWindows="true",若状态变长了,可以android:layout_marginTop="-25dp"...原创 2021-01-25 17:46:52 · 259 阅读 · 0 评论 -
Android7.0+安装apk文件之后不弹出安装完成的界面解决办法
在Android7.0+手上,版本升级完成,发现手机安装完成,不启动安装完成页面,而是直接关闭了,小编也是一头雾水。琢磨了很久,下面小编把解决办法show出来。第一步:在资源文件下面新建 xml文件夹,新建file_paths.xml文件,代码如下:<?xml version="1.0" encoding="utf-8"?><paths> <ext...原创 2018-11-25 14:35:49 · 3399 阅读 · 1 评论 -
Android设置全局字体大小,实现小中大字体功能【更新】,不需要重启
https://blog.youkuaiyun.com/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 · 2116 阅读 · 0 评论 -
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 · 8888 阅读 · 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 · 500 阅读 · 0 评论 -
带删除按钮的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 · 584 阅读 · 0 评论 -
时间轨迹图控件,自定义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 · 1199 阅读 · 0 评论 -
自定义View-组合控件,组合标题
布局文件<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height=...原创 2018-08-01 14:05:52 · 212 阅读 · 0 评论 -
计算缓存大小并且清空缓存(内部缓存/外部缓存)
public class DataCleanManager { /** * 获得缓存大小 * @param context * @return * @throws Exception */ public static String getTotalCacheSize(Context context) throws Excepti...原创 2018-08-01 13:55:56 · 294 阅读 · 0 评论 -
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 · 697 阅读 · 0 评论
分享