积跬步

Just do IT Now.


  • Home

  • Tags

  • Categories

  • Archives

  • Search

大纲-Java并发

Posted on 2024-12-26 | In Java
Read more »

鸿蒙案例

Posted on 2024-12-25 | In HarmonyOS例子

HarmonyOS Next应用开发案例(1-70案例归档)

此篇为1-70案例归档,71-90案例归档,最新案例可查看:HarmonyOS Next应用开发案例(持续更新中……)

70.手写绘制及保存图片案例(0319更新)(点此查看源码实现)

Read more »

Android应用被强杀或应用被回收导致的空指针问题等其他问题

Posted on 2024-12-12 | In Android扩展

android应用被强杀或应用被回收导致的空指针问题等其他问题 - 简书

在开发中我们经常会遇见app退到后台再打开会出现空指针、页面显示不全等一系列奇怪的问题。

问题分析:
Read more »

安卓-四大组件-Activity的36大难点

Posted on 2024-11-29 | In Android

Activity 的 36 大难点,你会几个?

文章目录

[TOC]

Read more »

拓展-记录

Posted on 2024-11-26 | In Android

# 安卓应用跳转回流的统一和复用

Android Surface截图方法总结

还涉及到虚拟屏、副屏的截图

Read more »

拓展目录

Posted on 2024-11-25 | In HarmonyOS
脚本安装hap给测试(QA)
Read more »

优化-2个帧率和卡顿监控方案

Posted on 2024-11-18 | In Android

Android性能优化之2个帧率和卡顿监控方案(附实现代码)

在 Android 开发中,监控应用的帧率(FPS)是评估应用性能和发现卡顿问题的一个重要指标。本次介绍一些常用的方法来监控 Android 应用的 FPS,包括如何实现这些方法的详细说明和代码示例。

使用 Choreographer API

Read more »

拓展-Android“引用们”的底层原理

Posted on 2024-11-14 | In Android

引用们的底层原理

[!总结]
这篇文章深入剖析了 Android 中四种引用的底层原理,包括 WeakReference、SoftReference、PhantomReference 和 FinalizerReference。分别阐述了它们的特点、回收机制、处理逻辑等,如 WeakReference 如何欺骗 GC 及 get 方法的处理,SoftReference 的回收时机,PhantomReference 借助 ReferenceQueue 的作用,FinalizerReference 与 finalize 方法的关联等,最后作者分享了研究起因和学习感悟。

本文分析基于Android 15

Read more »

HarmonyOS笔记

Posted on 2024-10-17 | In HarmonyOS

需要学习

  • 网络请求
  • 文件上传:鸿蒙数据上传三步走-掘金
    • fs:@ohos.file.fs(文件管理)
    • fd:(file descriptro文件描述器)
  • 页面跳转
    • router【页面跳转每次都指定模式,不写默认是多例模式】、【UIAbility默认是singleton】
    • navigation【HarmonyOS NEXT的方法】
      • 597navigation 的生命周期
    • navigator【HarmonyOS3.0的方法】
  • 导入第三方库(以第三方库@ohos/lottie为例)
    • 方法一:在Terminal窗口。ohpm install @ohos/lottie
    • 方法二:在工程oh-package.json5中添加如下代码,在执行ohpm install命令
      1
      2
      3
      "dependencies":{
      "@ohos/lottie": "^2.0.0"
      }
    • 完成上述后,在页面中使用:import lottie,{AnimationItem} from '@ohos/lottie';
  • 导入别的模块的内容
    • 要导出的模块的index.ets中如: export * from './src/main/ets/components/utils/EmitterUtils'
    • 在页面中使用
  • Text的fontWeight(700),其中700是啥【是Bold】
  • FlexAlign.SpaceBetween是啥
  • ArkWeb
  • 架构
    分层架构设计、模块化设计、应用导航设计
  • 资源放到公共模块AppScope的写法
  • 代码混淆
  • pushPathByName 给NavPathStack栈加入内容

看懂鸿蒙系统

Read more »

UI-水波纹扩散

Posted on 2024-10-17 | In Android代码片段

链接

  • https://blog.csdn.net/zhuwentao2150/article/details/79452735

    https://github.com/zhuwentao2150/RippleView

  • https://github.com/zhvip/WaterRipple

群友提供的

Read more »

第三方-日志

Posted on 2024-10-17 | In Android

https://mp.weixin.qq.com/s/nIItHxMWq8LtOPHXBz-PrA

Logger

build.gradle中:

Read more »

MPAndroidChart

Posted on 2024-10-17 | In Android

源码

https://github.com/PhilJay/MPAndroidChart

使用说明

Read more »
<123…24>

285 posts
21 categories
44 tags
E-Mail CSDN
0%
© 2018 — 2025 阿炳
Powered by Hexo
|
Theme — NexT.Gemini v5.1.4