android

撩得Android一次心动1 小时前
android·笔记·学习·kotlin·compose
Jetpack Compose 知识点整理2【个人用】目录一、常见布局1.Row1.1 核心属性1.2 子元素专属修饰符(RowScope内使用)1.2.1 权重分配 - weight()
是真的小外套2 小时前
android·网络
2024年软考中级信息安全工程师|选择题考点+案例分析真题解析(含答案)
用户2018792831674 小时前
android
一文讲透 Android Native Heap 监控原理:一间"只进不出"的仓库,和总部派来的侦探源码锚点:AOSP bionic(malloc_common.cpp / malloc_heapprofd.cpp)、Perfetto(sampler.h / malloc_interceptor_bionic_hooks.cc),部分内容以 Android 17 / android-17.0.0_r1 为基准。为控制篇幅,源码片段有删减,但关键逻辑与官方源码一致。
YB13755 小时前
android
Jetpack Compose 动画animate*AsState在 Jetpack Compose 中,animate*AsState(如 animateDpAsState、animateColorAsState、animateFloatAsState 等)是最简单、最常用的单值动画 API。
高晶5 小时前
android·设计模式·前端框架
Android 通讯录应用开发实战:从零搭建 SQLite 数据持久化完整项目摘要:本文以通讯录管理应用为实战案例,手把手带读者从零搭建一个完整的 Android 应用。内容涵盖开发环境配置、主界面与详情页 UI 设计、SQLite 数据库建表、数据模型封装、增删改查工具类编写、ListView 列表展示、选项菜单绑定、界面状态控制以及常见报错排查与性能优化,帮助初学者打通从界面到数据流转的完整链路。
隐擎fox5 小时前
android·网络·python·网络协议·tcp/ip
深入 Android 移动端风控与协议层对抗:内核级虚拟环境检测、网络堆栈特征伪装与住宅 IP 协同实战在跨境出海、社媒多账号矩阵以及移动端自动化数据工程中,越来越多的工程师发现:传统的 Web 端浏览器自动化无论如何优化指纹,目标平台(如 TikTok、Instagram、Shopee、Lazada 等)对网页端分配的流量权重和权限都在急剧萎缩;而真正核心的交互、推荐算法与交易闭环,被全面收拢到了 移动端 App 之中。
换元不配限7 小时前
android·asynctask·异步编程·方案对比·asynctask替代方案
从 AsyncTask 到现代并发:Android 异步方案的演进与替代实践整理旧电脑,发现在待发布文章的文件夹下还躺着好几篇博客,整理下也补发上来。代码使用 Kotlin 重写,API 也更新为新版本。
用户2018792831677 小时前
android
你的 App 为什么是「电量刺客」?——从一条 WakeLock 追到 Linux 内核的 Android 省电原理全解源码锚点:平台源码以 Android 17 / API 37(android-17.0.0_r1) 为准,内核以 android17-6.18-2026-06_r6 为准。为了让文章易读,文中源码做了删减和注释,每个片段都标了 AOSP 原始文件路径,建议对照源码食用。
mmsx8 小时前
android·安全·自动化
Android 安全校验下沉到原生层:防 patch 与构建期自动化把判断写进机器码,再把指纹维护交给构建流程,让 patch 无利可图。签名校验落地后,很多团队会松一口气:重打包必然重签名,重签名必然改指纹,运行时比对一下就能发现。逻辑没错,问题出在校验逻辑放在哪里。
老牛日常随笔9 小时前
android·人工智能·智能手机
Google把Android测试搬进AI对话:ARTEMIS如何用自然语言操作你的手机做Android自动化测试的人,大概都吃过Appium的苦。写一个测试用例:要定位元素?先写一堆XPath。要处理弹窗?得预判所有可能。App更新了?元素ID变了?脚本全挂,从头改。
朱涛的自习室10 小时前
android·前端·人工智能
预算 1000 美金的开源软件,DeepSeek 只花 1 美金就做完了(Day 6)往期文章:《00. 文章合集目录》《我让 Gemini 4 当高管、DeepSeek 当员工,开了一家软件公司(Day 1)》
mmsx11 小时前
android·网络·安全·签名
Android APK 加固方案怎么落地:从加壳到校验的组合取舍加固不是买一个壳就完事,而是把几层手段按成本和收益排好队。打开应用市场,同一个应用常常能搜到好几个"马甲包":包名和签名都不同,界面功能却一模一样。这类"二次打包"的门槛比很多团队想象得低——应用没做任何针对性防护时,整条链路上不存在一个必须绕过的技术障碍。
hunterandroid11 小时前
android·前端
Navigation Component 工程落地:从单 Activity 架构到深度链接配置在 Android 开发中,页面导航一直是个容易出问题的环节:Fragment 回退栈混乱、参数传递不安全、深度链接配置繁琐。Jetpack Navigation Component 提供了一套声明式的导航方案,但要在真实项目中用好它,还需要处理不少工程细节。
撩得Android一次心动11 小时前
android·笔记·学习·kotlin·android compose
Jetpack Compose 知识点整理3【个人用】“副作用”指的是:你在写UI代码时,偷偷干了和“画界面”无关的事情。在 Compose 的声明式模型中,可组合函数 (@Composable 函数) 会被框架频繁调用(重组)。很多时候我们不仅仅需要在可组合函数的内部进行UI操作,可能还会进行一些和UI无关的操作。例如:资源初始化和释放、异步操作等等。如果直接在可组合函数体内执行这些副作用,会导致严重问题:
Kapaseker12 小时前
android·kotlin
别再只会写 <T>:Kotlin 泛型的实战用法上一篇介绍了 Kotlin 泛型的基础。这一篇,我们先看类型参数之间的关系与约束,再把它们用于数据容器、结果包装、对象构建和数据转换,最后讨论运行时类型检查与反射的边界。
FlightYe12 小时前
android·linux·c++·ffmpeg·音视频
音视频修炼之容器与协议(一):MP4和MOV的box剖析MP4 是音视频容器之王。理解 box 结构,就能理解为什么 MP4 既能流式播放,又能精确 seek、跳转章节、承载多语言字幕和元数据。
Vitaliy Kostrov(柯维远)14 小时前
android·运维·服务器·驱动开发·网络安全·系统架构·cdn
客户端如何检查直播流:从流内标记到停止播放播放器接收数据,解码器输出画面,应用把视频呈现给用户。在这条链路中,究竟由谁决定:收到的流还能不能继续播放?
恋猫de小郭14 小时前
android·前端·flutter
Dart 3.15 新特性:this 终于支持类型提升了这次 Dart 3.15 有个改动虽然不大,但我感觉算是解决了 Dart 类型系统里一个存在多年的不合理限制:
ii_best15 小时前
android·ios·智能手机·自动化·按键精灵
ios手机开发安卓脚本开发软件[按键精灵教程]从「找最小值」到「Boss 最近刷新」再到「屏幕范围极值」先回答一个高频问题:安卓和 iOS 能用同一套代码吗写安卓脚本开发教程的人常被问这个问题,做 iOS 脚本开发的人更常问——因为网上能搜到的例子,大多是在安卓上写的,换个平台就不知道能不能用。