E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Android零基础入门教程
在
Android
开发中,如何使用SharedPreferences(简称SP)一个轻量级的数据存储方式
在
Android
开发中,SharedPreferences(简称SP)是一个轻量级的数据存储方式,常用于保存应用的配置信息或少量的数据。为了便于在全局使用,可以将其封装到一个工具类中。
西瓜本瓜@
·
2024-09-02 12:19
android
java
原生开发
工具类
在
Android
项目中使用 OkHttp 进行网络请求(get/post)
1.在build.gradle文件中添加依赖项打开项目的build.gradle文件(通常位于app模块下),并在dependencies块中添加OkHttp依赖项:dependencies{ //OkHttp核心库 implementation'com.squareup.okhttp3:okhttp:x.x.x' //如果需要使用OkHttp的日志拦截器,可以添加下面的依赖项 im
西瓜本瓜@
·
2024-09-02 11:19
android
okhttp
在
Android
中如何用Glide加载图片(Glide原理、示例代码)
目录首先我们先了解Glide原理:三级缓存,二次采样三级缓存二次采样示例代码1.添加依赖项2.创建布局文件3.创建主活动文件4.占位符和错误图片5.权限设置6.项目结构首先我们先了解Glide原理:三级缓存,二次采样三级缓存机制Glide使用三级缓存机制来提高图像加载的效率和速度,这三级缓存分别是:内存缓存、磁盘缓存和源缓存。内存缓存(MemoryCache):内存缓存是Glide的第一级缓存,存
西瓜本瓜@
·
2024-09-02 11:19
android
glide
Android
11 ,
Android
Studio 三方APP调用系统 system/lib 目录下so库使用过程中的BUG(坑)。
在实现gif图片打开功能的时候,需要用到系统现成的gifplayerso库,导入
Android
studio的时候遇到了一堆问题,解决了感觉有必要记录一下主要的两个问题。
苏苏码不动了
·
2024-09-02 11:48
android
android
studio
bug
Error:null value in entry: incrementalFolder=null
一般是在
Android
studio异常退出(比如强制关机)后,重新打开后运行项目出现该问题。删除项目根目录的.gradle文件夹,然后CleanProject——RebulidProject。
努力与幸运
·
2024-09-02 10:32
Gradle配置全局替换国内镜像 (2024版) 操作指南
一、Gradle基础知识1.什么是GradleGradle是一种基于JVM的构建工具,广泛用于
Android
和现代
vvvae1234
·
2024-09-02 09:08
android
STM32
入门教程
:SPI通信
SPI(SerialPeripheralInterface)是一种常见的串行通信协议,广泛用于微控制器与各种外围设备之间的通信。本教程将介绍如何在STM32微控制器上实现SPI通信。1.SPI通信基础SPI通信协议是一种主从模式的通信方式,通常包含四根线:SCLK(时钟线)、MOSI(主设备数据输出,从设备数据输入线)、MISO(主设备数据输入,从设备数据输出线)和CS(片选线)。在SPI通信中,
嵌入式杂谈
·
2024-09-02 09:34
stm32
嵌入式硬件
单片机
【Unity优化】优化
Android
平台拖动地图表现
一、
Android
平台上拖动不平滑的现象团队使用的热更新框架还是比较老的ToLua,拖动地图的逻辑,实现的方案是,在地图上放置一个合适大小的Image组件作为RaycastTarget的对象,统一接受和处理跟地图拖动相关的逻辑
留待舞人归
·
2024-09-02 08:59
unity
android
游戏引擎
【Unity3D杂谈】记一次优化shader性能的过程
但是经测试发现,在一个低端的
Android
手机上(大约千元的三星手机)上,发现将相机拖动到只有背景海面的区域,帧率也会明显下降,明显
留待舞人归
·
2024-09-02 08:29
unity
游戏引擎
游戏
鸿蒙系列一:启动流程
引导程序 有过电脑系统装机经历的人都知道BIOS的概念,为
Android
手机刷机过的小伙伴都听过Bootloader,那这些概念和手机启动有什么关系呢?
与米同乐
·
2024-09-02 05:09
HarmonyOS
Maven学习(
零基础
到面试)
1.什么是Maven?maven是一款用于管理和构建java项目的工具2.Maven的作用?1.依赖管理:方便快捷的管理项目以来的资源(jar包),避免版本冲突问题。以前的项目需要创建lib包,将网上的jar包资源放入其中使用,但是开发后期太过繁琐并且可能出现版本冲突问题2.统一项目结构:提供标准,统一的项目结构。因为不同编译器创建出来的项目会有不同,eclipse创建出来的项目在idea中无法直
Heath-ceTide
·
2024-09-02 04:01
maven
学习
java
Android
Audio实战——自适应音量值适配(三)
上一篇文章《音频配置资源定制》介绍了通过车型Code的不同,加载不通的Audio配置文件,而在《自适应音量值修改》又使用了overlay的方式定制不同车型的自适应音量。那么问题来了,通过修改车辆的配置字无法修改overlay中的资源,因为overlay依赖编译的时候lunch项目实现的,所以在实现自适应音量的时候也需要通过车辆的配置自适应不同的音量值。一、自适应音量参考前面两篇文章,首先定义一个车
c小旭
·
2024-09-02 04:59
Android
Audio
android
Audio开发
零基础
Opencv学习(二)
图像变换一、边缘检测1:边缘检测Cannycv::MatiamgeCan;cv::Canny(image,iamgeCan,3,9,3);cv::imshow("Canny",iamgeCan);///边缘检测高级用法Canny用法cv::Matdst,edge,gray;dst.create(image.size(),image.type());///图像转灰度图像cv::cvtColor(im
随风逐流wrx
·
2024-09-02 00:06
opencv
学习
人工智能
“全栈2019”Java多线程第五十二章:LockSupport等待截止时间
难度初级学习时间10分钟适合人群
零基础
开发语言Java开发环境JDKv11IntelliJIDEAv2018.3文章原文链接“全栈2019”Java多线程第五十二章:LockSupport等待截止时间下一章
人人都是程序员
·
2024-09-02 00:32
组态软件
零基础
,通俗易懂!http://blog.csdn.net/jiangjunshow也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!组态软件组态软件,又称组态监控软件系统软件。
ytffhew
·
2024-09-02 00:36
基于
Android
+SQLite的通讯录APP开发
通讯录APP功能说明:APP需要实现如下功能:a.普通用户:(1)用户管理。包括用户注册,用户登录、用户信息管理。(2)显示联系人。用户登录成功后,可以显示所有该用户的联系人。(3)添加联系人。用户登录成功后,可增加和用户联系人。(4)查找联系人。用户登录成功后,可以精确查找指定联系人或按类别查找联系人。(5)删除指定条件联系人。用户登录成功后,可以删除用户个人相关的联系人。(6)修改联系人信息。
我就说好玩
·
2024-09-01 23:31
android
sqlite
数据库
java
xml
创建SQLiteOpenHelper 类来创建和管理SQLite数据库
SQLite是
Android
中用于存储数据的轻量级数据库。它是一个自包含的、无服务器的、零配置的SQL数据库引擎,广泛用于移动应用程序。
我就说好玩
·
2024-09-01 23:01
数据库
sqlite
数据库开发
remote couldn‘t create file: Read-only file system (remount failed)解决方法
解决
android
/system目录中无法写入文件的问题具体报错信息是remotecouldn’tcreatefile:Read-onlyfilesystemSkipping/systemforremountSkipping
渔jy
·
2024-09-01 23:58
凑数Android
android
【Awesome Adb】
mzlogin/awesome-adb目录基本用法命令语法为命令指定目标设备启动/停止查看adb版本以root权限运行adbd指定adbserver的网络端口设备连接管理查询已连接设备/模拟器USB连接无线连接(
Android
11
渔jy
·
2024-09-01 23:58
凑数Android
adb
uniapp使用 uview-plus 底部导航栏(vue3项目)_uniapp底部导航栏
既有适合小白学习的
零基础
资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵
2401_84181383
·
2024-09-01 20:15
2024年程序员学习
uni-app
工具类汇总(更新ing)
前言
Android
工具类是一些封装好的工具方法的集合,用于简化
Android
开发中的常见操作和实现特定功能。这些工具类可以帮助开发者更高效地编写代码、提高开发效率和减少重复劳动。
望佑
·
2024-09-01 20:40
前端
javascript
开发语言
android
动画
2024网络安全学习路线 非常详细 推荐学习
关键词:网络安全入门、渗透测试学习、
零基础
学安全、网络安全学习路线首先咱们聊聊,学习网络安全方向通常会有哪些问题1、打基础时间太长学基础花费很长时间,光语言都有几门,有些人会倒在学习linux系统及命令的路上
白帽黑客-晨哥
·
2024-09-01 19:06
web安全
学习
安全
数据库
php
史上最详
Android
版kotlin协程入门进阶实战(三),
Android
多线程断点续传
是滴,这里只是一种可能,我们现在回到调用continuation的地方,这里的continuation在前面通过DispatchedContinuation得到的,而实际上DispatchedContinuation是个BaseContinuationImpl对象(这里不扩展它是怎么来的,不然又得从头去找它的来源)。valdelegate=delegateasDispatchedContinuat
m0_65320833
·
2024-09-01 18:33
程序员
架构
移动开发
android
字节跳动一面:请谈下
Android
消息机制,kotlin构造器
对于Handler的无参构造方法,默认采用当前线程TLS中的Looper对象,并且callback回调方法为null,且消息为同步处理方式。只要执行的Looper.prepare()方法,那么便可以获取有效的Looper对象。3.发送消息发送消息有几种方式,但是归根结底都是调用了sendMessageAtTime()方法。在子线程中通过Handler的post()方式或send()方式发送消息,最
m0_65322636
·
2024-09-01 18:03
程序员
架构
移动开发
android
《第一行代码
Android
》kotlin总结之基础知识
最近在编码的过程中发现自己的
android
应用基础还是有点薄弱,利用这个国庆好好补充一下。
我是李校长
·
2024-09-01 18:02
读书笔记
编程语言
android
kotlin
开发语言
在 Patient Tracking
Android
应用程序 (Kotlin) 中集成华为 Account Kit_kotlin 华为应用
在
android
studio中创建项目,请参阅创建
Android
Studio项目。生成SHA-256证书指纹。生成SHA-256证书指纹。
2401_84132496
·
2024-09-01 18:01
程序员
android
kotlin
华为
【QNX+
Android
虚拟化方案】111 - 如何创建生成及下载 Marvell 88Q5152 Switch FW 固件
【QNX+
Android
虚拟化方案】111-如何创建生成及下载Marvell88Q5152SwitchFW固件一、创建88Q5152_flash.bin固件1.1创建生成88Q5152_Configuration.bin
"小夜猫&小懒虫&小财迷"的男人
·
2024-09-01 18:00
switch
终端找问题命令
Android
中不知道什么问题就用这个命令来解决问题配置gradle环境变量在Teriminal中输入命令:gradlecompileDebugSources--stacktrace-info
吴国友
·
2024-09-01 18:50
【
Android
】
Android
中广播的基本使用
下面用动态注册监听网络变化在
Android
Manifest.xml中添加权限:Activity的Java代码:publicclassMainActivityextendsAppCompatActivity
後来的後来hugh
·
2024-09-01 18:48
手势估计- Hand Pose Estimation
教程不仅
零基础
,通俗易懂,而且非常风趣幽默,还时不时有内涵段子,像看小说一样,哈哈~我正在学习中,觉得太牛了,所以分享给大家!
我在呀
·
2024-09-01 18:28
uni-app使用HBuilder X工具和微信小程序工具开发微信小程序
HBuilderX工具和微信小程序工具如何使用HBuilderX工具如何使用微信小程序工具结尾什么是uni-appuni-app是一个使用vue.js开发所有前端应用的框架,开发者编写一套代码,可发布到iOS、
Android
懒无名1
·
2024-09-01 17:25
微信小程序
uni-app
小程序
解决 adb no permissions (user mi is not in the plugdev group);
sudovim/etc/udev/rules.d/
android
.rulesSUBSYSTEM=="usb",ENV{DEVTYPE}=="usb_device",MODE="0666"重新拔插一下手机即可
薛文旺
·
2024-09-01 17:51
工具
力扣基础速攻题单(排位刷分适用)
Leetcode速攻题单一部分:1.算法入门100讲系列,C语言入门系列算法
零基础
100讲1.2的幂2.3的幂3.4的幂4.斐波那契数5.第N个泰波那契数6.剑指offer.求1+2+…+n7.单调数列
0
·
2024-09-01 17:21
leetcode
算法
职场和发展
【QNX+
Android
虚拟化方案】116 -
Android
侧 NFS Client 挂载 QNX NFS Server 目录不成功 问题排查方法
【QNX+
Android
虚拟化方案】116-
Android
侧NFSClient挂载QNXNFSServer目录不成功问题排查方法一、QNX侧1.检查镜像是否挂载成功:/mnt/nfs_shared_dir
"小夜猫&小懒虫&小财迷"的男人
·
2024-09-01 16:42
android
硬核老母:我干了件让女儿吃惊的事儿
我就找出她用过的铅笔,素描作品的草稿背面,胡乱涂抹着,可
零基础
的人,画出来的只能是惨不忍睹,我于是上网找视频,偷偷学着画。我在里写文章,看到不少简友也在更新画作,我就找了一些适合
遇见子鱼
·
2024-09-01 13:41
【QNX+
Android
虚拟化方案】105 - 如何替换 NON-HLOS.bin 中的 Wifi Firmware 固件
【QNX+
Android
虚拟化方案】105-如何替换NON-HLOS.bin中的WifiFirmware固件1、提取NON-HLOS.bin中的WifiFirmware出来2、把提取出来的wifi固件放到代码中
"小夜猫&小懒虫&小财迷"的男人
·
2024-09-01 13:56
nohlos
【QNX+
Android
虚拟化方案】119 -
Android
USB相关调试命令
【QNX+
Android
虚拟化方案】119-
Android
USB相关调试命令基于原生纯净代码,自学总结纯技术分享,不会也不敢涉项目、不泄密、不传播代码文档!!!本文禁止转载分享!!!
"小夜猫&小懒虫&小财迷"的男人
·
2024-09-01 13:56
android
Android
BLE 的扫描配对、连接流程梳理
Android
BLE(BluetoothLowEnergy,低功耗蓝牙)连接流程涉及多个步骤,主要包括扫描、配对、连接三个阶段。
byte轻骑兵
·
2024-09-01 12:22
嵌入式智慧开发探索
#
T2:蓝牙技术探索与应用
android
Kotlin版本的Wan
Android
项目实战(四):高阶函数与Lambda
前言本文主要介绍kotlin中函数,高阶函数,lambda表达式的简单用法函数函数是程序执行的一个片段,在kotlin中函数的定义如下:funfunction(x:Int,y:Int):Int{returnx+y;}其中()内的为输入的参数,:后返回的类型,当返回值为Unit(可以理解为Java的关键字void)时,可以忽略返回值类型,即funfunction(x:Int,y:Int){x+y;}
bug喵喵
·
2024-09-01 12:28
自学编程推荐的11个学习及刷题网站
第一类:课程学习类网站1、菜鸟教程菜鸟教程是@Runoob开发的一个编程技术网站,收录了非常多的编程语言文档,例如最常见的:Python、JavaScript、http://ASP.NET、
Android
陌染007
·
2024-09-01 12:50
java eventbus_【bird-java】分布式服务间的事件总线EventBus
其以一种非常优雅的方式实现了组件间的解耦与通信,在
Android
开发、DDD等领域都有非常广泛的应用。事件流大致如下:Producer向EventBus发送事件。
一山同学
·
2024-09-01 09:58
java
eventbus
Android
下拉列表框AppCompatSpinner
//获取当前数据Stringtime=spn_spinner.getSelectedItem().toString();//监听spn_spinner.setOnItemSelectedListener(this);在values文件夹创建arrays.xml文件,下面的1个月,2个月等替换成你的内容,还有name值也替换成你起的名字1个月2个月3个月
yijiaodingqiankun
·
2024-09-01 08:23
Android
移动
android
java转发IP/TCP和IP/UDP数据包
,创建Socket将IP数据发送给服务器收到数据加入头部信息返回程序代码查看github程序如何安装使用文件说明:build/XiGuaVpn.jar为服务器程序build/XiGuaVpn.apk为
android
击杀了佩奇
·
2024-09-01 08:51
java
java
tcp/ip
udp
WebView快速打开
在
Android
和iOS等移动操作系统中,都有内置的WebView组件。为了实现WebView的快速打开,可以采取以下几种方法:###
Android
1.
鹿屿二向箔
·
2024-09-01 06:10
webview
解决 Resolved versions for app (26.1.0) and test app (27.1.1) differ的办法
在对应的build.gradle文件中添加configurations.all{resolutionStrategy.force'com.
android
.support:support-annotations
tgcity
·
2024-09-01 05:11
<漫漫
Android
路>AOSP源码获取编译及问题处理
漫漫
Android
路---1.AOSP源码获取编译及导入写在前面环境准备AOSP源码获取1.Repo下载配置2.Git安装及配置3.AOSP获取AOSP源码编译1.安装编译依赖2.开始执行编译2.1初始化环境
Six.Plus
·
2024-09-01 05:06
漫漫Android路
android
git
ubuntu22.04
android
studio调试
android
13 framework源码
##
android
studio##
android
-studio下载下载
Android
Studio和应用工具-
Android
开发者|
Android
Developers##创建目录mkdir
android
-studio
蚰蜒螟
·
2024-09-01 05:35
android
studio
android
ide
微信小程序轮播图
微信小程序swiper组件轮播图照着开发文档尝试,总是能有所收获.之前做
Android
开发,做个轮播图并不简单,用上viewpage再设置圆点,折腾一通之后还一堆bug.今天尝试微信小程序开发做轮播图,
爱斯基摩白
·
2024-09-01 03:30
【
Android
】根据URI获取文件扩展名或MimeType
关于安卓中的URI安卓中的URI包含多种格式,可以是文件,可以是媒体库资源,可以是Resource也可以是网络地址,或其它资源标识这里我们主要针对文件来源的URI安卓中通过URI访问文件主要包括三种方式文件路径媒体库资源(背后仍然是文件,但无法直接访问)Resource资源对于这三种不同的格式,我们要分别采取不同的解析方式提取文件扩展名和MimeTypeobjectUriCompat{constv
ByteFlys
·
2024-09-01 02:52
android-疑难杂症研究
android
extension
mimetype
uri
Flutter Permission Handler使用指南:简化权限管理
FlutterPermissionHandler使用指南:简化权限管理简介permission_handler是一个Flutter插件,提供了一个跨平台(iOS和
Android
)的API,用于请求权限和检查它们的状态
明似水
·
2024-09-01 01:43
flutter
flutter
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他