首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
安卓
订阅
fanqi
更多收藏集
微信扫码分享
微信
新浪微博
QQ
129篇文章 · 0订阅
Android输入系统(四)输入事件是如何分发到Window的?
在Android输入系统(三)InputReader的加工类型和InputDispatcher的分发过程这篇文章中,由于文章篇幅的原因,InputDispatcher的分发过程还有一部分没有讲解,这一部分就是事件分发到目标窗口的过程。 1. 为事件寻找合适的分发目标 dispa…
文字路径动画控件TextPathView解析
下面写的实现TextPathView思路介绍主要有两部分:一部分是文字路径的实现,包括文字路径的获取、同步绘画和异步绘画;一部分是画笔特效,包括各种画笔特效的实现思路。 文字路径的实现是核心部分,主要的工作就是把输入的文字转化为Path,然后绘画出来。绘画分为两种绘画: 一种是…
从零开始仿写一个抖音App——音视频开篇
1.聊一聊——主要是公布一些事情,没兴趣的同学可以跳过。 2.音视频前置知识——列一列学习音视频技术之前需要知道的东西。 3.cmake 入门——了解一个 c/c++ 工程的组织与编译。 4.ffmpeg 入门——入门 ffmepg,讲解一个官方 demo。 1.有些朋友可能会…
敲酷炫的 ViewPager 切换效果和弹性指示器。
效果真是酷炫极了,感觉很biu踢,咱们说做就做。 多谢老铁随手就是一个star,抱拳。 Step 1. Add the JitPack repository to your build file Step 2. Add the dependency 一个贝(ri)塞(ben)尔…
Android 高级混淆和代码保护技术
已不再公开。
国内Java面试总是问StringBuffer,StringBuilder区别是啥?档次为什么这么低?
这是一个知乎上面很火的问题(https://www.zhihu.com/question/50211894 ),下面是我关于这个问题的回答,截止今天,这个答案收获了500+赞和70+评论。 这个问题只是开个场,热个身而已啊。 针对以上的问题,我给一些答案,希望大家都能有所收获。…
来一份Android动画全家桶
自上次《MTRVA2.0来啦》发布后,马上就有小伙伴问我有哪些Android动画,过了一段时间又有小伙伴问我啥时候发布Android动画。其实,在写《MTRVA2.0来啦》的时候,这次要讲的Android动画已经完成的差不多了,而在写这篇文章的时候,下个版本的内容也快写的差不多…
Android-签到日历,包含两种签到形式
项目中签到的日历尝试过用GridView或者Recyclerview来实现,用ViewFilper或者ViewPager实现切换动画,功能是实现了,但是第一次启动时,因为GridView或者Recyclerview要创建多个布局,导致界面卡顿,后来想到可以用自定义View的方式…
Java8:流 学会用流
Java8:流的学习