您的位置:首页 > 移动开发 > Android开发

Android学习资料收集

2016-04-24 12:01 756 查看
1.本篇主要博主平时收集到学习站点,希望分享给大家共同学习,大家有好的分享也可以回复分享更新 谢谢!

很好的中文教程

Google Android官方培训课程中文版

awesome-android, android列表。

另,github上的一个项目, 收集了好多的Android开源项目。

android-open-project

1)ConvenientBanner

Android-ViewPagerIndicator

配合 ViewPager 使用的 Indicator,支持各种位置和样式

项目地址:https://github.com/JakeWharton/Android-ViewPagerIndicator

Demo 地址:https://play.google.com/store/apps/details?id=com.viewpagerindicator.sample

APP 示例:太多了。。

JazzyViewPager

支持 Fragment 切换动画的 ViewPager,动画包括转盘、淡入淡出、翻页、层叠、旋转、方块、翻转、放大缩小等,效果类似桌面左右切换的各种效果,不过桌面并非用 ViewPager 实现而已

项目地址:https://github.com/jfeinstein10/JazzyViewPager

Demo 地址:https://github.com/jfeinstein10/JazzyViewPager/blob/master/JazzyViewPager.apk?raw=true

JellyViewPager

特殊切换动画的 ViewPager

项目地址:https://github.com/chiemy/JellyViewPager

效果图:



Android-DirectionalViewPager

支持横向和纵向(垂直)的 ViewPager

项目地址:https://github.com/JakeWharton/Android-DirectionalViewPager

Demo 地址:https://market.android.com/details?id=com.directionalviewpager.sample

FancyCoverFlow

支持 Item 切换动画效果的类似 Gallery View

项目地址:https://github.com/davidschreiber/FancyCoverFlow

Demo 地址:https://play.google.com/store/apps/details?id=at.technikum.mti.fancycoverflow.samples

效果图:

AndroidTouchGallery

支持双击或双指缩放的 Gallery(用 ViewPager 实现),相比下面的 PhotoView,在被放大后依然能滑到下一个 item,并且支持直接从 url 和文件中获取图片,

项目地址:https://github.com/Dreddik/AndroidTouchGallery

Demo 地址:https://github.com/Trinea/TrineaDownload/blob/master/touch-gallery-demo.apk?raw=true

APP 示例:类似微信中查看聊天记录图片时可双击放大,并且放大情况下能正常左右滑动到前后图片

Android Auto Scroll ViewPager

Android 自动滚动 轮播循环的 ViewPager

项目地址:https://github.com/Trinea/android-auto-scroll-view-pager

Demo 地址:https://play.google.com/store/apps/details?id=cn.trinea.android.demo

文档介绍:http://www.trinea.cn/android/auto-scroll-view-pager/

Android PagerSlidingTabStrip

配合 ViewPager 使用的 Indicator,支持 ViewPager Scroll 时 Indicator 联动

项目地址:https://github.com/astuetz/PagerSlidingTabStrip

原理剖析文档:Android PagerSlidingTabStrip

Demo 地址:https://play.google.com/store/apps/details?id=com.astuetz.viewpager.extensions.sample

ViewPager3D

ViewPager3D 效果

项目地址:https://github.com/inovex/ViewPager3D

AnimaTabsview

仿网易云音乐标签切换的动画,带透明小三角

项目地址:https://github.com/wuyexiong/transparent-over-animtabsview

在线演示:http://v.youku.com/v_show/id_XNzA4MjY5NjA0.html

LoopingViewPager

无限循环的 ViewPager

项目地址:https://github.com/imbryk/LoopingViewPager

android_page_curl

翻书卷曲效果

项目地址:https://github.com/harism/android_page_curl

在线演示:https://www.youtube.com/watch?v=iwu7P5PCpsw

APP 示例:iReader

ViewPagerIndicator

简化并实现 android 的 TabHost 效果,顶部滑动 tab,引导页,支持自定义 tab 样式,自定义滑动块样式和位置,自定义切换 tab 的过渡动画,子界面的预加载和界面缓存,设置界面是否可滑动

项目地址:https://github.com/LuckyJayce/ViewPagerIndicator

ScreenSlideIndicator

轻量级的圆形 Indicadtor,位置可以自由调整,不会对 ViewPager 产生任何影响。

项目地址:ScreenSlidePager

效果图:



SmartTabLayout

自定义的 Tab title strip,基于 Google Samples 中的 android-SlidingTabBasic 项目,滑动时 Indicator 可平滑过渡。

项目地址:https://github.com/ogaclejapan/SmartTabLayout

Demo 地址:https://play.google.com/store/apps/details?id=com.ogaclejapan.smarttablayout.demo

效果图:



AndroidImageSlider

Android 图片滑动

项目地址:https://github.com/daimajia/AndroidImageSlider

效果图:



App

示例:https://github.com/daimajia/AndroidImageSlider/releases/download/v1.0.8/demo-1.0.8.apk

RecyclerViewPager

完全继承自 RecyclerView,可以自定义触发翻页的距离,可自定义翻页速度,支持垂直方向的 ViewPager,支持 Fragment。

项目地址:RecyclerViewPager

效果图:



CircleIndicator

轻量级ViewPager指示器,支持三种不同的模式

项目地址:CircleIndicator

效果图:



EasySlidingTabs

一款简单、易用的滑动标签页

项目地址: https://github.com/CaMnter/EasySlidingTabs

效果图:
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: