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开发
OkHttp3源码解析--设计模式,
android开发
实习面试题
this.cache=builder.cache;}//构造者publicstaticfinalclassBuilder{Cachecache;…//构造cache属性值publicBuildercache(@NullableCachecache){this.cache=cache;returnthis;}//在build方法中真正创建OkHttpClient对象,并传入前面构造的属性值publi
·
2025-07-12 16:21
【Android】安卓四大组件之广播接收器(Broadcast Receiver):从基础到进阶
在
Android开发
中,广播接收器(BroadcastReceiver)是一个非常重要的组件,它能帮助应用接收来自系统或其他应用的事件通知,实现跨组件、跨应用的通信。
m0_59734531
·
2025-07-12 12:58
Android
android
java
Boradcast
安卓四大组件
Android开发
中RxJava的使用与原理
在
Android开发
中,它极大地简化了异步操作(如网络请求、数据库访问、UI事件处理)的管理、组合和线程调度,有效解决了回调地狱问题。
你过来啊你
·
2025-07-12 10:36
android
rxjava
android studio调用python_Android Studio调用python运行thensorflow模型--CLE方案实现
调用的python版本为3.7,以下为主要步骤:1、环境准备在官网下载最新的CLEfor
Android开发
包,
孔良
·
2025-07-12 06:07
android
studio调用python
Android 插件化实现原理详解
Android插件化实现原理详解插件化技术是
Android开发
中一项重要的高级技术,它允许应用动态加载和执行未安装的APK模块。
小李飞飞砖
·
2025-07-12 04:58
android
Android 开发中插桩
在
Android开发
中,插桩(Instrumentation)主要通过以下几种方式实现,涵盖编译时、构建时和运行时不同阶段:一、编译时插桩1.注解处理器(APT/KSP)技术:AnnotationProcessingTool
小李飞飞砖
·
2025-07-12 04:58
android
MVVMDemo:一款现代
Android开发
的最佳实践示例
MVVMDemo:一款现代
Android开发
的最佳实践示例本文将向您介绍项目,这是一个基于MVVM(Model-View-ViewModel)架构模式的Android应用实例,旨在帮助开发者更好地理解和应用这一流行的软件设计模式
·
2025-07-12 00:28
Google Play上架审核问题解决指南:权限与功能声明篇
如果你还没看过基础的打包和上架流程,建议先阅读:GooglePlayAndroid应用打包指南相信很多
Android开发
者都有过这样的经历:应用打包完成,信心满满地提交到GooglePlay,结果没过多久就收到了审核被拒的邮件
wzj_what_why_how
·
2025-07-10 13:35
Android
#
Android——编译
签名
打包
Android
Android MVVM架构与数据绑定:深入实战与技巧
AndroidMVVM架构与数据绑定:深入实战与技巧MVVM(Model-View-ViewModel)模式是
Android开发
中常用的一种高效架构模式,尤其是在结合Android架构组件时,可以极大简化代码结构和提高可维护性
码上有潜
·
2025-07-10 12:32
笔记本
android
架构
Android开发
中的函数式编程应用:什么是函数式编程
我们进行了多年的
Android开发
,但是面对越来越复杂的业务逻辑和越来越庞大的代码,传统命令式的编程方式已经渐渐无法解决我们的问题了。今天开始我们将探索一种非常强大的编程范式:函数式编程。
·
2025-07-10 11:47
Android开发
中的函数式编程应用:流与响应式编程
流与响应式编程1.函数式副作用的处理之前有说过函数式编程中尽量要编写纯函数,但是实际的程序中不可能如此理想的都是纯函数,异常、用户交互、时间、变量等等这些所谓的“副作用”是一定会也一定需要存在的,那程序应该如何编写?首先我们需要回到“纯函数”的定义上:对于相同的输入,总是产生相同的输出,可以用返回值替换函数执行。比如:varcount=0funincrease(a:Int):Int{returnc
·
2025-07-10 11:47
Android开发
、adb、monkey测试
一、手机测试概念传统手机测试VS手机应用软件测试传统手机测试:指测试手机本身比如抗压,抗摔,抗疲劳,抗低温高温等。也包括手机本身功能、性能等测试。手机应用软件测试C/SClient/Server手机应用软件是基于手机操作系统之上开发出来的软件,做这样的测试就叫做手机应用软件测试。二、手机端常规测试2.1.What2.1.1.介绍手机测试的概念架构对于手机端测试,按照平台来分,分为Android和I
别走!万哥爱你
·
2025-07-09 13:29
软件测试干货
测试工具
协程举例学习
在
Android开发
中,协程(Coroutines)是处理异步操作的一种强大工具。它们可以帮助你以一种更简洁、更易于维护的方式编写异步代码。
小李飞飞砖
·
2025-07-09 11:14
学习
零基础上手鸿蒙开发:用ArkTS打造你的第一个HarmonyOS应用
不同于传统
Android开发
,HarmonyOS引入了更现代的Stage模型以及更高效的声明式UI语言——ArkTS,让应用开发更灵活、更统一。
·
2025-07-09 00:51
harmonyos
美团
Android开发
200道面试题及参考答案(下)
单例模式中的双锁机制,分别起到了什么作用在单例模式的双重检查锁定(DCL,DoubleCheckedLocking)机制中,涉及到两重“锁”相关的操作,各自有着重要作用。首先是外层的同步锁,也就是synchronized关键字修饰的代码块部分。它的主要作用是控制在多线程环境下,同一时刻只有一个线程能够进入到创建单例对象实例的关键代码区域。当多个线程同时调用getInstance方法尝试获取单例对象
大模型大数据攻城狮
·
2025-07-08 14:00
android
java
jvm内存
jvm调优
安卓面经
安卓面试
信号量
Android之Application的onTerminate能监听应用退出吗?
一些
Android开发
者在不经意间发现Android的Application中有一个公开的回调方法:onTerminate()继而想当然的认为该方法即是Android的整个App应用退出后的回调,因为Terminate
zhangphil
·
2025-07-07 11:13
Android
Android
Kotlin 安装使用教程
一、Kotlin简介Kotlin是JetBrains开发的一种现代、静态类型的编程语言,完全兼容Java,主要应用于
Android开发
、后端服务开发、前端Web开发(Kotlin/JS)和多平台开发(KotlinMultiplatform
小奇JAVA面试
·
2025-07-06 16:21
安装使用教程
kotlin
开发语言
android
深入掌握Android WebView开发指南
本文还有配套的精品资源,点击获取简介:WebView是
Android开发
中的一个关键组件,它允许应用程序内嵌网页内容,从而增强应用的功能和用户体验。
weixin_42668301
·
2025-07-06 06:03
代码混淆的步骤
在
Android开发
中,代码混淆(ProGuard/R8)是保护代码安全和缩减应用体积的关键步骤。
小李飞飞砖
·
2025-07-06 06:33
android
Android 安装使用教程
一、
Android开发
简介Android是Google推出的基于Linux内核的开源操作系统,广泛用于智能手机、平板等移动设备。
小奇JAVA面试
·
2025-07-05 16:58
安装使用教程
android
android开发
执行adb shell settings命令提示没有权限
开始检查权限执行命令结束
Android开发
执行adbshellsettings命令权限问题解决方法概述在
Android开发
中,有时候我们需要通过adbshell命令来修改设备的一些参数。
·
2025-07-04 21:22
滴滴
Android开发
面试题及参考答案
说一下抽象类和接口的区别?抽象类和接口可以有方法体吗?Java可以多实现或者多继承吗?抽象类和接口的区别:语法层面:抽象类使用abstract关键字修饰,其中可以包含抽象方法和非抽象方法;接口使用interface关键字定义,其方法默认都是抽象的,JDK8开始可以有默认方法和静态方法。实现方式:一个类只能继承一个抽象类,通过extends关键字;而一个类可以实现多个接口,使用implements关
大模型大数据攻城狮
·
2025-07-04 03:50
面试
大厂校招
大厂八股文
jvm原理
进程通信
进程线程
ANR
Kotlin协程与异步编程
协程通过轻量级线程模型和挂起机制,彻底改变了
Android开发
和服务器端编程的异步处理方式。今天我们将聚焦于Kotlin协程这一现代异步编程的核心工具。
·
2025-07-04 02:16
Android开发
:管理设备配置更改与广播接收器
背景简介在
Android开发
中,确保应用在面对设备配置更改时数据不丢失,以及高效地管理网络请求,是提升用户体验的关键。
·
2025-07-02 01:48
Android开发
——不同布局的定位属性 与 通用属性
目录不同布局的定位属性1.线性布局(LinearLayout)2.相对布局(RelativeLayout)3.约束布局(ConstraintLayout)4.表格布局(TableLayout)5.网格布局(GridLayout)6.帧布局(FrameLayout)7.坐标布局(AbsoluteLayout)8.滚动布局(ScrollView)9.水平滚动布局(HorizontalScrollVie
·
2025-07-01 23:29
使用 TraceView 分析 Android 函数耗时
性能优化是
Android开发
的核心技能之一,而函数耗时分析是优化的关键起点。本文将全面介绍如何使用TraceView进行函数耗时分析,并结合现代工具提供完整的优化方案。
时小雨
·
2025-07-01 07:50
性能优化
android
kotlin
Android异步布局加载:AsyncLayoutInflater解析与实战优化
在
Android开发
中,UI线程阻塞是导致应用卡顿的主要原因之一。本文将深入探讨AsyncLayoutInflater的工作原理、使用技巧和性能优化策略,帮助你解决复杂布局加载的性能瓶颈。
时小雨
·
2025-07-01 05:36
性能优化
android
kotlin
HarmonyOS实战:打造极简HEventBus事件通知
前言事件通知在日常开发中十分重要,不同页面之间的事件通信都会用到事件通知,作为
Android开发
的小伙伴相信都用过EventBus,LiveDataEventBus等事件通信工具。
IT小码哥丶
·
2025-06-30 15:31
HarmonyOS
harmonyos
探索未来
Android开发
:深度解析JetHub项目
探索未来
Android开发
:深度解析JetHub项目JetHubSampleAppwithJetpackcomponents(LiveData,Navigation,ViewModel)+MVVM+coroutine
宗廷国Kenyon
·
2025-06-29 23:49
探索
Android开发
新境界:Kotlin协程实战乐园
探索
Android开发
新境界:Kotlin协程实战乐园AndroidCoroutinesPlaygroundAndroidCoroutinesPlayground项目地址:https://gitcode.com
黎情卉Desired
·
2025-06-29 23:18
告别UI烦恼,效率飙升!Android UI宝藏库深度解析,让你的APP瞬间惊艳
各位
Android开发
路上的朋友们,你们是否也曾被UI开发所困扰?重复造轮子?每次新项目,那些经典的加载动画、弹窗、导航栏,是不是都要从头开始写,或者在旧项目中翻箱倒柜?UI丑陋,缺乏美感?
wylee
·
2025-06-29 09:35
ui
android
Uniapp跟原生android插件交互发信息(二)
一、背景在uni-app开发过程中,有时候会遇到uni-app插件或者提供的api对硬件操作不太友好,需要使用原生
Android开发
对应模块,为了使得双方通信方便,特意封装了一个接口,可实现Android
飞露
·
2025-06-28 12:01
uni-app
android
交互
数据库设计和功能需求分析------后台设计概述
功能需求分析和数据库设计不论是Web开发还是
Android开发
,在设计后台的时候我们都要做的重要的事情不外乎两点:1.需求分析;2.数据库表格的设计。
qq_41490913
·
2025-06-28 07:56
java
数据库
打造丝滑的Android应用:LiveData完全教程
在
Android开发
中,数据的动态更新一直是个让人头疼的问题。想象一下:你的界面需要实时显示用户的余额变化,或者一个聊天应用的未读消息数得随时刷新。
大模型大数据攻城狮
·
2025-06-26 09:22
android
echarts
livedata
flow
android面试
android面经
数据分发
Android 中 解析 XML 文件的几种方式
在
Android开发
中,解析XML文件有多种方式,每种方式都有其特点和适用场景。常见的XML解析方式有DOM解析、SAX解析和XmlPullParser解析。
casual_clover
·
2025-06-26 06:59
Android
新起点
android
xml
全面掌握ADB-platform-tools:
Android开发
者必备工具集
本文还有配套的精品资源,点击获取简介:ADB-platform-tools是一套由Google官方提供的工具集,对于
Android开发
、系统调试和设备管理至关重要,包含ADB、fastboot、sqlite3
带你玩遍北海道
·
2025-06-25 23:39
JavaWeb核心技术系列教程(04)——Servlet入门详解及原理剖析
Android多分辨率适配框架JavaWeb核心技术系列教程HTML5前端开发实战系列教程MySQL数据库实操教程(35篇图文版)推翻自己和过往——自定义View系列教程(10篇)走出思维困境,踏上精进之路——
Android
谷哥的小弟
·
2025-06-25 17:25
Servlet
原理
详解
Android 开发高频面试题之——Flutter
Android开发
高频面试题之——Java基础篇flutter高频面试题记录Flutter1.dart中的作用域与了解吗2.dart中......分别是什么意思?3.Dart是不是单线程模型?
进击的code
·
2025-06-25 06:31
flutter
从ConstraintLayout到Jetpack Compose:全面掌握Android UI设计与布局技术
简介**ConstraintLayout作为Android官方推荐的首选布局管理器,提供了灵活高效的界面构建方案,而JetpackCompose作为声明式UI框架,正在逐步改变
Android开发
范式。
Android洋芋
·
2025-06-25 02:42
AndroidUI设计
JetpackCompose
MaterialDesign3
声明式UI
性能优化
利用RxJava实现Android异步编程的深入探索
利用RxJava实现Android异步编程的深入探索背景简介RxJava作为响应式编程的一个重要工具,对于
Android开发
者来说,它极大地简化了异步操作的处理。
爱分析
·
2025-06-24 16:22
RxJava
Android异步编程
多线程
进度显示
UI事件处理
Android Compose 约束布局(ConstraintLayout、Modifier.constrainAs)源码深度剖析(十二)
AndroidCompose约束布局(ConstraintLayout、Modifier.constrainAs)源码深度剖析一、引言在
Android开发
中,布局是构建用户界面的基础。
Android 小码峰啊
·
2025-06-24 06:42
Android
Compose介绍
android
Gradle构建链致命漏洞全解析:循环依赖与版本冲突的底层机制与修复方案
简介在
Android开发
中,Gradle构建系统是我们的核心工具,但其背后隐藏的两大致命漏洞——循环依赖检测机制和版本冲突类加载陷阱,往往会导致项目构建失败或运行时崩溃。
Android洋芋
·
2025-06-24 06:12
Gradle源码解析
Android构建漏洞
循环依赖检测
DFS算法
短路径优先策略
AGP版本升级
Android BottomNavigationView背景透明化指南
在
Android开发
中,BottomNavigationView是一个非常常用的组件,用于在底部显示导航菜单。
t0_54coder
·
2025-06-23 22:25
编程问题解决手册
android
个人开发
Android 录制视频添加时间水印,
Android开发
教程入门
staticconstint64_tkMax32BitFileSize=0x3800000;//0x00ffffffffLL;//2^32-1:maxFAT32staticconstint64_tkMax32BitDuration=0x007fffffffLL;然后追踪到VideoActor的处理。有一个思路,就是停止的时候,进行文件保存后立即重新启动录像。[java]viewplaincopyp
m0_65145113
·
2025-06-23 12:49
程序员
面试
移动开发
android
Android数据库连接泄露检测:解析与实战
在
Android开发
中,数据库连接泄露是常见但易被忽视的性能杀手。本文将深入探讨多种检测方法,从基础原理到高级技巧,助你彻底解决这一隐患。一、问题背景与影响为什么数据库连接泄露如此危险?
·
2025-06-23 07:47
Jetpack组件实战:ViewModel+LiveData+Navigation提升代码结构化与可维护性
简介Jetpack组件是Google为
Android开发
者提供的现代化架构解决方案,其中ViewModel、LiveData和Navigation三大组件在提升代码结构化和可维护性方面表现尤为突出。
Android洋芋
·
2025-06-22 12:06
Android
Jetpack
ViewModel实战
LiveData响应式编程
Navigation模块化
Kotlin 拥抱 JNI
Kotlin拥抱JNI:数据类高效互通的奥秘引言:跨越语言的鸿沟——JNI的魅力与挑战在现代
Android开发
中,Kotlin凭借其简洁的语法和强大的功能,已成为主流选择。
sinat_42356311
·
2025-06-21 17:36
开发语言
android
kotlin
Kotlin中快速实现MVI架构
MVI(Model-View-Intent)是一种现代的架构模式,广泛应用于
Android开发
中,以提高代码的可维护性和可测试性。
bubiyoushang888
·
2025-06-21 17:03
kotlin
开发语言
android
Jetpack 架构组件 -> ViewModel
在
Android开发
中,ViewModel是Jetpack架构组件的核心部分,用于以生命周期感知的方式管理和存储UI相关的数据。
消失的旧时光-1943
·
2025-06-20 11:45
jetpack
架构
android
jetPack
Linux 中 m、mm、mmm 函数和 make 的区别
在Linux内核开发和
Android开发
中,构建系统通常使用make命令来编译和构建项目。
gihigo1998
·
2025-06-19 12:27
linux
git
运维
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他