积跬步

Just do IT Now.


  • Home

  • Tags

  • Categories

  • Archives

  • Search

第三方相关问题

Posted on 2021-04-30 | In Android

问题收录:第三方登录、第三方支付、推送、分享、ARouter路由、地图等

Read more »

Android RecyclerView打造自动循环效果

Posted on 2025-04-18 | In Android代码片段

Android RecyclerView打造自动循环效果

这篇文章主要为大家详细介绍了android RecyclerView打造自动循环效果,非常实用的循环滚动效果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

先看效果图:
RecyclerView打造自动循环效果

Read more »

Android RecyclerView打造自动循环效果

Posted on 2025-04-18 | In Android代码片段

Android RecyclerView打造自动循环效果

这篇文章主要为大家详细介绍了android RecyclerView打造自动循环效果,非常实用的循环滚动效果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

先看效果图:
RecyclerView打造自动循环效果

Read more »

Android进程间通信(IPC)机制Binder简要介绍和学习计划

Posted on 2025-02-18 | In Android扩展

Android进程间通信(IPC)机制Binder简要介绍和学习计划

在Android系统中,每一个应用程序都是由一些Activity和Service组成的,这些Activity和Service有可能运行在同一个进程中,也有可能运行在不同的进程中。那么,不在同一个进程的Activity或者Service是如何通信的呢?这就是本文中要介绍的Binder进程间通信机制了。

《Android系统源代码情景分析》一书正在进击的程序员网中连载,点击进入!

Read more »

Binder设计与实现

Posted on 2025-02-18 | In Android扩展

Android Bander设计与实现 - 设计篇

关键词

Binder Android IPC Linux 内核 驱动

Read more »

Binder学习指南

Posted on 2025-02-18 | In Android扩展

Binder学习指南

毫不夸张地说,Binder是Android系统中最重要的特性之一;正如其名“==粘合剂==”所喻,它是系统间各个组件的桥梁,Android系统的开放式设计也很大程度上得益于这种极其方便的跨进程通信机制。

理解Binder对于理解整个Android系统有着非常重要的作用,Android系统的四大组件,AMS,PMS等系统服务无一不与Binder挂钩;如果对Binder不甚了解,那么就很难了解这些系统机制,从而仅仅浮游与表面,不懂Binder你都不好意思说自己会Android开发;要深入Android,Binder是必须迈出的一步。

Read more »

Handler之同步屏障机制(sync Barrier)

Posted on 2025-02-17 | In Android扩展

一、消息种类

Handler中的Message可以分为两类:同步消息、异步消息。消息类型可以通过以下函数得知

1
2
3
4
//Message.java
public boolean isAsynchronous() {
return (flags & FLAG_ASYNCHRONOUS) != 0;
}
Read more »

HarmonyOS应用开发者高级认证

Posted on 2025-01-16 | In HarmonyOS例子

单选题

关于延迟任务描述正确的是 (D)

A. 适用于长时间运行在后台、用户可感知的任务,例如后台播放音乐、导航、设备连接等,使用长时任务避免应用进程被挂起
B. 适用于实时性要求高、耗时不长的任务,例如状态保存
C. 代理提醒是指应用退后台或进程终止后,系统会代理应用做相应的提醒。适用于定时提醒类业务,当前支持的提醒类型包括倒计时、日历和闹钟兰类
D. 对于实时性要求不高、可延迟执行的任务,系统提供了延迟任务,即满足条件的应用退至后台后被放入执行队列,系统会根据内存、功耗等统一调度

Read more »

Harmony-Utils

Posted on 2025-01-16 | In HarmonyOS例子

harmony-utils:一款功能丰富且极易上手的HarmonyOS工具库,借助众多实用工具类,致力于助力开发者迅速构建鸿蒙应用。其封装的工具涵盖了APP、设备、屏幕、授权、通知、线程间通信、弹框、吐司、生物认证、用户首选项、拍照、相册、扫码、文件、日志,异常捕获、字符、字符串、数字、集合、日期、随机、base64、加密、解密、JSON等一系列的功能和操作,能够满足各种不同的开发需求。

下载安装与使用说明

ohpm i @pura/harmony-utils OpenHarmony ohpm 环境配置等更多内容,请参考如何安装 OpenHarmony ohpm 包

Read more »

Android的36大难点

Posted on 2025-01-16 | In Android扩展

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

智能总结:
本文全面总结了 Android Activity 的相关知识,包括生命周期(如不同场景下的变化、横竖屏切换等)、启动模式(standard、singleTop、singleTask、singleInstance 及使用方式、应用场景)、数据传递(如 Intent 传递数据大小限制、内存不足时的保存方法等)、与其他概念的关系(如 Context 等)、进程(如进程优先级、ANR 等),还提到了 Activity 管理机制等内容。

前言

Read more »

AMS

Posted on 2025-01-16 | In Android

Android AMS 自述

本文摘要
本文采用自述的方式带大家认识ActivityManagerService是啥,它有哪些功能,它的启动过程,它的模块有哪些以及模块的作用是啥。(文中代码基于Android13)

本文大纲

Read more »

鸿蒙工具类

Posted on 2025-01-07 | In HarmonyOS例子
拨打电话1234567891011121314151617export class SystemUtils { /*拨打电话*/ static makeCall(phone?: string) { let isSupport = call.hasVoiceC ...
Read more »
12…24>

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