- 博客(5)
- 收藏
- 关注
原创 CSS 快速实现烟花绽放(仅100多行代码)
适当的动画可以提升用户体验,但不是所有用户都喜欢动画,尤其是一些装饰类动画,可能觉得花里胡哨的,可能觉得分散了注意力,可能为了省电,甚至部分动画还会对用户造成不良的反应。单个烟花始终还是有些单调,现在多加几个,由于现在单个烟花会出现4个不同的位置,所以并不需要太多的HTML结构,每个给一个不同的位置。这里就又不得不借助一下CSSMask了,关于Mask之前的文章介绍过很多实用的案例,这里就不多介绍了,如果还不熟悉。随机位置有了,现在再加点大小变化,只需要在位置变化的基础上加上。
2025-01-19 17:06:36
889
原创 css js 辅助学习巩固知识可以边玩边学边记的网站
简介:现在有很多地方可以学习react,但此次推荐的这个网站也是一个很不错的选择,这个网站的独特的地方在于它是从一些JavaScript概念开始的,这些概念对于理解它们很重要,以便更有效地学习理解React。简介:这个游戏能帮助你学习不同层面的FlexBox规范,一共有18个关卡,并且你在该游戏中写CSS类时,不是用原生写的,而是用Tailwind,一举两得,技能学习Flex,又能学习Tailwind。简介:这是一个在线的ts练习网站,可以练习使用ts的特性,适合入门以及进阶的同学。
2025-01-19 17:04:33
1004
原创 Android悬浮窗的坑
这里只关注Android6.0版本,所以版本权限啊什么的不用管,上面代码中把一个Button设置为悬浮窗的界面内容,Buttion的点击事件是弹出一个Toast,悬浮窗的位置是在左下角,代码特别整洁特别少吧!万万也想不到啊,按我之前学习的理解,系统服务一般是单例的,在哪里获取都一样,没想到activity.getSystemService与application.getSystemService竟然是有区别的,一万匹吃草的马跑过,浪费我一天的时间啊,这Android真的是,无处不在的坑!
2025-01-18 20:03:32
563
原创 Android性能优化系列之布局优化
我们注意看注释5处,这里就解释了为什么include标签和被引入的布局的根元素都设置了id的情况下,通过被引入的根元素的id来查找子控件会找不到的情况。我们看到,注释5处的会判断include标签的id如果不是View.NO_ID的话会把该id设置给被引入的布局根元素的id,即此时在我们的例子中被引入的id为my_foot_parent_id的根元素RelativeLayout的id被设置成了include标签中的id,即RelativeLayout的id被动态修改成了”my_foot_ly”。
2025-01-18 20:01:30
183
原创 2024阿里技术总监最新发布:Java一线大厂高频面试题500道
21.Mybatis映射文件中,如果A标签通过include引用了B标签的内容,请问,B标签能否定义在A标签的后面,还是说必须定义在A标签的前面?在集群模式下,redis的key是如何寻址的?元数据是如何保存的?7.redis内存淘汰机制(MySQL里有2000w数据,Redis中只存20w的数据,如何保证Redis中的数据都是热点数据?3.memcached和服务器的localcache(比如PHP的的APC、mmap文件等)相比,有什么优缺点?
2025-01-18 07:10:51
705
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人