fiddler android手机ios
android webview加载assets目录中的html
加载目录: String url = "file:///android_asset/web/index.html"; webView.loadUrl(url); 完整代码: package com.example.h5application; import androidx.appcompat.ap ......
有关Hutool工具实用技巧-身份证、手机、姓名等脱敏信息验证
今天给大家介绍关于Hutool工具实用技巧-身份证、手机、姓名等脱敏信息验证。非常实用,且也体现出Hutool工具这个Java类库的强大 场景:在开发系统过程中,经常会接触到大量的数据信息,这些数据信息可能包含身份证号、手机号、姓名、卡号等各种敏感信息。而有些用户需求是不允许,这些敏感信息数据为了保 ......
C-Kermit AND C-Kermit for Android
C-Kermit for Android: http://github.com/tesneddon/cka cka - C-Kermit for Android This archive contains the source code for building C-Kermit for Andro ......
Android支持多种常见的图片格式
Android支持多种常见的图片格式,主要包括: PNG (Portable Network Graphics):支持透明度的无损压缩格式,常用于应用图标和其他透明图片。 JPG/JPEG (Joint Photographic Experts Group):有损压缩格式,通常用于照片或不需要透明度 ......
08-asyncio -- 异步IO
写在前面 async -- 异步 io IO asyncio -- 异步IO 1. Python 协程介绍 协程,又称之为微线程,本质上还是 python 运行的单进程单线程程序。和线程不同,协程不涉及到系统级的上下文切换,而是在单个线程内进行锁执行代码块的切换。因此协程并没有提高计算速度,而是在代 ......
react-native 在ios中使用react-native-vector-icons图标
github 地址:https://github.com/oblador/react-native-vector-icons 1.引入 npm install --save react-native-vector-icons ios项目引入 进入node_modules/react-native-v ......
Android Dns
// NetworkManagementService.java @Override public void setDnsServersForNetwork(int netId, String[] servers, String domains) { mContext.enforceCallingO ......
Delphi Android程序启动过程
文章转载于不得闲大师的文章,源文链 https://www.cnblogs.com/DxSoft/p/4460236.html Delphi的Android程序是原生的程序,也就是NativeActivity。那么就需要先看一下NativeActivity的原理, 在AndroidManifest. ......
想要在电脑桌面上使用手机便签怎么操作?
作为一名上班族,我们时常需要在电脑和手机之间同步使用便签,以记录工作、生活中的重要事项。然而,有些时候我们可能更习惯在手机上使用便签,但又希望在电脑桌面上也能够方便地查看和编辑这些便签。那么,如何在电脑桌面上使用手机便签呢?想要在电脑桌面上使用手机便签怎么操作? 想要在电脑桌面上使用手机便签,我们需 ......
python中协程并发io等待
import asyncioimport timeasync def a(): start_time = time.time() print("函数a开始执行") tasks = [asyncio.create_task(b())] # 创建一个任务列表,包含函数b的任务 print("函数a执行其 ......
多开工具对手机系统稳定性的影响分析
多开工具对手机系统稳定性的影响分析 摘要:随着智能手机的普及和功能的不断增强,人们对于多个应用同时运行的需求也日益增加。为了满足这一需求,出现了一些多开工具,可以在同一台手机上同时运行多个应用。然而,使用多开工具可能会对手机系统的稳定性产生一定的影响。本文将对多开工具对手机系统稳定性的影响进行分析, ......
第一个“hello Android”程序
1、首先安装Android studio(跳过) Android Studio是由Google推出的官方集成开发环境(IDE),专门用于Android应用程序的开发。它是基于JetBrains的IntelliJ IDEA IDE构建的,提供了丰富的功能和工具,方便开发者创建、测试、调试和发布Andr ......
Android MaterialButtonToggleGroup使用
原文地址: Android MaterialButtonToggleGroup使用 - Stars-One的杂货小窝 觉得单选框不好看,发现了一个Material里的单选按钮组,感觉UI还不错,记下使用 使用 效果: 使用前,得看看是否有material的依赖,如 implementation 'c ......
Android Studio Hedgehog | 2023.1.1
Android Studio Hedgehog | 2023.1.1 新建的默认工程报错。 使用依赖: implementation(platform("org.jetbrains.kotlin:kotlin-bom:1.8.0")) ......
Android视频播放器——DKVideoPlayer
DKVideoPlayer介绍: 1. 标星5k的Android视频播放器,支持原生VideoView组件核心,Bilibili的IjkPlayer组件核心,ExoPlayer组件核心,可切换核心 2. 视频组件自带播放暂停,进度条,全屏,播放开始,播放结束,重新播放等ui样式。也可自己修改界面样式 ......
Android 端音频变声方案
音频变声实质上是通过调整 PCM 数据的音调、节拍等属性,实现听感上的变化。如果是 mp3、aac 等压缩音频,则需提前解码成 PCM 数据,Android 端可以通过 MediaExtractor 及 MediaCodec 解码得到 PCM,但调整音调、节拍仅靠 Android api 就无能为力 ......
车机 Android 调节音量的三种方式及底层代码逻辑
车机环境下的音频使用场景,相较于原始 Android 的音频使用场景,存在这些特殊性:
+ **使用专门的 aDSP 芯片进行音效处理;**
+ **需要播放/控制原始 Android 预设之外的音源(AudioUsage);**
+ **音源间交互行为更加复杂(AudioFocus);**
+ ... ......
【教程】浅谈ios混淆和加固加密
混淆: 针对项目代码,代码混淆通常将代码中的各种元素(变量、函数、类名等)改为无意义的名字,使得阅读的人无法通过名称猜测其用途,增大反编译者的理解难度。 虽然代码混淆可以提高反编译的门槛,但是对开发者本身也增大了调试除错的难度。开发人员通常需要保留原始未混淆代码用于调试。 操作时机:项目打包时的 ......
Unhandled exception. System.IO.IOException: The configured user limit (128) on the number of inotify instances 处理
现象:Unhandled exception. System.IO.IOException: The configured user limit (128) on the number of inotify instances has been reached, or the per-process ......
React-native ios运行报错 No bundle URL present
新建项目报错如下: 需要手动生成ios下的main.jsbundle文件 解决方法: 1、生成main.jsbundle文件,在终端项目目录下执行: react-nativebundle--entry-file index.js--bundle-output./ios/main.jsbundle-- ......
Android用Dialog作遮照层组件
1Dialog作蒙版,多层遮罩,布局编写,背景点击,背景样式,,2EditText不可点击,隐藏光标,键盘隐藏,多行显示,3RecyclerView设置最大高度,滚动条显示,4.自定义单选框 5. dkVideoPlay 6. pdf 意义:Android里使用Dialog组件作为遮罩层 步骤: 1 ......
有没有手机电脑同步的工作时间管理软件?
越来越多的职场人士感到每天的工作任务是比较多的,而工作时间又是有限的,所以经常时间不够用。因此,对于上班族来说,高效的时间管理是提高工作效率、按时完成任务的关键。为了满足这一需求,很多网友都在寻找一款既能在手机上使用,又能在电脑上同步的时间管理软件。 那么工作时间管理软件哪个好用呢?有没有一款手机电 ......
苹果iOS 17.2正式版发布!iPhone 15 Pro系列必升:新增空间视频、操作按钮翻译
今日凌晨,苹果正式发布iOS 17.2正式版升级,作为iOS 17第二次大版本更新,iOS 17.2带来多项新功能和错误修复。 首先来看iOS 17.2为iPhone 15 Pro系列带来的独占功能。 更新后,iPhone 15 Pro、iPhone 15 Pro Max上的自定义操作按钮新增翻译功 ......
Netty IO 和 Thrift IO
1. Netty IO Netty是一个高性能的异步事件驱动的网络应用程序框架,用于快速开发可维护的高性能协议服务器和客户端。它极大地简化了网络编程,如TCP和UDP套接字服务器。 异步和事件驱动:Netty基于事件驱动模型,可以处理成千上万个并发连接。 高性能:优化的传输尝试减少资源消耗和延迟。 ......
【教程】Ipa Guard为iOS应用提供免费加密混淆方案
【教程】Ipa Guard为iOS应用提供免费加密混淆方案 概述:使用ios加固工具对ios代码保护,保护ios项目中的核心代码, #ipagurd年终大促·百厂联动暖冬特惠,超多软控件立享惊喜优惠>> 简介 iOS加固保护是直接针对ios ipa二进制文件的保护技术,可以对iOS APP中的可 ......
怎么在Android项目中导入ffmpeg库?
1.前言 在这里我以导入静态库(.a)为例进行分析,动态库(.so)是类似的。在导入前,各位要先编译好ffmpeg库,需要注意的是在编译的时候要开启交叉编译,目标平台为Android,其他平台的库(windows,linux)在Android平台使用不了,我这里编译的是armeabi-v7a架构的库 ......
Android开发相关知识
安卓没有main函数这一说,安卓有生命周期的概念,即处于Activity的不同生命周期状态,会进入与之对应的回调函数,执行相应的操作。 了解 Activity 生命周期: https://developer.android.google.cn/guide/components/activities/ ......
flutter iOS 使用BasicMessageChannel 通信
flutter代码 // main.dart import 'package:flutter/material.dart'; import 'package:flutter/services.dart'; void main() { runApp(const MyApp()); } class My ......