首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android基础
订阅
今天我不出去玩
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
ConstraintLayout使用场景必知必会
ConstraintLayout的布局优越性已经不用再强调了,通过ConstraintLayout的约束思想,可以很方便的解决一些之前需要写很复杂的动态代码才能完成的效果。 早在2016年,我就已经逐渐将项目中的布局进行约束化,采用ConstraintLayout来替换原有布局…
好玩系列:听说你的ImageSpan没能动起来?
今天我们将在一个愉快的氛围下,让ImageSpan动起来,并进行一些更深层次的探索。我们将和Drawable告别,并打开Span的大门。
Android Framework知识整理:WindowManager体系(上)
前言 大家好,本篇文章来由是最近工作和面试需要,特定结合自身源码以及大佬们的经验,写的一篇关于Android framework层:WindowManager体系的讲解。 本篇文章是Android f
广播 goAsync 源码分析,为什么 Google 大佬都在使用它
揭秘 goAsync ,它在广播中起到了什么作用,以及它对进程的影响,为什么 goAsync 方法,可以保证广播处于活跃状态,在什么场景下使用
数见不鲜的RecyclerView使用技巧,你了解吗(一)?
本篇文章主要是分享下RecyclerView中子item如何单独刷新以及子item的某一部分内容如何实现单独刷新,希望可以给你带来帮助。
Android插件化开发实战
插件化技术初源于免安装运行 apk 的想法,这个免安装的 apk 就可以理解为插件,而支持插件的 app 我们一般叫宿主。宿主可以在运行时加载和运行插件,这样便可以将 app 中一些不常用的功能模块做成插件,一方面减小 了安装包的大小,另一方面可以实现 app 功能的动态扩展。…
Android:Hook技术之Hook Activity
Hook技术的核心实际上是动态分析技术,动态分析是指在程序运行时对程序进行调试的技术。众所周知,Android系统的代码和回调是按照一定的顺序执行的,这里举一个简单的例子,如图所示。 对象A调用类对象B,对象B处理后将数据回调给对象A。接下来看看采用Hook的调用流程,如下图:…
【知识点】Java泛型机制7连问
1.我们为什么需要泛型? 2.什么是泛型擦除? 3.为什么需要泛型擦除? 4.泛型擦除后`retrofit`怎么获得类型的? 5.`Gson`解析为什么要传入内部类 6.什么是`PECS`原则?
Android 深入研究之 ✨ Activity启动流程+Activity生命周期✨| 8月更文挑战
前言 Activity生命周期 activity从开始到结束的四个状态。 activity的生命周期 activity的进程优先级 1.activity的四个状态 activity四个状态和所在的生命
「RecyclerView中的位置」你真的会正确获取Item的位置么?
「RecyclerView中的位置」你真的会正确获取Item的位置么? 关于Position 我们在使用使用 RecyclerView 的时候,总是不可避免的需要知道其 ItemView 的位置以实现