首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
擦肩的阳光
掘友等级
无
|
无
Android开发者
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
115
文章 114
沸点 1
赞
115
返回
|
搜索文章
赞
文章( 114 )
沸点( 1 )
《Activity显示界面历险记》—说说View的那些理不清的关系
在Activity显示View的过程中,有一些重要的角色总让人理不清,比如PhoneWindow、DecorView、ViewRootImpl。 也常常有面试题会问到,他们四者之间的关系?创建的时机?View第一次绘制的时机?等问题。 那么今天,就和大家一起从Activity启…
一文搞懂全排列、组合、子集问题(建议收藏)
前言 Hello,大家好,我是bigsai,long time no see!在刷题和面试过程中,我们经常遇到一些排列组合类的问题,而全排列、组合、子集等问题更是非常经典问题。本篇文章就带你彻底搞懂全
面Android 基础架构岗-4小时4面的持续体验(小累)
虽然不一定100%能拿offer,但这次面试非常值,远超来回100多的车费了😄。关于面试的心态,保持悲观的乐观主义心态比较好。面前做面试准备时保持悲观,尽可能的做足准备。面后积极做复盘,乐观接受结果
带着问题重学Android事件分发
ViewGroup事件分发流程 ViewGroup 中事件是如何被拦截的 在 ViewGroup 的 dispatchTouchEvent 函数中首先会定义一个 intercepted 变量用来标记当
Flutter——原生View的Touch事件分发流程
前言 最近研究混合栈渲染时,遇到了一个混合栈下的事件分发问题,为此看了一下flutter接入原生view后,其中的事件分发流程。为了方便后期查阅,做此记录,也希望能帮到有需要的人。 文中所讨论的原生v
flutter banner轮播
因为最近做商城App,需要用到轮播,发现flutter的控件库里面没有这个控件(当然了,可能是我自己没有找到),于是就决定自己动手做一个banner轮播图片了。 整体框架就是一个PageView,Indicator指示器,一个定时器。 PageView用来展示需要播放的Widg…
APK构建原理由浅入深
APK构建流程涉及许多将项目转换成 Android 应用软件包 (APK) 的工具和流程。构建流程非常灵活,因此了解它的一些底层工作原理会很有帮助。 APK的详细构建流程稍微有点复杂,本文将分为四步由浅入深带读者深入分析构建流程。 首先『初见构建』,这步中我们可以先忽略构建中的…
元素排序Comparable和Comparator有什么区别?
在 Java 语言中,Comparable 和 Comparator 都是用来进行元素排序的,但二者有着本质的区别。它们两也是常见的面试题,所以今天我们一起来盘它。
Android无用代码、资源扫描的其他思路
零、背景 之前一直是用Android自带的 Analyze -> Run inspection by name... 但缺点也很多。 后来在stackoverflow看到一种基于minifyEnabl
Android agp 对 R 文件内联支持
本文介绍 android agp 4.1.0 如何支持 R 文件内联,以及 R 文件的一些历史问题。
下一页
个人成就
文章被点赞
153
文章被阅读
7,825
掘力值
322
关注了
15
关注者
59
收藏集
5
关注标签
15
加入于
2016-07-10