自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 LiveData更新数据时报错:java.lang.IllegalStateException: Cannot invoke setValue on a background thread

LiveData更新数据时报错处理

2023-04-18 11:28:18 786 1

转载 Markdown 基本语法

Markdown基本语法

2023-04-07 10:30:17 159

原创 kotlin学习笔记:导入jni的so库

kotlin方式导入jni so库文件

2023-03-17 15:27:30 1102 1

原创 android之解决两个apk之间界面切换时会出现一瞬间原生系统logo问题

解决两个apk之间切换界面时会出现一瞬间开机logo的问题

2023-03-14 09:01:42 154

原创 Kotlin学习笔记:build.gradle中添加依赖库

Kotlin和Java在build.gradle中添加依赖库方法对比

2023-02-28 11:39:00 1135

原创 Kotlin学习笔记:教程链接

Kotlin教程链接收录

2023-02-28 10:19:31 76

转载 Kotlin学习笔记:ArrayList的使用

Kotlin中ArrayList的使用

2023-02-28 10:03:02 2508

原创 Java注释规范

Java代码注释规范

2023-02-14 16:09:45 2333

转载 Kotlin学习笔记:内置函数let、also、with、run、apply可大大提高开发效率

kotlin内置函数let、also、with、run、apply

2023-02-14 14:32:28 213

原创 android 从一个apk跳转到另一个apk

由一个apk跳转到另一个apk

2023-02-14 11:52:06 352

原创 设置LinearLayout布局的Margin属性

设置LinearLayout的Margin属性

2022-12-20 09:43:46 571

原创 Android Studio中配置jdk版本无效问题

Android Studio中配置jdk版本无效

2022-10-21 15:18:09 3664

原创 Android应用项目用gradle命令直接编译apk

用gradle命令手动编译android应用程序

2022-10-19 09:50:30 3039

原创 Android Studio中Java代码支持main函数

java中main函数使用简介

2022-10-12 09:45:39 384

原创 电脑上配置jdk环境变量

配置jdk环境变量

2022-10-09 09:17:39 274

原创 C语言之NV21数据转换为JPG图片

将nv21数据转换为jpg图片

2022-09-06 09:30:45 873 1

原创 git 常用命令

git 常用命令

2022-09-05 13:47:54 124

转载 Android之TextView的跑马灯效果

android的跑马灯效果

2022-09-01 14:09:06 3829 1

原创 修改git提交代码时的提交者名称

修改git提交代码时的提交者名称

2022-08-25 14:04:09 1099

原创 Android内存报错:ava.lang.OutOfMemoryError: Failed to allocate a 460812 byte allocation with 282520 free

视频处理时内存溢出报错的解决办法

2022-08-24 15:34:08 718

原创 adb 指定连接设备

adb 连接指定设备

2022-08-23 15:13:35 1859

原创 Android之通过URL获取图片的方法

通过图片url下载图片,支持http和https两种图片。

2022-08-16 11:27:38 2748

原创 Android 定时获取设备硬件温度信息并按时间命名保存文件

按格式获取当前时间;linux命令获取设备硬件温度。

2022-07-25 13:41:09 630

原创 linux命令的java实现

android项目中执行linux命令的接口

2022-07-25 10:33:32 82

原创 Android Studio中注解处理器(annotation processors)的增量编译失败分析

