1.1 请简述一下什么是 Kotlin?它有哪些特性? kotlin和java一样也是一门jvm语言最后的编译结果都是.class文件,并且可以通过kotlin的.class...
1.1 请简述一下什么是 Kotlin?它有哪些特性? kotlin和java一样也是一门jvm语言最后的编译结果都是.class文件,并且可以通过kotlin的.class...
你可以尝试一下
Android中TextView文字镂空效果的实现最近在做需求的时候,设计小姐姐提了个效果,说需要TextView展示文字的时候要镂空效果,也就是文字和背景相交的地方是透明的效果就像下边这张图虽然我刚开始没有什么思路,但是我...
Dagger2 入门 2016-12-21 更新:添加@Subcomponent注解以及Lazy与Provider的使用,本文基本完结!如果有好的建议请提出,感谢大家的支持,...
@HarrisGong 那感觉这个和presenter构造函数更新也并没有什么太大的不同啊?我也是同样不太理解这块
Dagger2从入门到放弃再到恍然大悟写在前面:我目前就职于阿里巴巴-菜鸟,团队目前缺人,招聘java和客户端开发,招聘对象为:社招和19届毕业的校招生,有适合的人选发送简历到我个人邮箱:hsk256@163.c...
最近在做需求的时候,设计小姐姐提了个效果,说需要TextView展示文字的时候要镂空效果,也就是文字和背景相交的地方是透明的效果就像下边这张图虽然我刚开始没有什么思路,但是我...
做过图形图像处理coding的Android程序员一定用过或了解过PorterDuff.Mode这个枚举变量中的某些值,对此了解不多理解不深刻的时候是不是会很纠结到底该用那个...
FragmentTransaction API文档(需要翻墙) 常用方法详解 1. add(int containerViewId, Fragment fragment, S...
1. 每个事务(FragmentTranscation)只能被commit一次 承接Fragment进阶 - 基本用法中“Fragment动态加载”的事例,如果界面里有多个F...
没错~你说的这个没有问题,但是我这里说的只是像我上面贴出来的xml一样,在只有一个button和TextView的情况下onChildViewsChanged是如何调用的,onChildViewsChanged在NestedScrollingChild通知到NestedScrollingParent的onNestedScroll和onNestedPreScroll时就像你说的也会有调用,只不过我没有涉及到这里
CoordinatorLayout Behavior一些笔记最近因为需要研究一个滑动悬浮效果,偶然间发现了CoordinatorLayout这个很强大的布局,这个控件一般需要配合AppBarLayout、CollapsingToolb...
@记忆的冰封 ok 不客气~
Android播放webp和gif的一种方法(接上篇)上一篇我们介绍了Android中播放Webp动画的一种方法FrameSequenceDrawable的实现原理,在上篇文章的最后我做了一个预告,本篇就是接上篇的内容,抽象了F...
@记忆的冰封 我是太清楚你这么做的目的是什么,但是按照你的想法现在应该是可以做到的啊,只不过需要重新进行封装,我这里解析webp使用的是Fresco的animated-webp里面的WebPImage,这个类你需要传进去对应webp资源的byte数组,然后就可以调用getFrame(int index)传入你想要得到的某一帧,然后这个方法会返回一个AnimatedImageFrame对象,你可以调用这个对象的renderFrame方法,把他绘制到指定的bitmap上,如果你保存了这个bitmap不就是达到你要的效果了么,具体你可以在找一下fresco的animated-webp的使用方法就会理解了
Android播放webp和gif的一种方法(接上篇)上一篇我们介绍了Android中播放Webp动画的一种方法FrameSequenceDrawable的实现原理,在上篇文章的最后我做了一个预告,本篇就是接上篇的内容,抽象了F...
有啊,其实这个动画播放的思路就是拿到webp的每一帧,然后绘制到bitmap上,具体代码你可以参考AnimationSequenceDrawable这个github项目里面的FrescoSequence的实现,getFrame方法里面就是取webp的具体的一帧然后绘制到bitmap上
Android播放webp和gif的一种方法(接上篇)上一篇我们介绍了Android中播放Webp动画的一种方法FrameSequenceDrawable的实现原理,在上篇文章的最后我做了一个预告,本篇就是接上篇的内容,抽象了F...
0. 前言 本文阅读需要10分钟.你可能的收获: 学会简单的反编译 一些反编译技巧:实战提取两个知名应用的控件,借鉴学习 学会一种提高工作效率的偷懒方法 希望能给读者正在做的...
因为工作需要,简单研究了一下Android6.0权限申请,在Google提供的sample的基础上,写了一个简单的demo。算是自己的笔记吧,可能会比较混乱,主要是方便以后查...