自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(79)
  • 资源 (1)
  • 收藏
  • 关注

原创 android TagFlowLayout 标签流式布局

【代码】android TagFlowLayout 标签流式布局。

2023-08-07 16:17:02 650

原创 Android BaseBindingAdapter

【代码】Android BaseBindingAdapter。

2023-07-21 09:59:43 260

原创 Intent.EXTRA_STREAM requires the provider be exported, or grantUriPermission()

本文介绍了权限被拒绝:不能附加文件,文件要求导出提供程序,或grantUriPermission(),API 29的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

2022-11-11 09:42:04 1685 1

原创 ZipUtils

Android 压缩文件操作

2022-09-19 11:13:05 180

原创 Android 沉浸式状态栏(全透明状态栏)全适配方案。解决透明状态栏后依然有半透明灰色问题。

可以适配Android 11的沉浸式。状态栏完全透明,没有半透明灰色。

2022-06-23 11:44:10 3904

原创 Android 将moudle导入项目做为library使用

android studio 导入module作为lib使用1.将 android module导入 android project 中2.在要作为lib导入的module 的build.gradle文件中添加一行 “apply plugin: ‘android-library”’3.在要使用的module中将导入的module作为依赖库若是找不到先前导入的想要作为lib的......

2022-06-23 11:35:29 318

原创 Android recyclerview 浮动头部

package com.tal.jxtteacher.uijxt.weight;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import android.graphics.Rect;import android.support.v7.widget.LinearLayoutManager;imp.

2022-06-23 11:34:27 262

原创 Android webview 播放视频及全屏

webview 播放视频

2022-06-08 15:51:44 3510 3

原创 Android progressBar 转菊花

<ProgressBar android:id="@+id/pb_load" android:layout_width="@dimen/dp_24" android:layout_height="@dimen/dp_24" style="?android:attr/progressBarStyle" android:indeterminateBehavior="repeat" android:indeterminateDrawable="@drawab.

2022-03-22 14:08:48 594

原创 android 10 以上 activity 透明背景色。

Android setTheme设置透明主题无效_潇曜的博客-CSDN博客_activity设置透明无效文章讲解了在Android最新系统里,设置activity背景色透明的方法,目前网上能搜到的很多方法都不适用与新系统。设置后都是黑色背景色。经过上面文章的操作,成功了。...

2022-03-22 14:07:32 3364

原创 android EditText 限制表情符号输入