导入第三方aar库后,编译出现如下异常:> Task :app:compileK4t3ReleaseJavaWithJavac FAILEDGradle may disable incremental compilation as the following annotation processors are not incremental: realm-annotations-processor-3.0.0.jar (io.realm:realm-annotations-processor:3.

2022-05-10 14:24:43 3492

原创 Java中String类型与Map类型互转

一、mapString与Map之间互转1、map类型转换成string类型Map<String, String> map = new HashMap<String, String>();map.put("key1", "value1");map.put("key2", "value2");map.put("key3", "value3");System.out.println(map.toString());执行结果:{key1=value1, key2=value

2022-04-24 10:28:23 102755 1

原创 Java中删除String中空格的多种方法

在Java中,要实现删除String中的空格的方法有很多种,具体有:1、 trim()删除字符串开头和结尾的空格,Java 1版本引入的接口,这是开发人员最常用的方法。trim移除的空白字符指的是指ASCII值小于或等于32的任何字符(’ U+0020 '),其中包含了空格、换行、退格等字符。String value = " Hellow world ! ";System.out.println("before: \'" + value + "\'");String afterValue = va

2022-04-22 10:32:40 15942

原创 Android Studio编译时出现注解处理器(annotation processor)异常的解决办法

在Android Studio中,编译android程序时出现annotation processor编译错误,如下所示:Annotation processors must be explicitly declared now. The following dependencies on the compile classpath are found to contain annotation processor. Please add them to the annotationProcessor

2022-04-19 09:40:25 2919

原创 Android 采用画布画笔方式设计UI

android界面,直接采用画笔进行设计界面,代码如下:package com.test.ui.setting.activity;import android.os.Bundle;import android.support.annotation.Nullable;import android.support.v4.app.FragmentActivity;import android.util.Log;import android.widget.FrameLayout;import and

2022-04-11 16:19:12 2318

原创 Android 侦听网络变化

当网络设置发生变化时,需侦听相应的广播并做处理,代码如下:public class NetworkUtil { public static final int NETWORK_TYPE_NONE = 0; public static final int NETWORK_TYPE_NULL = 1; public static final int NETWORK_TYPE_ETHERNET_ONLINE = 2; public static final int NETWORK_TYPE_

2022-04-11 16:02:33 2610

转载 Android 获取assets的绝对路径

第一种方法:String path = "file:///android_asset/文件名";第二种方法: InputStream abpath = getClass().getResourceAsStream("/assets/文件名");// 转换成String类型String path = new String(InputStreamToByte(abpath ));private byte[] InputStreamToByte(InputStream is) throws IO

2022-03-14 17:42:32 2499

转载 Android Paint之函数大汇总

作者:as_pixar链接:https://www.jianshu.com/p/34536b1bdbf9来源:简书一、函数 含义基本用法reset() 重置画setColor(int color) 给画笔设置颜色值setARGB(int a, int r, int g, int b) 同样是设置颜色,但是利用ARGB分开设置setAlpha(int a) 设置画笔透明度setStyle(Paint.Style style) 设置画笔样式setStrokeWidth(float

2022-03-10 15:37:12 861

原创 Android 图片压缩的几种方法

当图片太大不满足需求时,需要对图片进行裁剪压缩处理,常用的压缩处理接口主要有三种:质量压缩法,尺寸压缩法,缩略图压缩法和等比例压缩法,具体代码如下:/** * 图片压缩的方法 */public class BitmapUtils { /** * 图片压缩:质量压缩方法 * @param beforBitmap 要压缩的图片 * @return 压缩后的图片 */ static private Bitmap compressImage(Bitm

2021-12-24 10:02:00 4203

原创 Android终端启用adb功能

一、如果终端设备未启用adb功能,则无法通过“adb connect 终端ip ”方式连接到终端设备进行后续操作,启用adb功能方法:susetprop service.adb.tcp.port 5555stop adbdstart adbd二、终端设备启用adb功能后,可通过执行脚本方式对终端进行远程网络升级,脚本update.bat内容如下,脚本内容可根据实际需要进行修改:@ECHO OFF ECHO [开始升级] ECHO --------------------------

2021-12-17 11:30:09 4406

原创 C语言实现Url编解码接口

转载地址:https://www.cnblogs.com/aricgreen/articles/2170238.html对http的url数据进行编码解码接口:#include <string.h>#include <stdio.h>#include <stdlib.h>#define NON_NUM '0'char Char2Num(char ch){ if(ch>='0' && ch<='9')return (char)(

2021-11-17 12:03:54 299

原创 android系统提示音的音量设置

设置android系统提示音音量:AudioManager mAudioManager = (AudioManager) App.getInstance().getSystemService(Context.AUDIO_SERVICE);//最大音量值int maxVol = mAudioManager.getStreamMaxVolume(AudioManager.STREAM_MUSIC);//设置提示音的音量为5级mAudioManager.setStreamVolume(AudioMana

2021-11-08 16:26:51 2258

原创 Android 以太网Ethernet的静态ip和动态dhcp获取ip的相关接口

android系统中,针对以太网Ethernet的静态IP和动态Dhcp获取ip相关的接口:package com.mili.systemutils.utils;import android.content.Context;import android.net.ConnectivityManager;import android.net.EthernetManager;import android.net.IpConfiguration;import android.net.LinkAddre

2021-11-08 11:53:09 4156

原创 Android Studio中编译结果Build Output中显示乱码

问题描述:在Android Studio中,编译结果Build Output中显示乱码解决办法:双击shift,查找Edit Custom VM Options,如果是第一次,需要根据提示进行创建文件,然后在该文件中写入参数:-Dfile.encoding=UTF-8...

2021-11-05 14:11:54 1679

原创 android apk可安装成功但无法运行提示dex文件异常

android的apk安装后,无法运行,提示异常日志:Suppressed: java.io.IOException: Failed to open dex files from /data/app/com.XXXXX/base.apk because: Failed to open dex file ‘/data/app/com.XXXXX/base.apk’ from memory: Unrecognized version number in /data/app/com.xiaohaizhongko

2021-11-02 15:15:19 3756 1

原创 activity的生命周期

2021-10-27 14:53:52 154

UTF-8和GB2312编码格式之间互转接口

1、’将UTF-8编码格式的文本转换成GB2312格式文本 2、将GB2312编码格式的文本转换成UTF-8格式文本

2020-05-13

HTTP1.1协议中文版-RFC2616.docx

HTTP1.1协议 中文版本 RFC2616 本说明书详细阐述了HTTP/1.1 协议,是RFC 2068的修订版,它规定了互联网社区的标准组协议。 超文本传输协议(HTTP)是一种为分布式,合作式,超媒体信息系统。

2020-04-29

空空如也

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

TA关注的人

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