问题:1,执行flutter pub run build_runner build后没有生成.g.dart文件2,执行flutter pub run build_runner...
问题:1,执行flutter pub run build_runner build后没有生成.g.dart文件2,执行flutter pub run build_runner...
前言 Gradle插件在Android中的应用很广泛,很多字节码插桩方案就用到了这方面的知识,Android官方提供了很多可用的插件,比如apply plugin: 'com...
关于平滑,其实listview可以直接通过调用这个方法 Recycleview对于平滑 ,也提供了两种方法: 当然,如果没有平滑的需求,可以直接调用: 因为recyclevi...
1.前言 Lifecycle是Google推出的一系列的框架组件的其中一个,主要是用来感知Activity和Fragment的生命周期。 本文主要介绍如何使用Lifecycl...
1. 前言 随着 Kotlin 的不断更新以及官方的推荐加持,越来越多的项目开始接受 Kotlin 作为主要的编写语言。但非常多的 Android 开发者依然只是停留在使用 ...
1.广播的定义? 广播就是用来发送/接收一系列通知的组件,它是四大组件之一,常用于进程间的通信。 2.使用广播的好处 低耦合高内聚:如果两个组件之间需要通信的话,可以通过获取...
前言 最近时间在做AndroidQ的适配,截止到今天AndroidQ分区存储适配完成,期间出现很多坑,目前网上的帖子大部分都是概述变更内容,接下来的几篇帖子都是对分区存储实际...
在开发者选项中有个“ GPU呈现模式分析(Profile GPU rendering,选择在adb shell dumpsys gfxinfo中)”功能,在开启这个功能后,系...
一、CoordinatorLayout 的作用 CoordinatorLayout 作为一个 “super-powered FrameLayout”,主要有以下两个作用: 作...