技术栈
android
冬奇Lab
3 分钟前
android
·
kotlin
·
编程语言
【Kotlin系列05】集合框架:从Java的冗长到函数式编程的优雅
还记得刚开始用Kotlin时,我接手了一个数据处理模块。代码是典型的Java风格,充满了for循环和临时变量:
冬奇Lab
9 分钟前
android
·
性能优化
·
debug
稳定性性能系列之十四——电量与网络优化:Battery Historian与弱网处理实战
你有没有遇到过这样的场景:用户投诉说「你们的App太耗电了,半天就把我手机电用完了」,或者「网络不好的时候你们的App根本用不了」。作为开发者,这两个问题可能是用户体验杀手中最致命的——电量和网络。
Coffeeee
13 分钟前
android
·
前端
·
google
了解一下Android16更新事项,拿捏下一波适配
去年弄了一波Android15的适配,由于事先没做啥准备,所以做的也是比较匆忙,比较被动,导致某些特性没有被适配就把app发布出去了,结果当然是反复被pua,没办法,活干的不到位嘛,牛马就要有牛马的觉悟,现在到了新的一年了,按照谷歌的惯例,今年估计要轮到Android16了,妥妥的新的一波OKR在向我招手,那么咱先看看这个Android16里面有啥东西值得我们去注意的
用户4165967369355
27 分钟前
android
深入解析安卓 ELF 16KB 页对齐:原生编译与脚本修复的权衡
在现代安卓开发中,为了提升内存性能,部分新设备开始采用 16KB 作为内存页大小,而非传统的 4KB。这一变化要求应用中的原生共享库(.so 文件)也必须与之兼容,即它们的内存段(segment)需要按 16KB 对齐。如果对齐不正确,可能会导致应用在这些设备上性能下降,甚至直接崩溃。
恋猫de小郭
35 分钟前
android
·
flutter
·
macos
·
kotlin
·
github
·
objective-c
·
cocoa
Compose Multiplatform 1.10 Interop views 新特性:Overlay 和 Autosizing
近日,在 CMP 的 1.10 更新里,官方提及了两个关于 Interop views 的全新特性:Overlay 和 Autosizing ,核心目的就是解决 Compose Multiplatform 在“嵌入原生 UI 组件(interop views)”时最头疼的两件事:层级(z-order)和尺寸(measure/layout)。
YIN_尹
1 小时前
android
·
mysql
·
adb
【MySQL】数据类型(下)
语法:案例:先来创建一张表 create table t8( id int, name char(2)); 表有两列,第一列id类型为int,第二列name类型为字符串,长度固定为2 那我们来插入一些数据 对于name这一列,因为它的长度是2,所以我们插入长度为1的字符串可以,2也可以,但是超过2就不行了 那刚才是英文的字符串,如果是中文呢? 创建表的时候我们没有指明字符集,所以使用默认字符集是utf8mb4,在utf8mb4下: 一个英文字符占1个字节 一个中文字符占3个字节(部分生僻字可能占4个字节)
胖虎1
1 小时前
android
·
okhttp
·
下载文件
·
安卓下载
·
安卓中的下载
Android 文件下载实践:基于 OkHttp 的完整实现与思考
文件下载几乎是每一个稍微复杂一点的 App 都绕不开的需求:下载资源包、音视频文件、离线数据、更新包……可以说是“老朋友”了。
_李小白
1 小时前
android
·
数码相机
【Android 美颜相机】第四天:CameraLoader、Camera1Loader 与 Camera2Loader
在 Android 基于 GPUImage 框架 实现「相机实时预览 + GPU 滤镜渲染」的核心能力中,CameraLoader、Camera1Loader、Camera2Loader 是底层相机数据采集的核心类,也是 GPUImage 相机模块的基石。
00后程序员张
1 小时前
android
·
ios
·
小程序
·
https
·
uni-app
·
iphone
·
webview
iOS APP 性能测试工具,监控CPU,实时日志输出
在实际项目里谈 APP 性能测试,很多文章都会直接列工具清单,但真正落到工程现场,问题一般是什么时候用、怎么配合用、测到的数据能不能指导下一步动作。我这几年在做 iOS 项目性能相关工作时,逐渐形成了一套比较务实的工具组合和使用节奏,这里结合具体操作过程,把思路梳理出来。
invicinble
2 小时前
android
·
大数据
·
elasticsearch
认识es的多个维度
我们认识ES,认识到什么程度,会用到什么程度才算真正的认识呢。我想我们可以从这几个角度去认识es 1.部署的角度 2.dsl,创建json格式,创建mapping,映射 3.springboot兼容es,使用java操作es 4.实际项目中es的具体接口。
前端切图仔001
2 小时前
android
·
java
·
javascript
·
google
Chrome 扩展程序上架指南
Chrome Web Store 是 Google 官方的浏览器扩展程序分发平台,拥有超过 2 亿活跃用户。本文将详细介绍如何将你的 Chrome 扩展程序从开发到正式上架的完整流程,包括开发者账号注册、资料准备、上传配置、审核要点等关键步骤。
黄林晴
2 小时前
android
·
android jetpack
Compose Multiplatform 1.10.0 重磅发布!三大核心升级,跨平台开发效率再提升
一次编写,处处预览;一键热更,即时生效。JetBrains 正式发布 Compose Multiplatform 1.10.0,这是跨平台 UI 框架的又一重要里程碑。本次更新带来了统一 @Preview 注解、Navigation 3 导航库、Compose Hot Reload 正式版三大核心功能,让多平台开发体验更加顺滑。
锁我喉是吧
2 小时前
android
·
android studio
·
faiss
Android studio 编译faiss
打开Android studio,File>Settings>Languages & Frameworks > Android SDK > SDK Tools就会出现下面这个界面,然后安装NDK和CMake; 记住这里的路径,下面所有使用cmake、ninja、ndk的地方,都使用下面路径
鹏程十八少
2 小时前
android
·
前端
·
面试
3. Android 腾讯开源的 Shadow,凭什么成为插件化“终极方案”?
在Android开发日益复杂的今天,我们常常面临以下痛点:这些场景催生了插件化(Plug-in Architecture) 技术——将部分功能模块从主APK中剥离,以独立插件形式动态加载,实现免安装更新、按需加载、模块解耦。
TheNextByte1
2 小时前
android
·
cocoa
·
iphone
如何通过蓝牙将联系人从Android传输到 iPhone
很多人在换手机时,需要将联系人从旧设备转移到新设备。如果您从Android手机换到 iPhone 16,可以考虑通过蓝牙传输。那么,问题来了:“如何通过蓝牙将联系人从Android手机传输到 iPhone?” 本文将深入探讨这个问题。让我们一起来看看。
Wpa.wk
2 小时前
android
·
linux
·
运维
·
经验分享
·
测试工具
·
性能测试
·
性能监控
性能测试-性能监控相关命令-基础篇
✨✨✨学习的道路很枯燥,希望我们能并肩走下来!编程真是一件很奇妙的东西。你只是浅尝辄止,那么只会觉得枯燥乏味,像对待任务似的应付它。但你如果深入探索,就会发现其中的奇妙,了解许多所不知道的原理。知识的力量让你沉醉,甘愿深陷其中并发现宝藏。
Kapaseker
2 小时前
android
·
kotlin
必须要搞懂的 View 核心问题
本系列为小说《逆袭西二旗》的技术讲解,用于详细说明剧情里涉及的开发细节。Android UI 是开发的核心,提供了设计屏幕、布局、控件等组件的工具,构成应用的结构与交互方式。尽管开发的其他方面也很重要,但 UI 系统定义了用户的第一印象,是打造美观、响应迅速应用的关键。
运筹vivo@
2 小时前
android
·
php
·
android studio
攻防世界: simple_php
这里可以简单了解下php相关的知识:松散比较 (==) 的类型转换 当字符串与数字使用 == 比较时,PHP会尝试将字符串转换为数字。
2501_91592143
2 小时前
android
·
macos
·
ios
·
小程序
·
uni-app
·
cocoa
·
iphone
360移动端性能监控实践QDAS-APM(iOS篇)
360作为一家注重用户体验的公司,app的性能问题无疑是被重点关注的,我们也总结出了一套自己的app性能监控体系。本文介绍360在iOS端移动端线上性能监控方案——QDAS-APM。
CDwenhuohuo
2 小时前
android
·
uni-app
uniapp 安卓原生截图保存到相册跟api服务器 canvas实现 plus.nativeObj.Bitmap实现