自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (2)
  • 收藏
  • 关注

原创 获取和修改视频MD5

ChangeVideoMD5Utils.getFileMD5(path)//获取视频MD5。//设置一个唯一的UUID添加进MD5里使得MD5值改变。* @param file 需要改变MD5的文件。* @param content 需要写入的MD5值。//这个方法是获取MD5,下面会有。* @return 返回新的MD5值。//返回一个获取视频的MD5。* @return 返回MD5值。* @return 返回MD5值。* 获取文件的MD5值。* 获取文件的MD5值。* 将MD5写入文件。

2023-05-09 09:29:13 1312 3

原创 android 12出现 Targeting S+ (version 31 and above)问题

Targeting S+ (version 31 and above) requires that one of FLAG_IMMUTABLE or FLAG_MUTABLE be specified when creating a PendingIntent.

2022-08-09 10:34:39 11026

原创 Android 高德地图加载多个marker点时,使用Glide加载图片不显示

之前百度地图加载多个marker点的时候并没有发现这个问题,都是正常加载,今日使用高德地图发现一直显示占位图,我一直以为是glide加载的问题,于是乎我就给glide加了一个监听 RequestListener mRequestListener = new RequestListener() { @Override public boolean onLoadFailed(@Nullable GlideException e, Object model, Targe

2022-04-02 17:44:21 3373 1

原创 ‘keytool‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件。

前言:开发中奇奇怪怪的问题总是不断的出现,每次出现的姿势都不一样。重新记录一下这个常见的问题吧。明明我的所有配置都是好好的 为什么会出现这个问题呢?是不是大部分人都遇到过这种情况?好吧 ,今天我们就手把手 一步步给你搞出来,搞不出来的话,那你在找一篇。如果你想要用 debug模式下的话 很简单。直接在studio下面就能找到按照这上面的步骤找,debug模式下的就能用了,简单么?如果你想要用 release模式下的话,看完一定搞出来。想用release的前

2022-03-23 19:40:19 4266

原创 Android 号牌号码识别,支持新能源车牌,离线识别

少废话,直接开始项目地址https://github.com/ccc920123/LicensePlateDemo方式一项目build.gradle添加allprojects { repositories { ..... maven { url 'https://jitpack.io' } }}app build.gradle 添加implementation 'com.github.ccc920123:Lice...

2022-03-18 15:31:28 4346 6

原创 android 去掉富文本(html代码)中的img标签

//判断string中是否包含img标签if (!TextUtils.isEmpty(content) && content.indexOf("<img") != -1) {//img标签正则 String regEx_img = "<img.*src\\s*=\\s*(.*?)[^>]*?>"; Pattern p_image = Pattern.compile(regEx_img, Pattern.CASE_INSENSITIVE)..

2021-10-18 16:04:21 1133

原创 android 读取手机本地文件中.txt,.doc,.docx 文件的内容

获取本地文件路径,兼容Android 11 ,含读取文件内容

2021-07-17 14:06:33 6212 4

原创 android bean和string之间的相互转换

Gson gson = new Gson(); String s = gson.toJson(自己的bean);同理 list,map都可以转stringlist转string:String list = gson.toJson(list);map转string:String map = gson.toJson(map);在是bean转string的情况下,string 转 bean,list,map HomeNavigatorBean homeNavigatorB..

2021-07-06 17:24:05 1359

原创 android 获取手机已安装APP的名称和包名

废话不多说 直接上代码,不好用你砍我public void getAppProcessName(Context context) { //当前应用pid final PackageManager packageManager = context.getPackageManager(); final Intent mainIntent = new Intent(Intent.ACTION_MAIN, null); mainIntent.addCategory(Inte

2021-06-13 18:51:44 1898 7

原创 Flutter 路由跳转 fluro

网上很多讲解fluro的,但是由于版本的更替 多多少少都有点变化,本人记录的fluro版本为:fluro: ^1.7.81.新建application.dartimport 'package:fluro/fluro.dart';class Application{ static FluroRouter router;}2.新建route_handlers.dart文件//不传参var rootHandler = Handler( handlerFun.

2021-05-26 15:12:56 340 1

原创 Flutter string 和json之间的相互转换

举例说明:要传的数据为var date = { "name":"lisi", "sex":"nan", "address":"henan"};import 'dart:convert' as convert;//转stringString str = convert.jsonEncode(date);//转jsonMap<String, dynamic> date =convert.jsonDecode(str );...

2021-05-26 09:48:53 3918

原创 android 萤石 UIKit 快速接入

首先注册萤石注册过程不多提,就是为了拿到key和Secret基本上这些东西后台会提前弄好,我们只要通过接口拿来用就行官方开发文档地址:https://open.ys7.com/doc/zh/book/4.x/android-sdk.html项目接入:首先安装 SDK再build gradle中dependencies { /*萤石SDK核心模块,必须依赖*/ implementation 'com.ezviz.sdk:ezviz-sdk:4.15.1'

2021-02-01 15:03:38 939

原创 android 本地自测 webview 与js的交互

首先现在assets新建一个html<html><head><meta http-equiv="Content-Type" content="text/html;charset=gb2312"><script type="text/javascript">function getAllPick(){ document.getElementById("content").innerHTML = "<br\>

2020-12-15 09:52:58 153

原创 Android WebSocket实现推送 以及Android 10 推送的展示和点击事件

首先第一步引入websocketimplementation "org.java-websocket:Java-WebSocket:1.5.1"第二步public class JWebSocketClient extends WebSocketClient { public JWebSocketClient(URI serverUri) { super(serverUri, new Draft_6455()); } @Override ...

2020-12-11 11:33:39 453

原创 Android 10 拍照和相册选择

7.0以后 打开相机需要再清单文件中添加provider,话不多说 直接上代码 复制过去直接用<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.fhx.imagecommit"> <uses-feature android:name="android.hardware.camera" /> <!--相机权限--> .

2020-07-17 15:57:01 1049

原创 Android rtsp流视频 播放

之前用的是 vitamio 为了播放flv格式的流视频,但是却播不了rtsp格式的流视频,于是上网扒了半天,各有各的方法,试完发现都不很行,还好再gitbub上找到了一个专门做rtsp的开源产品附上链接https://github.com/NodeMedia/NodeMediaClient-Android附上demo地址https://github.com/NodeMedia/QLive-Android文档地址https://github.com/NodeMedia/NodeMediaCl...

2020-05-18 17:26:04 3876 14

原创 Android 百度地图 多个marker点以及点击事件

百度地图的接入,我这边就不多bb了,网上很多,官方文档也能看的七七八八。使用之前除了清单文件配置好的话,还有一点就是初始化,尽量再Application中去做初始化public class MyApp extends Application { public static Context myApplication; @Override public void...

2020-04-22 17:46:38 2193 2

原创 Android开发之禁止下拉通知栏的方法

网上查了几篇禁止的方法第一种:类似于这样//StatusBarManager.DISABLE_EXPANDStatusBarManager statusBarManager = (StatusBarManager) this.getSystemService(Context.STATUS_BAR_SERVICE);int state = StatusBarManag...

2020-04-15 16:40:04 3216

原创 android studio 3.6 获取sha1值

之前安装studio 都是按部就班,先下载jdk 安装,配置环境,再去安装studio后来都是直接安装studio ,这时候没有安装jdk ,没有配置环境怎么办,重新去下载,配置 可以,但是为了方便与快速,我下面简单介绍一下我的方式:第一步第二步就可以得到想要的sha1值了结果:...

2020-04-13 14:00:01 223

原创 loadLibrary msc error:java.lang.UnsatisfiedLinkError:

loadLibrary msc error:java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.example.xflinean-1/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/l...

2020-04-13 10:45:40 1528

原创 Android 从app中调起小程序(必成)!!!

没看官方文档的,一定看这篇啊,血泪教训啊!!!第一步 :先去开放平台做一个app和小程序的绑定(很重要)如图:如果是同一个账号下的(app和小程序是同一个账号)则不需要绑定(官方文档这样写的,但是我还是做了绑定)绑定完成后第二部:如果之前项目中没有接入过 微信的,那就先接入微信的sdk再build.gradle中添加compile 'com.tencent.m...

2019-03-14 11:13:18 4952 6

原创 html5自学笔记

声明 : 所有标签和快捷键是基于webstrom中&lt;p&gt;段落&lt;hr&gt; 分割线&lt;br&gt; 换行 ,不另起一段的换行&lt;img&gt; 图片--------------------------------------------------------------&lt;a&gt; &lt;a href -"指定需要跳转的目标界面" ...

2019-03-13 16:39:35 166

转载 webstrom 如何破解

下载Webstrom ,移步https://www.jetbrains.com/webstorm/download/download-thanks.html 直接download第一步修改hosts文件,windows的hosts文件路径是C:\ Windows \ System32 \ drivers \ etc \ hosts,mac的hosts文件路径是:/ etc...

2019-03-06 16:26:31 675

原创 Android 动态添加 可以横向滑动的布局

布局  main&lt;LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layou...

2018-10-11 15:24:34 883

转载 android 点击查看大图

转载自 https://www.cnblogs.com/yoyohong/p/7264946.html仅供参考 1.使用方式Intent intent = new Intent(FriendCircleActivity.this, ImageGralleryPagerActivity.class);//0,索引,第几张图片intent.putExtra(ImageGralle...

2018-10-11 15:03:24 3277 1

原创 android Tablayout 指示器宽度 (tabMode 是 scrollable 还是fixed 都可以)

新手贴 请将就效果图没有别的东西 直接上代码前言tablayout 的mode 分为scrollable 和fill根据前辈的博客https://blog.csdn.net/u013134391/article/details/70833903发现使用后 只有mode为scrollable 是 指示器和文字是一样长 而为fill就出现问题 针对这个问...

2018-09-14 16:03:41 8433 3

转载 android 中简单的Tablayout+ViewPager+Fragment的使用

先上图参考 https://blog.csdn.net/bskfnvjtlyzmv867/article/details/70766639  教程 1.创建FragmentPagerAdapter子类管理Fragmentpublic class PageAdapter extends FragmentPagerAdapter {    private int num;...

2018-06-04 12:00:32 235

获取doc和docx文件的内容用到的libs

需要用到的poi的jar包,不会翻墙的可以来这边下载

2021-07-17

vitamio.rar

适配8 9的vitamio 修改vitamio中的build与app中的compileSdkVersion、 buildToolsVersion、minSdkVersion、targetSdkVersion一样,就可使用

2020-04-24

空空如也

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

TA关注的人

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