UI仿写

来源:互联网 发布:矩阵纵横室内设计 编辑:程序博客网 时间:2024/04/29 10:37

Android 仿京东、天猫 app 的商品详情页的布局架构, 以及功能实现

仿京东、天猫 app 的商品详情页

自定义 viewgroup+viewdraghelper 仿探探卡片式滑动

自定义 viewgroup+viewdraghelper 仿探探卡片式滑动,实现卡片的放大和缩小画面以及删除效果

一个漂亮的干货集中营客户端的生成,集合了干货 api 的大部分功能

Rxjava,Retrofit,EventBus,ButterKnife 的各个优秀开源框架的优点而产生的东西,自己学一个完成客户端从开始的设计,调研,都后来的编码,还有一些看似简单其实还是有点麻烦的小细节的实现,整个流程一下来是可以学到很多东西的,和激发起自己的很多思考,这也是我觉得做这个最重要的地方。所以做这个东西还有蛮有意义的,特别是一些细节,所对分类的排序怎样过度好,点击图片的转场动画,沉浸式状态栏的,和 android5.0 的新控件的运用等等的这些细节都是看似简单其实还是要花点力气的。此外用新的东西练练手也是很重要的。

高仿钉钉和小米的日历控件

这是一个高仿钉钉和小米的日历控件,支持快速滑动,界面缓存。想要定制化 UI,使用起来非常简单,就像使用 ListView 一样

Android 开发中的电量和内存优化 (Google 开发者大会演讲 PPT & 视频)

秉承着 Google 一贯的 “开源精神”,我们决定陆续向 “谷歌开发者 “ 微信公众号的订阅者分享: 2016 Google 开发者大会 6 个分会场 28 个主题的演讲 PPT。供所有中国开发者学习、分享、共同成长,希望您能从中获益 :-)

Android 简易悬停抽屉控件 —— 仿知乎收藏夹

这是一个底部抽屉,类似知乎收藏夹。它可以悬停在中间,随着滑动自然过渡到全屏。

Retrotfit2.1+Material Design+ijkplayer APP

Retrotfit2.1+Material Design+ijkplayer APP

蛋疼:UI 布局重构的几个思考

谈谈在 ui 布局重构过程中的几个思考。

30+ 精致的 APP 启动页欣赏

APP 启动页欣赏

Android 仿今日头条详情页实现

Android 仿今日头条详情页实现

仿茄子快传的一款文件传输应用

快传是模仿 茄子快传来实现的, 主要是是通过设备间发送文件。 文件传输在文件发送端或者是文件接收端通过自定义协议的 Socket 通信来实现。

一步(One Step)正式开源

由锤子科技开发的 One Step 正式开源。

【Android 开发技巧】利用 ViewPager,打造不一样的广告(月度账单)轮播切换效果

【Android 开发技巧】利用 ViewPager,打造不一样的广告(月度账单)轮播切换效果

Android 仿今日头条的开源项目

看到众多大神纷纷有了自己的开源项目,于是自己琢磨着也想做一个开源项目来学习下,因为每次无聊必刷的 app 就是今日头条,评论简直比内容都精彩,所以我打算仿今日头条来练练手,期间也曾放弃过,也遇到很多坑,拿出来跟大家分享一下,喜欢的记得给个 Star,当作是给我的鼓励和动力吧。

仿网易云音乐播放界面

仿网易云音乐播放界面

TabLayout 和 CoordinatorLayout 相结合的折叠控件

CoordinatorTabLayout 是一个自定义组合控件, 可快速实现 TabLayout 与 CoordinatorLayout 相结合的样式
继承至 CoordinatorLayout, 在该控件下面使用了 CollapsingToolbarLayout 包含 TabLayout

控制 RecyclerView Item 停留位置(居中?左对齐?)

在使用 RecyclerView 作为一个横向滑动控件时,有时对滑动后 RecyclerView 中的 Item 停留位置有要求,如希望 Item 居中等

Android 让你的布局飞起来

Android 让你的布局飞起来

菜单开源库装逼大全

最近在看一个 GanNew 的开源代码,然后发现有个菜单,效果还挺好看的,没看代码之前,我还想着是怎么实现的,我第一想到了共享元素,然后一看代码,发现原来是个开源库。好吧,然后就去搜索有没有更好玩的菜单,就记录一些找到的,以后有需要也可以加入,或者拿来看看代码。讲道理,也是挺好的

Android 图片加载库的封装实战之路

图片加载是 Android 开发中最最基础的功能,为了降低开发周期和难度,我们经常会选用一些图片加载的开源库

高仿蘑菇街欢迎页

高仿蘑菇街欢迎页

《云阅》一个仿网易云音乐 UI,使用 Gank.Io 及豆瓣 Api 开发的开源项目

云阅:一款基于网易云音乐 UI,使用 Gank.Io 及豆瓣 api 开发的符合 Google Material Design 的 Android 开源项目。项目采取的是 MVVM-DataBinding 架构开发,现主要包括:干货区、电影区和书籍区三个子模块。

如何优雅的实现 RecyclerView 多种布局

要优雅就要符合 开闭原则,单一职责,当增加新的类型时只能扩展不能修改源代码。每增加一种 view 要新增一个类来实现

ViewPager 如何做到一屏显示多个页面

ViewPager 实现一屏显示多个页面的功能

仿淘宝、京东拖拽商品详情(可嵌套ViewPager、ListView、WebView、FragmentTabhost)

对于电商App,商品详情无疑是很重要的一个模块,观察主流购物App的详情界面,发现大部分都是做成了上下两部分,上面展示商品规格信息,下面是H5商品详情,或者是嵌套了一个包含H5详情及评论列表的ViewPager界面,本文就是实现了一个兼容不同需求的上下滚动黏滞View控件。Gi…

【Andrid】像微信一样的图片选择器

【Andrid】像微信一样的图片选择器

【Android】像微信一样录制视频和音频

重构 MediaRecorder

史上最牛逼的音乐播放器—仿网易云音乐(已开源)

无论是下载模块,还是换肤模块,还是炫丽的 UI 界面

通讯录顶部固定的索引效果

通讯录和城市列表展示时通用的滑动顶部固定的索引列表效果