安卓开发学习资源:控件+图标
来源:互联网 发布:向日葵软件如何视频 编辑:程序博客网 时间:2024/05/16 05:05
内容摘自:Android工作两年之后的第一个App--天真无谐
5) 第五个角色:程序猿
终于说道这个角色了,满血复活啦,因为我就是干这个的,不得详细的介绍一下呀,而且我也是很无私的,介绍我在这个项目中用到的技术,哈哈~~虽然不是很高深的技术:
1、开源控件
在这个项目中我用到的开源控件很多,这里我就来详细介绍一下
1)首页:
1.1)首先是下拉刷新数据的,现在很多app都是采用顶部动画的样式,但是Google提供了自己的下拉刷新控件, 个人感觉很好用,也很酷炫的:
SwipeRefreshLayout
地址:https://github.com/hanks-zyh/SwipeRefreshLayout
1.2)首页轮播的Tab样式,这个网上也是很多例子
PagerSlidingTab
地址:https://github.com/astuetz/PagerSlidingTabStrip
1.3)首页的悬浮快捷菜单,类似于Google+
FloatingActionsMenu
地址: https://github.com/telly/FloatingAction
1.4)ListView的展示动画
ListViewAnimations
地址:https://github.com/nhaarman/ListViewAnimations
1.5)TextView中的文本自动对齐
JustifyTextView
地址:https://github.com/xsingHu/JustifyTextView
1.6)图片的圆形处理
CircularImageView
地址:https://github.com/lopspower/CircularImageView
1.7)数据加载样式
ProgressWheel
地址:https://github.com/nithinkmichael/Android-ProgressWheel-master
1.8)选择icon的翻转动画
FlipImageView
地址:https://github.com/castorflex/FlipImageView
2)详情页
2.1)播放Gif的控件
gifdrawable
地址:https://github.com/nemothekid/gifdrawable-android
3)设置页
3.1)菜单点击的水波纹效果,类似于360安全卫士的菜单
RippleEffect
地址:https://github.com/traex/RippleEffect
3.2)自定义的滑动开关,类似于苹果的开关效果
SlideSwitch
地址:https://github.com/Leaking/SlideSwitch
3.3)显示数值的进度条样式,在设置字体大小样式的时候出现
discreteSeekBar
地址:https://github.com/AnderWeb/discreteSeekBar
3.4)带有数值的进度条样式,在升级的的时候会出现
NumberProgressBar
地址:https://github.com/daimajia/NumberProgressBar
3.5)动画样式的对话框
SweetAlertDialog
地址:https://github.com/lzyzsd/SweetAlertDialog
3.6)清除缓存的对话框
SmoothProgressBar
地址:https://github.com/castorflex/SmoothProgressBar
4)本地图片浏览页面
4.1)瀑布流样式
StaggeredGridView
地址:https://github.com/maurycyw/StaggeredGridView
5)图片浏览页面
5.1)放大和缩小图片
PhotoView
地址:https://github.com/chrisbanes/PhotoView
6)用户中心页面
6.1)拉下头部放大效果样式
PullZoomView
地址:https://github.com/Frank-Zhu/PullZoomView
---------安卓开发所需图标
不过有些图片资源还是需要从网上查找的,这里提供一些app的图片资源地址,有些是免费的,有些是收费的:
http://findicons.com/
https://www.iconfinder.com/
http://www.flaticon.com/
http://www.iconarchive.com/
http://www.playpcesor.com/2014/11/Flatty-Shadow-Flat-icon-download-free.html
http://www.premiumpixels.com/page/1/?s=icon
http://www.bestpsdfreebies.com/category-freebie/icons/
https://github.com/google/material-design-icons/blob/master/README.md
0 0
- 安卓开发学习资源:控件+图标
- 安卓开发学习资源:控件+图标
- 安卓开发学习资源:控件+图标
- 安卓开发学习资源:控件+图标
- 安卓开发学习资源汇总
- 安卓开发 没有图标
- 安卓学习资源
- 安卓学习资源
- 安卓学习笔记---安卓开发不同分辨率应用图标尺寸
- 安卓学习资源整理
- 安卓开发学习之018 创建复合控件
- 编程资源(控件,图标,数据源...)
- 安卓学习--------spinner控件
- 安卓button控件学习
- 安卓开发学习
- Vr 开发资源 整理--安卓
- 112G安卓开发视频教程资源!!!
- 安卓学习网站和资源
- 努力不一定收获,不努力一定没收获
- 所有的伟大 都源于一个勇敢的开始
- viewFlipper的学习使用,可做引导页
- 构建C1000K的服务器(2) – 实现百万连接的comet服务器
- 只有 DBA 才能导入由其他 DBA 导出的文件
- 安卓开发学习资源:控件+图标
- C++的静态库与动态库
- Java并发之 CAS + Thread.join / CountDownLatch 方式实现线程安全
- 判断一个数组是否是某个二叉树搜索树的后序遍历
- 码农小汪-spring框架学习之4-spring Bean的生命周期 ApplicationContextAware和BeanNameAware Spring Bean 的继承
- 十几个数相加
- P2P架构
- 初学python(对比java语言不同) 第六篇
- 基础教学——如何用maven工具创建一个springmvc+mybatis的项目