在iOS开发中,UICollectionView是一种强大的视图组件,用于展示可滚动的数据集合,其灵活性在于可以通过自定义UICollectionViewFlowLayout来实现各种复杂布局。本教程将聚焦于如何利用UICollectionViewFlowLayout来自定义流水布局、方正布局以及旋
IOS 23 次浏览
在Launcher中通过拖动添加应用或窗口小部件,生成当前桌面布局文件并保存为/mnt/sdcard/default_workspace.xml。将该文件替换默认布局文件即可更新。
Android 16 次浏览
实现了一个类似于微信应用的自定义标签布局。它结合了ViewPager和Fragment的功能,支持用户通过点击滑动切换不同的页面。此外,该布局还允许设置未读消息的数量以及消息的背景颜色、字体颜色等样式。同时,它也实现了延迟加载功能以提高性能。
Android 24 次浏览
本项目提供了一个基础的自定义 ViewGroup 组件示例,演示了如何构建类似 ListView 和 GridView 的功能。通过学习该项目,初学者可以快速掌握自定义 ViewGroup 的基本原理和实现方法。
Android 31 次浏览
使用实现的单选控件挺实用的,适合想要自定义样式又不想被传统 radio 按钮限制的场景。它用代替了单选按钮的视觉部分,样式灵活,交互也挺自然,jQuery 帮忙选中状态,代码写起来也不复杂。通过隐藏真实的 radio 按钮,确保表单提交数据没问题,同时你可以随意用 CSS 调整颜色、大小、形状,做出
Javascript 0 次浏览
图片展示的瀑布流布局,用得好的话,页面颜值直接拉满。Masonry的核心逻辑其实不复杂:把高度不一的卡片,塞到最短的列里。你要做的,就是在初始化时设好列数,动态计算每一列的高度,谁矮往谁那儿放。滚动加载也是重点,用户往下拉,你得及时判断滚到底没,再补货,把新元素继续插进最短列里。这样就能实现无限流畅
IOS 0 次浏览