首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
prof
掘友等级
Android开发
|
软通荣耀项目
安卓
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
124
文章 107
沸点 17
赞
124
返回
|
搜索文章
赞
文章( 107 )
沸点( 17 )
Java中创建不可变和不可修改的Map的方法
在本教程中,我们将学习如何在Java中使用不可修改的和/或不可变的Map。不可变的类有助于避免多线程应用中的许多设计难题。 目录 1.不可变与不可修改的地图 2.不可修改的地图 3.不可变的地图 3.
从C回调函数到C++Lambda
从回调函数到 Lambda 表达式:C++ 中的函数式编程。从汇编看lambda表达式,就是编译生成了一个重载()的匿名类,然后生成一个可执行对象。
IdleHandler基本使用及应用案例分析
本文主要讲解IdleHandler的基本使用以及一些应用案例:粗估Activity界面渲染时间、App大图监测、延迟启动初始化任务
Flutter 3.16 发布,快来看有什么更新吧
Flutter 又又又发布新季度更新啦,同时随着而来的还有 Dart 3.2,本次 3.16 开始 Material 3 会成为新的默认主题,另外 Android 也迎来了 Impeller 的预览支
Dart 3.2 更新,Flutter Web 的未来越来越明朗
本次跟随 Flutter 3.16 发布 的 Dart 3.2 ,包含有:私有 final 字段的非空改进、新的 interop 改进、对 DevTools 中的扩展支持、以及对 Web 路线图的更新
Binder 中的 Parcel 数据结构分析(Java)
Android Framework 系列教程:yuandaimaahao.github.io/AndroidFram… 视频教程、源码、答疑服务与进入 Framework 技术交流群请联系微信 zzh
Serializable 和Parcelable 的区别(Android每日面试题)
看见即降服,这句话说的是一件事物,只要你看得到,你就能得到。 对我来说记录就是看见。 面试题不只是为了面试,更是为了帮助我们更深入地理解我们已知的知识。 本篇文章中的引用稍微多了一下(额,好吧,好像我每篇文章都有好多引用),请大家谅解,不过引用的文章确实是我想要的内容,讲得也挺…
ContentProvider 启动流程
通过这篇文章,我们来梳理一下 ContentProvider 启动的整体流程以及其中我们应该注意的细节
深入理解编译注解(五)RetentionPolicy.SOURCE 和 RetentionPolicy.CLASS区别讨论
这篇我觉得应该是一个讨论篇,因为我自己还没有找到一个非常满意的答案,希望大家一起来讨论。 RUNTIME肯定没有意见,因为只有他能够在运行时得到注解,例如之前的数据库框架。那么SOURCE和CLASS呢? 他俩概念上的区别是 CLASS被编译到.class文件中,SOURCE没…
深入浅出Android底层(十)-Android系统启动过程--Launcher进程
前言 持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第15天,点击查看活动详情 我们的app启动流程的开始是从点击桌面的图标开始的,那么Launcher进程是如何通过进程间的通
下一页
个人成就
文章被阅读
132
掘力值
10
关注了
101
关注者
0
收藏集
3
关注标签
37
加入于
2017-07-20