自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

钟情短发姑娘的博客

勿忘初心,方得始终。万般皆是命,半点不由人。

  • 博客(121)
  • 资源 (8)
  • 收藏
  • 关注

原创 android JXL 导出Excel(.xls/xlsx)

摘要:针对Android项目中简单Excel导出需求,推荐使用轻量级的jxl库替代体量较大的POI。通过添加implementation("net.sourceforge.jexcelapi:jxl:2.6.12")依赖,可快速实现Excel导出功能。示例代码演示了创建联系人表格的过程,包括设置列宽、写入表头和数据等操作。相比POI,jxl具有包体积小、API简单直观的优点,适合对安装包大小敏感且导出需求不复杂的项目场景。通过异步线程执行导出操作,可避免阻塞主线程。

2025-07-25 15:07:02 222

原创 Android 导出联系人为 vCard(.vcf)

本文介绍了如何将联系人数据导出为vCard(.vcf)格式文件。该系统支持导出姓名、个人/家庭/工作电话、邮箱、备注和组织机构等字段。通过Contact数据模型封装联系人信息,使用exportVaf方法将数据转换为标准vCard格式(版本3.0),并保存为UTF-8编码的.vcf文件。示例代码展示了如何创建测试联系人列表并调用导出方法,导出的文件将存储在设备外部存储目录中。该方法返回导出是否成功的布尔值,适合在后台线程中执行批量导出操作。

2025-07-25 14:57:57 323

原创 win10/win11禁止系统更新

这里只是调整暂停更新时间,并不是关闭了更新功能,想更新系统时,可以手动点击更新继续更新系统。win+R 输入 "regedit" 回车 都可以。这里以win10关闭为例,win11大差不差;win->设置->更新和安全->高级选项。将这个地址复制到路径栏然后回车。搜索搜 "注册表编辑器"

2025-06-06 17:31:13 317

原创 Android截图bitmap,不需要系统权限

1:截取全屏:PixelCopy。view截图

2024-08-27 09:57:18 368

原创 阿里云镜像

maven{ url 'https://maven.aliyun.com/repository/google'}maven{ url 'https://maven.aliyun.com/repository/gradle-plugin'}maven{ url 'https://maven.aliyun.com/repository/public'}maven{ url 'https://maven.aliyun.com/repository/jcenter'}

2024-08-21 11:05:03 311

原创 WebView下载适配blob协议

Java无法获得Blob协议的文件流,无法直接处理。不过JavaScript处理Blob协议非常方便,可以考虑通过前端将该文件转化为Base64的字符串。拦截到下载Blob协议文件时,可以先将链接传给前端,前端通过JS处理后得到Base64的文件流,再将文件流通过Android的JavaScript方法传给客户端。

2023-12-27 17:22:32 1827

原创 Android 通知使用权

Android 通知使用权,监听通知栏

2023-03-03 11:19:49 905 1

原创 Android 获取所有短信-彩信

Android 获取所有短信,获取彩信

2023-02-21 11:19:52 1903

原创 Android 导出PDF PdfDocument

Android 导出PDF PDFDocument

2022-09-23 14:39:37 2182 1

原创 Android 导入导出excel xls、xlsx

Android excel导出导入 xls xlsx

2022-09-20 16:45:19 5179 6

原创 Android 系统文件浏览器

系统文件浏览器

2022-09-20 16:07:40 2060 2

转载 仿微信小程序多任务视图

多任务视图,仿微信小程序多视图

2022-08-25 17:32:05 285

原创 Android 获取及修改屏幕亮度

Android 获取及修改系统屏幕亮度

2022-08-25 16:20:14 3156

原创 webView 修改背景颜色

webview修改背景颜色,webview修改界面所有背景色

2022-06-17 16:25:19 2742

原创 webView 页内查找文本

Webview 实现页内查找文本功能

2022-06-17 15:24:32 548

原创 android 11 三方分享检测不到客户端(客户端未安装)

android 11 三方分享检测不到客户端(客户端未安装) <!-- 在应用的AndroidManifest.xml添加如下<queries>标签 --> <!-- 解决android 11 检测不到客户端问题--> <queries> <!-- // 指定微信包名--> <package android:name="com.tencent.mm" /&gt

2021-05-24 09:57:14 629

原创 OPPO安装包异常

首先找到gradle.properties,在该文件的末尾处添加代码android.injected.testOnly=false

2021-04-29 15:32:22 1357

原创 Android studio 下载资源太慢

