android高级页面效果集锦
程序员界有个神奇的网站,那就是github,这个网站集合了一大批优秀的开源框架,极大地节省了开发者开发的时间,在这里我进行了一下整理,这样可以使我们在使用到时快速的查找到,希望对大家有所帮助!
一个强大的二维码扫描框架
可打开默认二维码扫描页面,支持对图片Bitmap的扫描功能,支持对UI的定制化操作,支持对条形码的扫描功能,支持生成二维码操作
项目地址
https://github.com/yipianfengye/android-zxingLibrary
高仿蘑菇街欢迎页
项目地址
https://github.com/listen2code/Test_Mogu_View
闪屏页是如何像云一样消失的
项目地址
https://github.com/githubwing/WingUE
饿了么丝滑无缝过度搜索栏的实现
项目地址
https://github.com/githubwing/WingUE
模仿饿了么详情页可以跟随手指移动 viewpager变详情页
项目地址
https://github.com/githubwing/ZoomHeader
如何让详情页缩小为横向列表
项目地址
https://github.com/githubwing/ExpandableViewpager
一分钟让你拥有微信拖拽透明返回PhotoView
项目地址
https://github.com/githubwing/DragPhotoView
一句代码实现标题栏、导航栏滑动隐藏 、全新交互
项目地址
https://github.com/githubwing/ByeBurger
5秒让你的View变3D,ThreeDLayout使用和实现
项目地址
https://github.com/githubwing/ThreeDLayout
TextView + Spanned实现图文混排以及点击交互
项目地址
https://github.com/githubwing/RichTextView
来来来,一起再撸一个Material风格loadingView
项目地址
https://github.com/githubwing/LoadingView
CoordinatorLayout 自定义Behavior并不难
项目地址
https://github.com/githubwing/CustomBehavior
使用CoordinatorLayout打造知乎界面
项目地址
https://github.com/SshiGguang/SGUi
NumberProgressBar 个简约性感的数字进度条
项目地址
https://github.com/daimajia/NumberProgressBar
circular-progress-button带进度显示的Button
项目地址
https://github.com/dmytrodanylyk/circular-progress-button
ToggleButton状态切换的 Button,类似 iOS,用 View 实现
项目地址
https://github.com/zcweng/ToggleButton
原文发布时间为:2018-09-30
本文作者:yuer
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Android Studio列表用法之一:ListView图文列表显示(实例)
前言: ListView这个列表控件在Android中是最常用的控件之一,几乎在所有的应用程序中都会使用到它。 目前正在做的一个记账本APP中就用到了它,主要是用它来呈现收支明细,是一个图文列表的呈现方式,下面就讲讲具体是如何实现的。 效果图: 该功能是在另一篇博文【Android Studio 使用ViewPager + Fragment实现滑动菜单Tab效果 --简易版】的基础上进行添加的 实现的思路: 1、该功能是用fragment来做布局的,首先创建一个fragment.xml布局文件,在里面添加一个ListView控件; 2、由于List里面既要呈现图片,也要呈现文字,所以再创建一个fragment_item.xml布局文件,在里面添加ImageView、TextView,用来显示图片和文字; 3、使用SimpleAdapter来绑定数据; 具体实现逻辑: 1、创建fragment_one.xml 1 <ListView 2 android:id="@+id/lv_expense" 3 android:layou...
- 下一篇
30.FFmpeg+OpenGLES+OpenSLES播放器实现(四.Android Studio ndk开发环境和CMakeLists脚本...
项目源码FFmpeg开发文档 1.环境配置 ffmpeg库已经编译好了,接下来准备将so引入Android studio进行开发 我们创建一个新的项目,注意在创建过程中这几个选项的勾选 6C~L[SE8UA3Z]JEAFB~CU24.png 勾选添加C++支持,Android studio会自动帮我们做一些配置,后边进行简单的解释 Y%~`T`0D1PM`(`}}$ENC9G2.png C++ Standard:使用哪种 C++ 标准。选择 Toolchain Default 会使用默认的 CMake 设置。有C11和C14两种,我们选择C11 Exceptions Support:如果希望启用对 C++ 异常处理的支持,请选中此复选框。如果启用此复选框,Android Studio 会将 -fexceptions 标志添加到模块级 build.gradle 文件的 cppFlags 中,Gradle 会将其传递到 CMake。 Runtime Type Information Support:(Run-Time Type Identification),通过运行时类型信息程序能够使用...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- Hadoop3单机部署,实现最简伪集群
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- 设置Eclipse缩进为4个空格,增强代码规范
- Docker安装Oracle12C,快速搭建Oracle学习环境
- CentOS7,CentOS8安装Elasticsearch6.8.6
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- CentOS6,CentOS7官方镜像安装Oracle11G