Android 性能调优面试题 1.1 谈谈你对Android性能优化方面的了解? 启动优化: application中不要做大量耗时操作,如果必须的话,建议异步做耗时操作 布局优化:使用合理的控件选择,少嵌套。(合理使用 include,merge,viewStub等使用) apk优化(资源文件优化,代码优化,lint检查,.9.png,合理使用shape替代图片,webp等) 性能优化,网络优化,电量优化 避免轮询,尽量使 移动开发 2025年04月24日 179 点赞 0 评论 6335 浏览
js 箭头函数和普通函数的区别和this指向看这篇就够了 this指向问题是个老问题了,网上的教程很多都是相互copy的,让萌新一脸蒙,这里简单总结下,保证一次性搞懂。 首先,这里有个问题是js分严格模式和非严格模式,严格模式和非严格模式下this指向稍微有点区别,主要就是全局作用域中普通函数中的this指向问题,严格模式下是指向undefined的,非严格模式下是指向window。 image.png 现在一般用的都是严格模式,比如vu 移动开发 2025年06月16日 91 点赞 0 评论 6341 浏览
基于Telegram二次开发 --- 打包篇 在 环境篇 ,我们在 步骤3 生成了一个 telegram-configuration 的文件夹,打开 telegram-configuration 文件夹,如图所示: image.png provisioning:真机运行以及打包 ipa 所需描述文件存放的文件夹 variables.bz:bazel构建项目时的配置 我们需要更改的就是 provisioning 文件夹和 va 移动开发 2025年05月27日 163 点赞 0 评论 6347 浏览
【Android】Android Studio打包APK、精简APK大小与规范处理详解 目录引言一、应用打包1.1 导出APK安装包1.2 制作App图标 1.3 给APK瘦身 1.3.1 去除冗余功能 1.3.2 精简无用资源 1.3.3 压缩图片大小 二、规范处理 2.1 版本设置2.2 发布模式 结语引言Android Studio中运行程序默认都是debug版本,而想要在别人手机上安装应用,就需要把App打包成APK文件(relea 移动开发 2025年08月06日 115 点赞 0 评论 6349 浏览
个人开发的小程序/网页APP安装失败?这些冷门技巧帮你绕过系统限制! 一、安装失败的核心原因分析 系统权限限制 安卓设备默认禁止安装非官方渠道的APP。 解决方法:引导用户手动开启“开发者选项”中的“未知来源安装权限”。 路径:设置 > 关于手机 > 点击“版本号”7次 > 返回设置 > 开发者选项 > 允许安装未知应用。 文件格式或完整性问题 如果APK文件在传输过程中损坏& 移动开发 2025年09月23日 197 点赞 0 评论 6365 浏览
CUDA 本地与 Mac 环境下如何实现 C++/python 开发 GPU 代码 这篇文章将从「本地开发」和「Mac 环境」出发,分析如何与 CUDA 分布式工具组合,什么环境支持 CUDA,并推荐一些可以本地运行学习的示例项目,包括 C++ 和 Python 版本的 GPU 编程框架。一、CUDA 是什么?为什么要学 CUDA?CUDA (全称 Compute Unified 移动开发 2025年10月04日 151 点赞 0 评论 6371 浏览
Android View 知识体系 工作原理 Android 中通过 Window 作为屏幕的抽象,而 Window 的具体实现类是 PhoneWindow 。通过 WindowManager 和 WindowManagerService 配合工作,来管理屏幕的显示内容。 WindowManager 内部真正调用的是 WindowManagerGobal 方法,添加视图的是 addView 方法。在WindowManagerGoba 移动开发 2025年05月04日 133 点赞 0 评论 6379 浏览
使用 nvm 管理 node 版本:如何在 macOS 和 Windows 上安装使用nvm 🔥 个人主页:空白诗 文章目录 一、引言 二、nvm的安装与基本使用 2.1 macOS安装nvm 2.1.1 使用 `curl` 安装 2.1.2 使用 Homebrew 安装 2.2 Windows安装nvm 2.2.1 下载 nvm-windows 2.2.2 安装 nvm-windows 移动开发 2025年06月19日 48 点赞 0 评论 6421 浏览
axios之cancelToken原理及使用 在真实项目中,当路由已经跳转,而上一页的请求还在pending状态,如果数据量小还好,数据量大时,跳到新页面,旧的请求依旧没有停止,这将会十分损耗性能,这时我们应该先取消掉之前还没有获得相应的请求,再跳转页面。 在真实项目中,当路由已经跳转,而上一页的请求还在pending状态,如果数据量小还好,数据量大时,跳到新页面,旧的请求依旧没有停止,这将会十分损耗性能,这时我们应该先取消掉之前还没有获 移动开发 2025年04月26日 58 点赞 0 评论 6424 浏览
android 打包多个 apk 1、配置 gradle 文件 ./app/build.gradle android { defaultConfig { flavorDimensions "default" } // 多应用打包 productFlavors { // 默认 defaults { manifestPlaceholders = [app_name 移动开发 2025年05月09日 187 点赞 0 评论 6488 浏览