android 日常(十三)

  • android studio项目如何导入到eclipse中

http://www.open-open.com/lib/view/open1455783436730.html

首先直接进入main目录,将java文件夹改名为src,然后将main文件夹改名为任意工程名,这样就可以通过Eclipse导入了。导入最好将把工程复制到workspace选项勾选,不然如果你大算将该工程作为library,生成的jar其他工程无法自动添加到依赖包。

  • Confetti

https://github.com/jinatonic/confetti

按照上述方法将工程导入eclipse,选择作为library,生成相应jar包,然后添加到你想使用它的工程。
使用方法:
动画的发射:

new ConfettiManager(context, confettoGenerator, confettiSource, container)
            .setEmissionDuration(500)
            .setEmissionRate(100)
            .setVelocityX(40, 200)
            .setVelocityY(300)
            .setRotationalVelocity(180, 180)
            .animate();

由此可见,需要一个Context,一个ConfettoGenerator对象,一个ConfettiSource对象,一个container。
context就是上下文,很好获得;
ConfettoGenerator对象:

final List<Bitmap> allPossibleConfetti = Utils.generateConfettiBitmaps(new int[] { Color.BLACK }, 20 /* size */);
        // Alternatively, we provide some helper methods inside `Utils` to generate square, circle,
        // and triangle bitmaps.
        // Utils.generateConfettiBitmaps(new int[] { Color.BLACK }, 20 /* size */);

        final int numConfetti = allPossibleConfetti.size();
        confettoGenerator = new ConfettoGenerator() {
            @Override
            public Confetto generateConfetto(Random random) {
                final Bitmap bitmap = allPossibleConfetti.get(random.nextInt(numConfetti));
                return new BitmapConfetto(bitmap);
            }
        };

ConfettiSource对象:

final int containerMiddleX = container.getWidth() / 2;
final int containerMiddleY = container.getHeight() / 2;
confettiSource = new ConfettiSource(containerMiddleX, containerMiddleY);

container就是一个容器,是一个ViewGroup对象,用一个layout就可以。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,506评论 19 139
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,702评论 25 709
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,958评论 18 399
  • 在官数十日,不愿为十斗米折腰,留下《归去来辞》毅然辞官,他的诗词,让我看到一个淡泊中寻找真乐趣,号召大家体会生活之...
    cherry8843阅读 2,812评论 0 0
  • 真的有催眠兽吗?少年半信半疑。这一个礼拜他都没有睡好。 “快出来 快出来 帮我入睡。”少年躺在床上辗转,烦躁的他不...
    小刀君阅读 4,032评论 0 0