首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
YaoPaine
掘友等级
Android
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
47
文章 47
沸点 0
赞
47
返回
|
搜索文章
赞
文章( 47 )
沸点( 0 )
使用MotionLayout实现高德地图bottomSheets效果
搜到的一个效果,附上链接,用的behavior,我没下源码看,因为我只是想尝试另外一种方式。具体效果暂不知Android 仿高德地图可拉伸的BottomSheet 背景色过渡,最开始透明,结束为白色背景。中间过渡关键帧95变纯白背景 设置时间间隔匀速达到最后的进度即可,源码已详…
使用javassist和ASM修改class,并实现方法耗时检测插件
之前在项目开发中为了实现消息推送的各个平台版本sdk(小米,华为,OPPO,vivo,极光)。在写这个多平台推送的sdk过程中,发现小米手机启动时,小米推送和极光推送的服务都同时启动了。导致后台发起的推送收到了两次(后天是全平台推送的)。本来只要手机端只要启动一个推送服务,结果…
PathMeasure的API讲解与实战——Android高级UI
2019年了,然而2017计划写的东西还没开始😂,这次的拖延症来的比平常早却去的比平常晚。今天进行分享的是UI中的PathMeasure,同时记录自己在使用过程中的几个疑惑点。话不多说,开始进入正题。 创建一个空的PathMeasure,但是使用之前需要先调用 setPath…
LeakCanary 源码分析
1. 前言 LeakCanary 是由 Square 开发的一款内存泄露检测工具。相比与用 IDE dump memory 的繁琐,它以轻便的日志被广大开发者所喜爱。让我们看看它是如何实现的吧。 2. 源码分析 分析一个框架,我们可以尝试先分层。好的框架层次清晰,像TCP/IP…
小白 C++ 入门并发疯学习路线(书单)
这篇文章实际上是我自己入门过程的总结,一个尽量少废话的C++入门指南。总结完忽然发现像个读书清单😄。 我作为小白时疑惑过这个问题,在此给后来的小白和当年的自己一个答案。 个人看法是,单就学习C++而言,直接学习C++就可以了,不用先学C。在知乎看到轮子哥在微软维护STL的St…
看图轻松理解数据结构与算法系列(B+树)
已删!
[算法总结] 13 道题搞定 BAT 面试——字符串
1. KMP 算法 谈到字符串问题,不得不提的就是 KMP 算法,它是用来解决字符串查找的问题,可以在一个字符串(S)中查找一个子串(W)出现的位置。KMP 算法把字符匹配的时间复杂度缩小到 O(m+n) ,而空间复杂度也只有O(m)。因为“暴力搜索”的方法会反复回溯主串,导致…
android翻译应用、地图轨迹、视频广告、React Native知乎日报、网络请求框架等源码
RecyclerView侧滑菜单,Item拖拽,滑动删除Item,自动加载更... 在Andorid开发中我们要设置文字或图片显示,都直接通过Api一步调用就完成了,不仅是我们工程下res资源以及系统自带的framwork资源也可以,那这些资源打包成Apk之后是如何被系统加载从…
手把手带你撸一个路由(1)--界面跳转
动态配置,业务需求原因,部分诸如banner页等地方的地址需要动态可配的,这个时候就不方便写死类名,路由是一个比较好的解决方式。 本文会讲解一下如何编写一个简单的路由。在讲解路由之前,需要先了解一下android下的注解(annotation),注解不单单是路由的重要组成部分,…
仿微信小视屏 iOS 技术路线实践笔记[录制篇]
一周之前拿到这个需求时,我当时是懵逼的,因为自己对 视频 这一块几乎可以说是一无所知。在断断续续一周的研究过程之后,准备写点笔记记录一下。 对于一个类似微信小视屏的功能,大致需要完成的功能无非就是两块: 视频录制 视频播放 (因为自己对视频是个小白,只能借助谷歌来搜索一些相关技…
下一页
关注了
46
关注者
0
收藏集
11
关注标签
9
加入于
2017-02-13