etSearch.setFilters(new InputFilter[]{new FileNameFilter());public class FileNameFilter implements InputFilter { @Override public CharSequence filter(CharSequence source, int start, int end, Spanned dest, int dstart, int dend) { for (.

2021-08-23 14:01:54 203

原创 Android edittext 输入手机号自动添加空格,删除时自动清除空格(更新2022年8月23日)

StringBuffer phoneNumSpace = new StringBuffer();et_account.addTextChangedListener(new TextWatcher() { @Override public void beforeTextChanged(CharSequence s, int start, int count, int after) { } @Override.

2021-07-23 19:41:00 718 2

原创 Android recyclerview 浮动头部

package com.tal.jxtteacher.uijxt.weight;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import android.graphics.Rect;import android.support.v7.widget.LinearLayoutManager;imp.

2021-07-15 10:45:33 242

原创 android 调用系统分享文件

public static void sendVideo(Context context, String extraText, File file) { Intent intent = new Intent(Intent.ACTION_SEND); intent.setType("video/*"); intent.putExtra(Intent.EXTRA_SUBJECT, extraText); intent.putExtra(Inten.

2021-06-10 11:08:49 433

原创 Android dialog 中edittext 中的光标和选中背景色修改

<style name="parrot_dialog_style" parent="Theme.AppCompat.DayNight.Dialog"> <item name="android:windowNoTitle">true</item> <item name="android:windowBackground">@android:color/transparent</item> <i..

2021-04-23 17:27:47 545

原创 Android webview loadurl 空白

// dwebview.setWebViewClient(new WebViewClient());// dwebview.getSettings().setJavaScriptEnabled(true);//// WebSettings webSettings = dwebview.getSettings();// webSettings.setDomStorageEnabled(true);//主要是这句// webSet.

2021-03-29 19:54:37 876

原创 android 监听键盘弹起和隐藏,动态更改布局高度

package com.iflyrec.sdk.lib_app.jzapp.utils.sys;import android.app.Activity;import android.graphics.Rect;import android.view.View;import android.view.ViewTreeObserver;/** * Created by on 21-3-23. */public class SoftKeyBoardListener { privat.

2021-03-24 10:33:23 389

原创 Java 中文字符串 根据字节数进行切割,防止中文乱码

/** * 按照指定字节长度截取字符串,防止中文被截成一半的问题 * @param s 源字符串 * @param length 截取的字节数 * @return 截取后的字符串 * @throws */ public String cutString(String s, int length) { byte[] bytes = new byte[0]; try { bytes .

2021-03-12 20:35:01 639

原创 android 密码 校验 大小写字母 数字 特殊字符 至少包含2种 或者至少包含三种

public static boolean validatePassword(String password){ String x = "^(?![A-Z]*$)(?![a-z]*$)(?![0-9]*$)(?![^a-zA-Z0-9]*$)\\S+$";//4选2 x = "^(?![a-zA-Z]+$)(?![A-Z0-9]+$)(?![A-Z\\W_]+$)(?![a-z0-9]+$)(?![a-z\\W_]+$)(?![0-9\\W_]+$)[a-zA-Z0-9\\.

2021-03-12 15:29:08 2026

原创 Android TextView settextcolor selected

文件color_select_3aa5f0_333333<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:color="@color/color_3AA5F0" android:state_selected="true"/> <item androi.

2021-02-23 14:53:56 488

原创 Android 多个不同文字高亮并添加点击事件

private CharSequence setTextView(String desc,String target, TextView tv) { /*正则表达式 取出 两个#之间的内容 (不包含#) */ Pattern p = Pattern.compile("#([^\\#|]+)#"); /*android 提供的 具有强大的CharSequence 处理能力 各种区域处理*/ SpannableString ss = new .

2020-12-31 15:05:30 505

原创 Android 验证码 倒计时

public void startDownTimer() { if (coutDownTimer == null) { coutDownTimer = new MyCoutDownTimer(Config.DOWN_TIME * 1000, 1000); } tv_time_cut.setText(getCutDownText(Config.DOWN_TIME + "秒")); coutDownTimer.start(.

2020-12-17 14:24:51 107

原创 android mediaplay 播放AAC文件时,无法正常播放完成就回调完成。

今天在处理文件时,发现一个问题,某个AAC文件总是无法播放到结尾,但是播放前或者播放过程中拖动进度条后却能正常播放完成。系统播放器也是如此。解决方法如下mMediaPlayer.start();mMediaPlayer.seekTo(1); //设置这两个数字,防止起点从0开始,导致无法播放seekBar.setProgress(1);播放时代码调用seekto就可以正常播放完成了。...

2020-10-19 15:32:50 724

原创 Android textview 跑马灯

<TextView android:id="@+id/parrot_tvt_file_title" android:layout_width="wrap_content" android:layout_height="match_parent" android:layout_marginLeft="@dimen/dp_24" android:layout_weight="1" .

2020-10-10 10:38:47 89

原创 双击事件屏蔽与监听

package com.iflytek.parrotlib.utils;public class DoubleClickUtils { private static final int SPACE_TIME = 300; private static long lastClickTime = 0; /** * 屏蔽快速双击,只有第一次生效 * @return */ public static boolean isFirstDouble.

2020-09-29 10:01:10 132

原创 BaseRecyclerAdapter

package com.tal.jxtteacher.uijxt.adapter;import android.content.Context;import android.support.annotation.NonNull;import android.support.v7.widget.RecyclerView;import android.util.SparseArray;import android.view.View;import java.util.ArrayList;im.

2020-09-22 23:21:36 364

原创 webview 再次调用loadurl 页面不刷新

webView.loadUrl(url); webView.loadUrl( "javascript:window.location.reload( true )" );

2020-07-06 17:58:51 1774 1

原创 webview整套

package com.warmlight.voicepacket.web;import android.content.Context;import android.graphics.Bitmap;import android.net.http.SslError;import android.os.Build;import android.os.Message;import android.support.v4.math.MathUtils;import android.util.Att.

2020-05-28 14:56:02 144

原创 JSONObject 解析数据时,当数据含有/会自动转译\/

// String s = "{\"code\":\"success\",\"msg\":null,\"currentPage\":null,\"totalCount\":null,\"pageSize\":null,\"requestId\":null,\"version\":null,\"hasNextPage\":null,\"tokenName\":null...

2020-04-30 17:50:48 726

原创 Seekbar

https://blog.csdn.net/wu_kangjie/article/details/80145731

2020-04-23 20:13:47 128

原创 FileUtis2

package com.cc.moxingvoice.utils;import android.content.Context;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.os.Environment;import com.cc.moxingvoice.R;...

2020-04-22 11:07:24 149

原创 progressBar

三种progressBar的使用progressBar详解

2020-04-19 13:48:12 128

原创 mime type

Java代码 private final String[][] MIME_MapTable={   //{后缀名,MIME类型}   {".3gp", "video/3gpp"},   {".apk", "application/vnd.android.package-archive"},   {".asf", "video/x-ms-asf"},   {".avi", "v...

2020-04-17 22:10:47 103

原创 Android dialog类型输入框 来源于腾讯小直播项目

package com.jjdance.view;import android.app.Dialog;import android.content.Context;import android.graphics.PorterDuff;import android.graphics.Rect;import android.text.Editable;import android.te...

2020-04-17 11:00:42 297

转载 Java 保留小数

https://www.jianshu.com/p/b3699d73142e

2020-04-16 16:25:48 65

原创 NetWorkUtils HttpUtils

package com.tal.jxtteacher.http;import android.content.Context;import android.content.Intent;import android.net.ConnectivityManager;import android.net.NetworkInfo;import android.os.Build;impor...

2020-04-14 21:04:54 211 1

原创 FileUtils

package com.tal.jxtteacher.utils;import android.app.Activity;import android.content.ContentUris;import android.content.Context;import android.database.Cursor;import android.graphics.Bitmap;imp...

2020-04-14 20:59:39 165

原创 android canvas绘制图片时如何控制图片大小

Bitmap bitmap = BitmapFactory.decodeResource(getResources(), R.drawable.ic_image_doodle); int mBitWidth = bitmap.getWidth(); int mBitHeight = bitmap.getHeight(); ...

2020-04-14 16:54:21 3719

原创 android recyclerview notifyitemchange 是 造成条目闪烁

((SimpleItemAnimator)rcv_homework.getItemAnimator()).setSupportsChangeAnimations(false);

2020-02-26 20:30:26 425

原创 软键盘工具

package com.warmlight.voicepacket.utils;import android.app.Activity;import android.content.Context;import android.graphics.Rect;import android.view.View;import android.view.inputmethod.InputMet...

2019-11-06 15:49:51 97

myeclipse CI 9 注册

用法参照这个网站http://www.jb51.net/softs/590357.html

2017-12-18

空空如也

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

TA关注的人

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