240 发简信
IP属地:贵州
  • 120
    鸿蒙系统扫盲(四):鸿蒙使用的是微内核?

    我们常说,看一个系统是不是自研,就看它的内核,常见的内核分为:宏内核和微内核,当然还有两者结合体,他们到底有什么区别? 1.白话宏内核和微内核 有一天,你结婚了,你和你的爱人...

  • Android Studio 3.0.1的依赖方式

    Before 3.0之前的依赖方式 provided:只在编译时使用,module只参与编译,不会打包到apk compile :依赖module参与编译并且打包到最终的 a...

  • Kotlin+Coroutines(协程)+Retrofit+LiveData+Room安卓全局多文件断点下载

    引言 做这个起初的目的是为了学习Kotlin协程,以及JetPack中的相关组件,并且老项目准备重构,于是打算彻彻底底的进行换血.其实中间写了很多版,包括用RxJava也写过...

  • 属性动画实战三

    今天进行属性动画实战第三个应用:实现抢红包动画实现思路:1、绘制红包2、绘制抢红包进度背景3、绘制抢红包进度4、绘制爆炸效果形状5、爆炸效果扩散透明动画6、红包缩放动画 代码...

  • 属性动画实战二

    上一篇文章已经介绍个属性动画,参考属性动画实战一今天开始第二个实战动画,仿雅虎加载动画实现思路:1、绘制指定个数的圆,并且开启旋转动画2、内聚动画,绘制的圆向外扩展一定距离后...

  • 属性动画实战一

    安卓中动画有帧动画、补间动画以及属性动画。帧动画:循环重复播放多张图片;补间动画:对作用对象的某个属性进行操作,比如位移,缩放,透明度,旋转;属性动画:同补间动画,区别在于,...

  • Android 权限申请框架封装

    安卓权限介绍属于基础知识,这儿就不做介绍,需要了解的小伙伴,自行百度。 说明:本篇文章需要有反射和注解方面的基础知识 话不多说直接进入主题。权限动态申请框架的主要思路:反射+...