All Projects → wongzy → Fancyview

wongzy / Fancyview

Licence: apache-2.0
提供Android酷炫的开屏动画 (awesome-opening-animation)

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Fancyview

annotated research papers
This repo contains annotated research papers that I found really good and useful
Stars: ✭ 2,101 (+361.76%)
Mutual labels:  annotations
Singlefile
Web Extension for Firefox/Chrome/MS Edge and CLI tool to save a faithful copy of an entire web page in a single HTML file
Stars: ✭ 4,417 (+870.77%)
Mutual labels:  annotations
Mirador
An open-source, web-based 'multi-up' viewer that supports zoom-pan-rotate functionality, ability to display/compare simple images, and images with annotations.
Stars: ✭ 386 (-15.16%)
Mutual labels:  annotations
Substance
A JavaScript library for web-based content editing.
Stars: ✭ 2,737 (+501.54%)
Mutual labels:  annotations
Picocli
Picocli is a modern framework for building powerful, user-friendly, GraalVM-enabled command line apps with ease. It supports colors, autocompletion, subcommands, and more. In 1 source file so apps can include as source & avoid adding a dependency. Written in Java, usable from Groovy, Kotlin, Scala, etc.
Stars: ✭ 3,286 (+622.2%)
Mutual labels:  annotations
Rectlabel Support
RectLabel - An image annotation tool to label images for bounding box object detection and segmentation.
Stars: ✭ 338 (-25.71%)
Mutual labels:  annotations
AnnotationsRestored
Brings annotation support back to YouTube
Stars: ✭ 39 (-91.43%)
Mutual labels:  annotations
Tracklytics
✔️ Annotation based tracking handler with aspect oriented programming
Stars: ✭ 416 (-8.57%)
Mutual labels:  annotations
Memex
Browser Extension to full-text search your browsing history & bookmarks.
Stars: ✭ 3,344 (+634.95%)
Mutual labels:  annotations
Graphqlite
Use PHP Annotations to declare your GraphQL API
Stars: ✭ 370 (-18.68%)
Mutual labels:  annotations
Eggnog Mapper
Fast genome-wide functional annotation through orthology assignment
Stars: ✭ 256 (-43.74%)
Mutual labels:  annotations
Inquiry Deprecated
[DEPRECATED]: Prefer Room by Google, or SQLDelight by Square.
Stars: ✭ 264 (-41.98%)
Mutual labels:  annotations
Preferenceroom
🚚 Android processing library for managing SharedPreferences persistence efficiently and structurally.
Stars: ✭ 341 (-25.05%)
Mutual labels:  annotations
core
The XP Framework is an all-purpose, object oriented PHP framework.
Stars: ✭ 13 (-97.14%)
Mutual labels:  annotations
Arcore Location
Allows items to be placed within the AR world with real-world GPS coordinates using ARCore.
Stars: ✭ 399 (-12.31%)
Mutual labels:  annotations
the schema is
ActiveRecord schema annotations done right
Stars: ✭ 44 (-90.33%)
Mutual labels:  annotations
Autodsl
Auto-generate Kotlin DSL
Stars: ✭ 316 (-30.55%)
Mutual labels:  annotations
Swag
Automatically generate RESTful API documentation with Swagger 2.0 for Go.
Stars: ✭ 5,173 (+1036.92%)
Mutual labels:  annotations
Projects
🪐 End-to-end NLP workflows from prototype to production
Stars: ✭ 397 (-12.75%)
Mutual labels:  annotations
Hyperf
🚀 A coroutine framework that focuses on hyperspeed and flexibility. Building microservice or middleware with ease.
Stars: ✭ 4,206 (+824.4%)
Mutual labels:  annotations

OpeningStartAnimation

bandge

效果

1.gif 2.gif 3.gif 4.gif

使用

compile 'site.gemus:openingstartanimation:1.0.0' //在gradle中导入项目
OpeningStartAnimation openingStartAnimation = new OpeningStartAnimation.Builder(this)
                        .setDrawStategy(new NormalDrawStrategy()) //设置动画效果
                        .create();
openingStartAnimation.show(this);
除此之外,还可以设置文字、图标、一句话描述、动画时间等等,也可以自定义开屏动画,开放了策略接口,像这样
OpeningStartAnimation openingStartAnimation = new OpeningStartAnimation.Builder(this)
                .setDrawStategy(new DrawStrategy() {
                    @Override
                    public void drawAppName(Canvas canvas, float fraction, String name, int colorOfAppName, WidthAndHeightOfView widthAndHeightOfView) {
                        
                    }

                    @Override
                    public void drawAppIcon(Canvas canvas, float fraction, Drawable icon, int colorOfIcon, WidthAndHeightOfView widthAndHeightOfView) {

                    }

                    @Override
                    public void drawAppStatement(Canvas canvas, float fraction, String statement, int colorOfStatement, WidthAndHeightOfView widthAndHeightOfView) {

                    }
                })
                .create();

具体使用方法可见: http://blog.csdn.net/qq_33487412/article/details/78832116 目前共有四种动画可供选择,欢迎来一起制作出更多的开屏动画效果!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].