解决办法,使用国内阿里镜像资源位置:项目build.gradleallprojects { repositories { maven { url "http://maven.aliyun.com/nexus/content/repositories/google" } maven { url "http://maven.aliyun.com/nexus/content/groups/public/" } maven { url "http:/

2021-04-17 09:07:19 385

原创 android 无法加载HTTP请求

9.0之后,不支持HTTP,解决方式如下第一步:在清单文件AndroidManifest.xml的application标签里面设置networkSecurityConfig属性如下:<application android:networkSecurityConfig="@xml/network_security_config"</application> 第二步:在资源文件夹res/xml下面创建network_security_con..

2021-04-16 17:57:34 784

原创 黑夜模式-zhangskin-APP内修改

1.依赖 implementation 'com.zhy:changeskin:3.0.0'2.修改资源 <color name="skin_colorAccent">#D81B60</color>//正常模式 <color name="skin_colorAccent_night">#000000</color>//夜间模...

2020-03-17 16:43:04 299

原创 javax.net.ssl.SSLHandshakeException: Chain validation failed

后来谷歌发现是测试时间不对当前实际时间:2020.1.14把时间改过来,正常运行,没问题了,脑壳更大了。。。。。。。。。。咱也不知道因为啥,反正是正常了,,,...

2020-01-14 17:03:03 2466

原创 FlowingMenuLayout,水滴样式抽屉

先看看效果搞起依赖 implementation 'com.mxn.soul:flowingdrawer-core:2.1.0' implementation 'com.nineoldandroids:library:2.4.0'布局 <com.mxn.soul.flowingdrawer_core.FlowingDrawer xmlns:a...

2020-01-09 14:18:36 414

原创 Failed to parse XML

把as升级到3.5.3之后遇到这个问题 :Failed to parse XML原因:我们以前在manifest里面写注释都是这样的(用双斜杠//) //网络权限 <uses-permission android:name="android.permission.INTERNET"/>as最新版本在manifest里面是不能这么注释的,要用这种(快捷键还...

2020-01-08 15:07:54 3546 1

原创 You may need to adjust the proxy settings in Gradle.

问题原因:因为build.gradle中jcenter()或者maven()被墙了,所以会出现这种情况。解决方案:(我的gradle版本是:classpath 'com.android.tools.build:gradle:3.5.3')在Project的build.gradle加入以下代码,需将maven{}写在jcenter()之前,确保先访问maven()里面的连接。 mave...

2020-01-08 15:01:38 18649 3

原创 闪光灯 7.0处理

package com.example.duqianlong.oabridge.utils;import android.annotation.TargetApi;import android.content.Context;import android.hardware.Camera;import android.hardware.camera2.CameraAccessExcept...

2019-12-11 15:33:01 278

原创 easypermissions 权限处理

1.依赖 implementation 'pub.devrel:easypermissions:2.0.1'2.定义自己要申请的权限 String[] PERMS = {Manifest.permission.INTERNET,//网络 Manifest.permission.WRITE_EXTERNAL_STORAGE,//写 ...

2019-12-11 10:43:50 999

原创 JSbridge android与js交互框架

原文地址:https://www.imooc.com/article/70143?block_id=tuijian_wz https://www.jianshu.com/p/c80ceb1ff417?from=groupmessage1.项目build.gradleallprojects { repositories { ...

2019-12-06 17:24:43 486

原创 android sutdio 没报错,但是代码没有提示了

把省电模式取消掉

2019-11-26 10:28:48 175

原创 android recyclerview监听滑动状态

mRecyclerView.addOnScrollListener(new RecyclerView.OnScrollListener() { @Override public void onScrollStateChanged(RecyclerView recyclerView, int newState) { s...

2019-11-25 10:20:40 6061

原创 android 设备唯一标识 Android_ID

ANDROID_ID是设备第一次启动时产生和存储的64bit的一个数,当设备被wipe(刷机,恢复出厂设置)后该数重置。String secureId = Settings.Secure.getString(getContentResolver(), Settings.Secure.ANDROID_ID);这里要注意的是,产生的唯一 ID 会随着你恢复出厂设置而一直存在。如果你需要在...

2019-10-29 09:43:10 16448 3

原创 监听WebView加载进度

/** * webview加载进度 * */ mYweb.setWebChromeClient(new WebChromeClient(){ @Override public void onProgressChanged(WebView view, int newProgress) { ...

2019-10-14 16:05:17 1255

原创 Android-JS混合开发-简单应用

android给js提供接口假设你现在需要调用系统的拍照功能,android工程师会为你提供一个对象和他对应的方法WebViewTakePhoto为对象,takePhoto为拍照的方法,webView.addJavascriptInterface(new MJavascriptInterface1(getApplicationContext()), "WebViewTakePhoto"...

2019-10-10 16:13:14 1727

原创 Android-沉浸式导航栏

一、首先看下效果1.纯色背景情况下2.图片背景情况下二、实现方式2.1,创建StatusBarUtilspackage com.example.duqianlong.statusbar;import android.app.Activity;import android.content.Context;import android.graphics.Color...

2019-10-10 10:39:48 551

转载 到底什么是AndroidX

Android技术迭代更新很快,各种新出的技术和名词也是层出不穷。不知从什么时候开始,总是会时不时听到AndroidX这个名词,这难道又是什么新出技术吗?相信有很多朋友也会存在这样的疑惑,那么今天我就来写一篇科普文章,向大家介绍AndroidX的前世今生。Android系统在刚刚面世的时候,可能连它的设计者也没有想到它会如此成功,因此也不可能在一开始的时候就将它的API考虑的非...

2019-08-26 09:28:16 254 2

原创 android-热修复-sophix

前言目前Android业内,热修复技术百花齐放,各大厂都推出了自己的热修复方案,使用的技术方案也各有所异,当然各个方案也都存在各自的局限性。在面对众多的方案,希望通过梳理这些热修复方案的对比及实现原理,掌握热修复技术的本质,同时也对项目接入做好准备。什么是热修复技术?关于热修复这个名词,并不陌生。相信大家都有过更新window补丁的经历,通过补丁可以动态修复系统的漏洞,只不过这个过程对...

2019-08-23 17:22:02 769 1

原创 VIewPager-Banner

效果:(其中之一,可选)1.依赖 implementation 'com.youth.banner:banner:1.4.9' implementation 'com.github.bumptech.glide:glide:3.7.0'2.布局<android.support.constraint.ConstraintLayout xmlns:andro...

2019-08-20 16:34:05 322

转载 什么是线程安全

不是线程的安全面试官问:“什么是线程安全”,如果你不能很好的回答,那就请往下看吧。论语中有句话叫“学而优则仕”,相信很多人都觉得是“学习好了可以做官”。然而,这样理解却是错的。切记望文生义。同理,“线程安全”也不是指线程的安全,而是指内存的安全。为什么如此说呢?这和操作系统有关。目前主流操作系统都是多任务的,即多个进程同时运行。为了保证安全,每个进程只能访问分配给自己的内存空间,而不能访问...

2019-08-19 16:23:44 124

转载 鸿蒙OS是怎样实现跨平台的

鸿蒙OS回顾2019年8月9日华为开发者大会上,华为消费者业务CEO余承东正式宣布发布自有操作系统鸿蒙,内核为Linux内核、鸿蒙微内核和LiteOS。未来将摆脱Linux内核和LiteOS,只有鸿蒙微内核。鸿蒙(英语:Harmony OS,开发代号Ark)是华为自2012年开发的一款可能兼容Android app的跨平台操作系统。图:鸿蒙OS的四大技术特性1.分布式架构首次用于终...

2019-08-19 11:32:51 2837

转载 Android-PickerView

简介:This is a picker view for android , support linkage effect, timepicker and optionspicker.(时间选择器、省市区三级联动)注意事项、详请使用方式、更新日志等,请查看Wiki 文档Wiki 文档,Wiki 文档,Wiki 文档 !~ 重要的事情说三遍对于使用上有任何疑问或优化建议等,欢迎加入 Q...

2019-08-16 15:36:36 408

转载 BottomNavigationVIew

https://blog.csdn.net/mulanlong/article/details/84638968

2019-08-09 09:20:02 196

Postman模拟请求

研发者可以用这个工具模拟GET、POST请求,支持添加header。

2018-06-09

AESUtils-Android

"AES": 高级加密标准(英语:Advanced Encryption Standard,缩写:AES),在密码学中又称Rijndael加密法,是美国联邦政府采用的一种区块加密标准。这个标准用来替代原先的DES,已经被多方分析且广为全世界所使用。经过五年的甄选流程,高级加密标准由美国国家标准与技术研究院(NIST)于2001年11月26日发布于FIPS PUB 197,并在2002年5月26日成为有效的标准。2006年,高级加密标准已然成为对称密钥加密中最流行的算法之一。

2018-11-14

okhttp3工具类

OKhttp3上传,key,value上传,单张图片上传,多张图片上传,文件下载,json上传·······

2018-11-21

科大讯飞demo

开发者可以根据以上demo自主集成科讯飞的各项功能。具体代码里都有写。

2018-06-07

指纹识别-指纹解锁

Android移动设备开发者,可以根据此Demo快速植入指纹识别模块。

2018-06-28

RGB屏幕捕捉器

Android开发者可以用这个工具随时获取电脑屏幕的区域的RGB值。

2018-06-07

GIF动画录制工具

任何小伙伴都可以用这个工具制作动态图片,可以正序倒序保存的呦···

2018-06-28

HiJson编写解析器

研发者可以用这个工具编辑json数据结构以及json数据可视化。

2018-06-09

空空如也

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

TA关注的人

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