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主流框架
flutter 专题 一百零二在
Android
原生项目中集成Flutter
基本介绍flutter是google的跨平台开发框架,他和reactnative及weex框架的最大差别是flutter不使用原生控件而使用gdi按帧渲染,个人理解非常类似windows时代的DirectUI。本文将介绍如何在一个已有的安卓项目中添加flutter,使得部分新功能采用flutter移植的基本思想是新建一个flutter功能和安卓工程对比看看差异在哪里,并从flutter工程复制一些
leluckys
·
2025-04-23 12:01
Flutter面试与实战
flutter
Android
线程间通信全面解析
一、基础通信机制1.Handler消息机制(主线程与子线程)//主线程创建HandlervalmainHandler=Handler(Looper.getMainLooper())//子线程发送消息thread{mainHandler.post{//在主线程执行UI更新textView.text="更新UI"}}特点:适用于子线程→主线程通信底层基于MessageQueue和Looper可发送Me
斗锋在干嘛
·
2025-04-23 11:26
android
Android
15音频进阶之定制启动媒体服务(一百一十四二)
简介:CSDN博客专家、《
Android
系统多媒体进阶实战》一书作者新书发布:《
Android
系统多媒体进阶实战》优质专栏:Audio工程师进阶系列【原创干货持续更新中……】优质专栏:多媒体系统工程师系列
Android系统攻城狮
·
2025-04-23 09:14
Android
Audio工程师进阶系列
音视频
媒体
Android15
Audio进阶
Android
RecyclerView 多布局场景下的设计思考:SRP 与 OCP 的权衡与优化
在日常
Android
开发中,RecyclerView是我们用得非常频繁的一个组件,而与之搭配使用的Adapter则承担着数据与视图之间的桥梁作用。
居然是阿宋
·
2025-04-23 08:10
Android
单一职责原则
开闭原则
android
uni-app 二维码生成器
诗小柒H5、微信小程序、支付宝小程序、APP,其它平台的小程序没有测试使用canvas生成可设置二维码背景色,前景色,角标色可设置二维码logo重要的事情说3遍重要的事情说3遍重要的事情说3遍IOS、
Android
龙吟宇宙
·
2025-04-23 08:04
2024年安卓最新
Android
ViewBinding使用详解,2024年最新
Android
开发自学技巧
尾声一转眼时间真的过的飞快。我们各奔东西,也各自踏上了自己的旅途,但是即使多年不见,也因为这份情谊我们依旧如从前那般“亲密”。不忘初心方得始终。加油吧,程序员们,在我看来35岁,40岁从来不是危机,只要永远不要忘记自己为何踏上征程!为了让更多在学习中或者最近要准备面试的朋友们看到这篇文章,希望你们能多多评论,点赞+转发!再次感谢所有给我提供过题目的朋友们,感谢一路有你!网上学习资料一大堆,但如果学
2401_84562529
·
2025-04-23 04:40
程序员
android
(二十九)安卓开发中DataBinding 和 ViewBinding详解
ViewBinding是
Android
Jetpack提供的一项功能,旨在替代传统的findViewById方法。它通过为
匹马夕阳
·
2025-04-23 04:09
Android开发
android
【Bluedroid】蓝牙 HID 设备信息加载与注册机制及配置缓存系统源码解析
本篇解析
Android
蓝牙子系统加载配对HID设备的核心流程,通过btif_storage_load_bonded_hid_info实现从NVRAM读取设备属性、验证绑定状态、构造描述符并注册到BTA_HH
byte轻骑兵
·
2025-04-22 23:10
解读
Android
缓存
c++
Android
Bluedroid
Android
wifi sniffer log 抓取方式
snifferlog抓取方式前期准备:有一部高通平台手机作为工具,可以连接电脑,电脑有adb环境步骤:a.先确认要抓的snifferlog的频率,带宽和信道,确认信道带宽方式确认信道带宽的方式:1.连续点击手机版本号进入开发者模式2.进入开发者选
短距WCN协议开发分享
·
2025-04-22 20:54
Wi-Fi
手机
平板
穿戴知识分享2
5g
修改
android
studio 安装镜像地址
修改
Android
Studio安装镜像地址的详细指南
Android
Studio是一个强大的开发工具,用于构建
Android
应用程序。由于网络环境的不同,有时可能会遇到国内下载速度慢、安装不顺利等问题。
马力的爸爸
·
2025-04-22 20:23
android
studio
android
ide
ADB -> pull指令推送电脑文件到手机上
ADBPush命令在
Android
开发中,ADB的push命令用于将文件从电脑传输到
Android
设备上,是开发和测试过程中的重要工具基本语法adbpush:必需参数,指定要推送的本地文件或文件夹:必需参数
Yang-Never
·
2025-04-22 20:52
ADB
adb
android
android
studio
Android
7.0 Doze模式分析(一)Doze介绍 & DeviceIdleController
参考:http://blog.csdn.net/gaugamela/article/details/52981984在
Android
M中,Google就引入了Doze模式。
kc专栏
·
2025-04-22 18:40
android电源
Doze模式
Idle
Android
应用安全
作为移动应用开发者我们需要考虑从各个方面最大限度的提高应用的安全性;这篇文章就来讨论一下Andoid应用开发中的安全性问题二、
Android
应用的安全1.组件安全组件安
殇神马
·
2025-04-22 16:00
Android开发
android
Android
应用安全
应用安全
Android
Kotlin+Compose首个应用
创建一个基于Kotlin的
Android
应用打开
Android
Studio,选择NewProject来创建一个应用,然后在PhoneandTablet选项卡,选择EmptyActivity,如下图所示。
llfjfz
·
2025-04-22 15:17
kotlin
Android
[Unit] 加载本地音频文件在 ios 和
android
设备上
如果出现这个报错Errror:“Cannotconnecttodestinationhost.”说明你的文件路径没有添加"file://"privateIEnumeratorLoadAudio(stringfilepath){filepath="file://"+filepath;using(varuwr=UnityWebRequestMultimedia.GetAudioClip(filepat
Hunter_2020
·
2025-04-22 14:47
Unity
ios
android
Android
Kotlin(五)数据流StateFlow和LiveData
Android
上的Kotlin数据流在协程中,与仅返回单个值的挂起函数相反,数据流可按顺序发出多个值。数据流以协程为基础构建,可提供多个值。数据流是可通过异步方式进行计算处理的一组数据序列。
艾阳Blog
·
2025-04-22 14:46
Kotlin
android
kotlin
开发语言
android
双亲委托机制,ClassLoader之双亲委托机制
一、前言无论是做Java开发,还是
Android
开发,ClassLoader是少不了打交道的。即便我们不围绕它做点啥,它也默默的在为我们做着事情。
一八零天改四次
·
2025-04-22 14:11
android
双亲委托机制
快手 (
Android
) (1.2面)
泛型string的list是否能add一个数,编译是否通过?运行时是否会报错,如果想在运行时拿到泛型应该怎么做?直接对List调用add(123),能不能通过编译?不能。Java的泛型在编译期会做“类型检查”,List里只能放String,你要放一个Integer,编译器就报错——“不兼容的类型”。那要是不小心绕过编译检查,在运行时会不会报错?你可以用原生类型(rawtype)把编译检查给关掉:L
我也念过晚霞
·
2025-04-22 13:35
android
HarmonyOS-ArkUI: 属性动画:animation
鸿蒙的属性动画,和
Android
中的属性动画,迥异,也就是名字不同罢了。所以之前的经验不能完全带入。而且通过前两篇的学习,我认为鸿蒙对动画的优化,与安卓
曹小满2579
·
2025-04-22 11:52
HarmonyOS学习笔记
harmonyos
华为
ArkUI
ArkTs
OkHttp入门
OkHttp简介与使用示例OkHttp是一个高效的HTTP客户端,用于
Android
、Java应用程序以及Kotlin应用程序。它支持同步阻塞调用和异步调用,同时提供了强大的拦截器和重定向处理功能。
沉梦听雨.
·
2025-04-22 10:45
#
开发工具篇
okhttp
Vue与React组件化设计对比
组件化是现代前端开发的核心思想之一,而Vue和React作为两大
主流框架
,在组件化设计上既有相似之处,也存在显著差异。
懒羊羊我小弟
·
2025-04-22 09:09
React
vue.js
react.js
前端
Android
- 学习笔记(一)
Android
应用开发1.1什么是Andorid
Android
是一个开源软件栈,它包括一个操作系统,中间件,以及面对移动和嵌入式设备的关键应用。
DDDerek~
·
2025-04-22 02:32
android
学习
笔记
Android
ANR不会?这里有ANR全解析和各种案例!包教包会!
《
Android
学习笔记总结+最新移动架构视频+大厂安卓面试真题+项目实战源码讲义》完整开源地址:https://docs.qq.com/doc/DSkNLaERkbnFoS0ZF结合应用日志,代码或源码等
2401_85122651
·
2025-04-22 02:32
android
android
4.0 音频框架 opensl openmax,适用于
android
的OpenSL ES指南-面向
Android
的OpenSL ES
在使用规范中的示例代码时,可能需要修改它以在
Android
上工作。除非另有说明,所有功能都可以在
Android
2.3(APIlevel9)及以上版本中使用。
港科大理工男博士
·
2025-04-22 02:32
android4.0
音频框架
opensl
openmax
Android
NDK开发详解高性能音频之使用OpenSL ES
Android
NDK开发详解高性能音频之使用OpenSLESOpenSLES入门向您的应用添加OpenSLES构建和调试示例代码音频内容代码示例OpenSLES注意:开发者应考虑使用开源Oboe库,这个库可在
五一编程
·
2025-04-22 02:31
学习交流
android
kotlin
c++
c语言
数据结构
对于在线教育或知识付费类网站视频处理方案
广泛兼容性:iOS/macOS原生支持,
Android
和Web端可通过hls.js播放。分片传输:视频被切割为多个小文件(.ts),天然支持加密和防盗链。
桃花岛主70
·
2025-04-22 02:00
音视频
android
系统使用FFmpeng集成OpenSL音频录制和播放
目录一、背景二、方案三、代码实现3.1初始化OpenSL3.2设置播放回掉3.3使用FFmpeg计算出转换后的样本数目一、背景FFmpeg不能够操作
Android
的硬件设备,所以要在
Android
系统上面播放音频的话需要另找办法二
布拉德很帅
·
2025-04-22 02:00
音视频
android
蓝牙打印 js,Native.js 安卓连接蓝牙打印机【可连续打印】
自己摸索了一下,并参考其他人的代码,并修复了原来代码存在的问题,问题1:字符串的getBytes函数,返回null【需要通过new的方式创建字符串】问题2:初始化打印一次,之后无法使用【不要重复调用device.createInsecureRfcommSocketToServiceRecord(uuid)或重复引入CLASS】代码如下,可正常运行【注意,蓝牙打印机必须先匹配,保证手机蓝牙打开】mu
IT猎头fancyfrees
·
2025-04-22 02:59
android
蓝牙打印
js
Google Play 应用发布清单:
Android
App 上线完整指南
目录一、GooglePlay管理中心账号和应用设置1.开发者账号准备:2.创建应用:3.应用内商品和订阅(如果适用):二、商店列表(StoreListing)1.应用名称(Title):2.简短说明(ShortDescription):3.完整说明(FullDescription):4.应用图标(AppIcon):5.宣传图片(FeaturedGraphic):6.屏幕截图(Screenshots
34号树洞
·
2025-04-22 00:19
测试工具
物联网
android
前端
人工智能
一文搞懂HarmonyOS Next图片视频选择与图片视频拍摄
在
Android
和iOS端,大部分应用都通过API方式定义UI来实现相册选择照片、视频,相机拍摄照片、视频,它们一般都支持以下功能:相册选择:支持单选或多选;对图片支持是否原图选择;对于视频支持选择视频的文件大小
周枭雄
·
2025-04-21 23:42
HarmonyOS
鸿蒙开发
移动开发
harmonyos
音视频
鸿蒙系统
鸿蒙
Android
开发中判断当前线程是否为主线程的方法解析
1.核心判断方法(1)使用Looper判断(推荐)funisMainThread():Boolean{returnLooper.myLooper()==Looper.getMainLooper()}原理说明:主线程默认会创建Looper(通过Looper.prepareMainLooper())myLooper()获取当前线程的LoopergetMainLooper()获取主线程Looper(2)
斗锋在干嘛
·
2025-04-21 21:33
Java并发编程
android
基于高通MSM8953平台的
android
系统 sgm41512锂电池充电管理IC驱动开发
一、设备树配置:&i2c_2{/*根据实际使用的I2C总线调整*/status="ok";sgm41512-charger@6B{/*I2C地址通常是0x6B*/compatible="sgmicro,sgm41512";reg=;interrupt-parent=;interrupts=;/*根据实际GPIO调整*//*充电参数配置*/sgm41512,charge-voltage=;/*充电终
July工作室
·
2025-04-21 18:14
android
外设驱动程序设计
android
驱动开发
android
15.0 SystemUI导航栏添加虚拟按键功能(一)
1.概述在15.0的系统ROM产品开发中,在系统SystemUI的原生系统中默认只有三键导航,想添加其他虚拟按键就需要先在构建导航栏的相关布局中分析结构,然后添加相关的图标xml就可以了,然后添加对应的点击事件,就可以了,接下来先分析第一步关于导航栏的相关布局情况然后实现功能2.SystemUI导航栏添加虚拟按键功能(一)的核心类frameworks/base/packages/SystemUI/
安卓兼职framework应用工程师
·
2025-04-21 17:40
android
15.0
Rom定制化系列讲解
android
SystemUI
导航栏
虚拟按键
NavigationBar
Android
——动画
帧动画帧动画就是很多张图片,一帧一帧的播放,形成的一个动画效果。frame.xml将其设置为background执行动画@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_frame_animation
大风起兮云飞扬丶
·
2025-04-21 17:07
Android
android
Android
上体验最好的Emby第三方App【Yamby】
此版本为最新版Yambyv1.4.2.6,更新日志如下:新增:为媒体库;搜索以及大部分列表等增加筛选支持更新targetSdk到35优化竖屏详情页顶部按钮获取路径如下(内含32位安装包):https://pan.xunlei.com/s/VO7SkFMFA3OZTyjNYE_wubWLA1?pwd=g3ii
longzekai
·
2025-04-21 16:05
android
机顶盒
emby
yamby
jellyfin
kodi
xplay
Android
Mainline简介
关键要点
Android
Mainline是通过模块化更新
Android
核心组件的框架,可能提高安全性。允许通过GooglePlay系统更新分发模块,无需完整固件更新。
for_syq
·
2025-04-21 16:34
Android
系统开发
android
【重学
Android
】02.Java环境配置的一些分享
背景说明其实只是学习
Android
的话,只要下载好
Android
Studio开发工具,是自带JDK环境的,所以不需要再额外去进行配置,我之所以还要进行单独配置,是因为我其他的工具需要Java的环境,而且我目前用的是
longzekai
·
2025-04-21 16:03
android
java
开发语言
Android
逆向反编译apk
文件全路径-o包结果的保存路径通过上面命令可以获取当前apk的smali代码,通过修改smali代码可以满足不同的需求,smali相关教程可参考:https://github.com/JnuSimba/
Android
SecNotes
清河集一枝花
·
2025-04-21 15:29
android
【Flutter进阶】分模块开发与独立启动
一、模块化架构设计1.项目结构规划my_flutter_project/├──
android
/#主工程
Android
配置├──ios/#主工程iOS配置├──lib/│├──main.dart#主工程入口
程一个大前端
·
2025-04-21 14:55
flutter
WebRTC解析
是由Google发起并成为W3C标准的实时音视频通信技术,核心特点:零插件:浏览器原生支持端到端加密(SRTP+DTLS)P2P优先架构(支持中转穿透)超低延迟(100-500ms)全平台覆盖(Web/
Android
SY.ZHOU
·
2025-04-21 14:53
音视频
webrtc
网络协议
360°深入了解Flutter,深度解析,值得收藏_flutter fresco
《
Android
学习笔记总结+最新移动架构视频+大厂安卓面试真题+项目实战源码讲义》完整开源地址:https://docs.qq.com/doc/DSkNLaERkbnFoS0ZF5、简单工厂、工厂方法
2401_85121779
·
2025-04-21 13:21
flutter
android
在不同Activity启动和关闭Service
我整理的一些关于【Java】的项目学习资料(附讲解~~)和大家一起分享、学习一下:https://d.51cto.com/bLN8S1
Android
中不同Activity启动和关闭Service的实现指南在
sha Wei
·
2025-04-21 13:20
android
Kotlin实现
Android
应用保活方案
Kotlin实现
Android
应用保活优化方案以下的
Android
应用保活实现方案,更加符合现代
Android
开发规范,同时平衡系统限制和用户体验。
奋斗理想
·
2025-04-21 13:49
android
Kotlin
android
kotlin
在 Jetpack Compose 中实现 iOS 风格输入框
要在
Android
Compose中模仿iOS风格的输入框,我们需要关注几个关键特点:简洁的边框、圆角设计、特定的交互效果等。
奋斗理想
·
2025-04-21 13:19
Compose
android
compose
android
Android
系统开发(十四):跨进程通讯的隐形之手AIDL
引言你是否曾在
Android
开发中为进程间通讯(IPC)头疼不已?如果是,那么AIDL就是你的救星!它不仅让跨进程数据传输变得高效,而且还解决了异构环境的兼容性问题。
刘争Stanley
·
2025-04-21 13:47
Framework框架大师
Android开发巅峰之路
android
架构
开源
Android
实现活体人脸识别检测(附带源码)
本项目目标:实时打开摄像头,在人脸进入画面时进行活体检测;当系统识别为“活体”后,自动进行人脸比对或登录流程;支持
Android
5.0+,兼容Camera2与CameraX;CPU+GPU混合加
Katie。
·
2025-04-21 08:49
Android实战项目
android
使用Kotlin构建更适合
Android
的MVVM应用程序,安卓已死
View:Activity、fragment、view、adapter、xml等等Controller:为View层处理数据,业务等等从这个结构来看,
Android
本身还是符合MVC架构的。
程序员8000
·
2025-04-21 06:08
2024年程序员学习
android
kotlin
开发语言
android
测试硬件工具 安卓硬件测试命令
Android
开发常用ADB命令大全在
Android
开发过程中,ADB(
Android
DebugBridge)是一个非常重要的调试工具。掌握这些命令可以大大提高开发效率。
2501_91590906
·
2025-04-21 04:57
http
udp
https
websocket
网络安全
网络协议
tcp/ip
高级语言调用C接口(二)回调函数(1)
前言先说一下上一篇文章给出了各高级语言类型和C类型的对应关系,只包含基本类型,不包含结构体等复杂结构,高级语言只有常见的JAVA(
Android
通用)、C#、Python、Arkts(鸿蒙系)。
阿捏利
·
2025-04-21 03:19
高级语言调用C接口的总结
c语言
开发语言
java
c#
python
c++
harmonyos
Android
——动画学习,界面切换
闲扯:现在好多APP真的是炫酷阿,人家那UI做的漂亮,可是有多动画是咋实现的呢?今天就学习一下。之前用的顶多就是做一个动态的dialog。。。没有审美的人说多了都是泪阿,今天在这虐狗的日子,我就不去电影院买隔着的座了也不去小饭馆自己占着双人的小桌了,还是踏实的干点该干的事吧,进入主题。动画效果的实现:在安卓3.0以前有两种方法:帧实现(Frame)补间动画(Tweened)alpha——渐变透明动
iliupp
·
2025-04-21 02:13
Android
android
动画
上一页
39
40
41
42
43
44
45
46
下一页
按字母分类:
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
其他