首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
new
订阅
用户7573718731213
更多收藏集
微信扫码分享
微信
新浪微博
QQ
58篇文章 · 0订阅
Android自定义ViewGroup交互进阶,右滑进入详情
自定义Viewgroup右滑进入详情 前言 在之前的 ViewGroup 的事件相关一文中,我们详细的讲解了一些常见的 ViewGroup 需要处理的事件与运动的方式。 我们了解了如何处理拦截事件,如
Android Span 原理解析
在生活中,我们总能看到很多特殊的文本效果,例如文本引用、关键字标红加粗、应用内自定义表情等等。通过 Span ,我们可以实现上述这些文字效果。
新年开篇:如何减少react组件不必要的重新渲染
什么是重新渲染 react重新渲染是当你的组件已经渲染在屏幕上,由于数据状态变化,又重新触发了组件的渲染。重新渲染是正常现象,但有时由于自身代码问题造成不必要的重新渲染。 不必要的重新渲染 由于错误的
Android onSaveInstanceState/onRestoreInstanceState 原来要这么理解
前言 前些天,有位小伙伴兴匆匆地跑过来给我展示一个现象:Activity 里有个EditText,点击该EditText 输入一些文字。此时,转动手机方向,Activity 变成横屏了,而EditTe
真的有这么丝滑吗?MotionLayout的高级玩法我学会了!
最近写业务的时候遇到一个带有轮播的界面 在交互效果还定稿的时候,大佬同事建议轮播样式可以考虑 MotionLayout 中的 Carousel, 这个组件就是为轮播而生。 学习完发现 Motio
一道面试题:使用AIDL实现跨进程高效传输大文件
本文主要讲解使用AIDL(Android接口定义语言)+匿名共享内存实现跨进程双向通信和大文件传输。
无源码修改android三方sdk并重新打包
@[toc] 一、背景 如下图所示,这里我需要修改三方sdk源码。 首先它的sdk是个aar包,解压得到依赖包classes.jar。 反编译classes.jar得到源码,将com.hdgq.loc
Android—PorterDuffXfermode实现进度条
周一上午,老王叼着包子,一进公司门就看到了产品在张望。老王暗道一声不好,正想溜之大吉,却已经被产品半路截下:“我们的进度条需要改版,我给你找了个
RecyclerView性能优化最后一公里
1. 前言 时至今日相信大部分的Android开发者对RecyclerView的缓存机制如数家珍。相关教程也是数不胜数。如果你想详细了解这些不同缓存的作用以及实现原理。可以参考我之前写过的两篇文章。聊
搞懂Java反射和JDK里的动态代理
1. 每一个类对应的class放在哪里? 2. 这个class里面都保存了什么 3. 如何使用? 2. 动态代理模式