Newstrong's 博客

Kratos
专注于用户阅读体验的响应式博客主题
Android

Android使用Kotlin封装MMKVUtils

Android使用Kotlin封装MMKVUtils 大龄小渣渣 2023-09-07 3,584 阅读10分钟 Android使用Kotlin封装MMKVUtils 1.简介: MMKV 是基于 mmap 内存映射的 key-value 组件,底层序列化/反序列化使用 protobuf 实现,性能高,稳定性强。从 2015 年中至今在微信上使用,其性能和稳定性经过了时间的验证。近期也已移植到 Android / macOS / Win32 / POSIX 平台,一并开源。 2.MMKV 源起 在微信客户端的日常运…

2024年8月27日 0条评论 1点热度 0人点赞 newstrong 阅读全文
未分类

迄今为止最好的用于编程或软件开发的Prompt

在开发中,我们经常使用AI来帮助我们进行编程活动,以下是一个Prompt的例子,转自:https://www.reddit.com/r/PromptEngineering/comments/1eogo2a/coding_system_prompt/?rdt=45014 中文 提示:您是一个高级 AI 模型,旨在通过应用复杂的推理技术组合来解决复杂的编程挑战。为了确保您的代码输出在技术上准确、安全、高效且有据可查,请遵循以下结构化说明:分解编码任务:首先应用思维链 (CoT) …

2024年8月25日 0条评论 1点热度 0人点赞 newstrong 阅读全文
未分类

Android 性能优化: 启动优化理论与实践

本文章总结了目前市面上常见的一些启动优化常用手段,开发和面试必备哦。首先要做应用启动优化,你得对应用启动流程有个整体甚至细化的了解。 1 应用启动全路径分析 应用启动过程整体分为两大阶段:Application启动 阶段、Activity 启动阶段。 Application启动阶段 1.点击桌面应用图标这个时候会触发Launcher app的item事件,AMS首先会判断当前应用进程ProcessRecord是否存在,不存在,则会请求zygote进程去创建对应的app进程,app进程由zygote孵化出来后,首先会…

2024年8月25日 0条评论 2点热度 0人点赞 newstrong 阅读全文
Android

GooglePlay账号关联审查机制详解

前言 作为出海公司,Google Play开发者账号的封禁大概是大家最不想遇到的问题之一,盖因账号一旦封禁便意味着大概率无法恢复了。常见的封号原因有以下几种,其中以规则不透明的账号关联居首。 从业多年来,我们遇到最严重的一次账号关联事件,公司在线超过20多个App一夜之间全部被下架,所属账号被封。身边也有友商,60多个App彻底死绝,被Google Play一朝打回起点,辛辛苦苦几年积累起来的业务,一夜之间灰飞烟灭。绝望邮件如下: 许多金融公司我想都经历过这些至暗时刻,所以如何防止账号关联也成为了业界普遍研究的重点…

2024年8月24日 0条评论 2点热度 0人点赞 newstrong 阅读全文
未分类

绘制流程中窥视handler同步屏障

绘制流程中窥视handler同步屏障 为了引出今天的主题,我们先来看看ui的渲染流程吧。在Android的绘制流程中,ViewRootImpl这个类发挥了非常重要的作用,首先我们看一下这个类中比较重要的一个方法requestLayout(),>为了引出今天的主题,我们先来看看ui的渲染流程吧。在Android的绘制流程中,ViewRootImpl这个类发挥了非常重要的作用,首先我们看一下这个类中比较重要的一个方法requestLayout(),   requestLayout()中会通过checkT…

2024年8月24日 0条评论 1点热度 0人点赞 newstrong 阅读全文

近期文章

  • 世界,您好!
  • ZSH Git Plugin 别名表格
  • Prefer Function Reference over Lambda in Kotlin? Wrong!
  • ZonedDateTime toString compatability with ISO 8601
  • Jetpack 自定义 DropDownMenu
标签聚合
kotlin googleplay gpt

COPYRIGHT © 2026 Newstrong's 博客. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang