首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
android开发
订阅
CruelPaw
更多收藏集
微信扫码分享
微信
新浪微博
QQ
21篇文章 · 0订阅
OpenHarmony系统之Napi框架生成工具介绍
前言 当开发者为OpenHarmony系统上开发JS与C++ 交互的接口时,需要使用NAPI进行接口封装:首先需要用户定义JS接口,然后创建NAPI模块、实现NAPI初始化函数、封装JS接口、处理JS
Android Framework权限篇一之RuntimePermission整体流程
Android概述 权限的作用是保护Android用戶的隐私。 如果设备搭载的是Android 6.0(API 级别 23)或更高版本,并且应用的targetSdkVersion 是23或更高版本,用戶在安装时不会
别滥用FileProvider了,Android中FileProvider的各种场景应用
我正在参与掘金创作者训练营第6期,点击了解活动详情 前言 有部分同学只要是上传或者下载,只要用到了文件,不管三七二十一写个 FileProvider 再说。 不是每一种情况都需要使用 FileProv
深入分析Android 11 FUSE文件系统(一)
FUSE文件系统简介 Fuse(filesystem in userspace),是一个用户空间的文件系统。通过fuse内核模块的支持,开发者只需要根据fuse提供的接口实现具体的文件操作就可以实现一
Android Binder 原理换个姿势就顿悟了(图文版)
前言 Binder机制可谓是Android 知识体系里的重中之重,作为偏底层的基础组件,平时我们很少关注它,而它却是无处不在,也是Android 面试易考察的点之一。网上很多文章,要么知识点比较陈旧,
写给Android工程师的AOP知识
AOP是个啥 AOP是Aspect Oriented Program的首字母缩写,翻译过来就是面向切面编程。这个概念中面向容易理解,编程可以理解,最关键的是切面是指什么?
多用户机制:Profile user创建过程
基于Android 9.x 因为负责公司的应用多开模块,因此,对模块设计的技术进行相关的总结和备忘 0. 应用分身机制 各个厂商的应用分身机制,大都采用原生的分身机制,实现细节上有稍微区别 OV,使用
[译]理解 RenderThread
RenderThread 是在 Android Lollipop 中新加入的组件。关于该组件的文档描述甚少,仅有一个模糊的定义: 为了解 RenderThread 的工作机制,需要介绍一些基本的概念。 当启动硬件加速后,Android 使用 “display list” 组件进…
第一章 常见跨平台解决方案及Flutter架构
近些年来,不断的有前端跨平台方案涌现出来,比如基于WebView的Cordova,还有渲染成原生控件的Reactive、Weex等,那么,这些跨平台方案有什么通用的实现思路呢
Flutter 原理初探
上图是 Flutter 官网上的一张全景图。从结构上看,Flutter 主要分为三个层次: 今天主要阐述 Engine 层和 Framework 的一部分关键模块。 DartVM 中的独立执行单元叫做 Isolate,Engine 中叫做 Runner,Embedder 中才对…