前两天因为这个问题改了半天,今天就写一下吧 省的下次忘记了; 在写WebView的时候,经常会使用WebView,好处主要有两个: loadData()和loadDataWi...
前两天因为这个问题改了半天,今天就写一下吧 省的下次忘记了; 在写WebView的时候,经常会使用WebView,好处主要有两个: loadData()和loadDataWi...
ANR的分类 KeyDispatch Timeout :按键或触摸事件在特定时间内无响应。超时时间5秒。超时时间是在ActivityManagerService类中定义的。 ...
今天看源码的时候, 忽然对idleHandler的运行逻辑有点含糊了.写了一个示例, 加深一下印象. 运行代码之后, 触发界面的TextView事件. logcat如下: 点...
原创-转载请注明出处HashMap是我们常见的一种数据结构,实现Map接口,用来存储键值对,允许null键/值、非同步、不保证有序(比如插入的顺序)。那HashMap中最核心...
开始 最近在研究 RecyclerView 的回收复用机制,顺便记录一下。我们知道,RecyclerView 在 layout 子 View 时,都通过回收复用机制来管理。网...
java属性的初始化 在说kotlin属性初始化之前我们先来看下java属性的初始化 大体分为成员变量初始化、静态成员初始化、代码块初始化、静态代码块初始化执行顺序打印如下:...
什么是View Binding 官方文档[https://developer.android.google.cn/topic/libraries/view-binding] ...
前言 嗨,大家好,好久不见。一个月没写过文章了,这里跟大家侃侃这中间发生了什么。 一个月前呢,想准备面试,就网上随便找找面试题什么的,发现要么就是卖课的,要么就是不给详细回答...
flutter --version 列出所有版本 flutter channel 列出当前所有渠道稳定版,开发版等 和目前所在的渠道版本 master 为当前最新的c...
Flutter 中提供了一些剪裁函数,用于对组件进行剪裁。 剪裁Widget作用ClipOval子组件为正方形时剪裁为内贴圆形,为矩形时,剪裁为内贴椭圆ClipRRect ...
Flutter 进度指示器分为两种:LinearProgressIndicator 和CircularProgressIndicator可以同时用于精确的进度指示和模糊的进度...
屏幕适配是一个老生常谈的问题了,我用这三篇博客和大家讨论点屏幕适配相关的干货。 01 屏幕适配和逻辑分辨率 02 Android逻辑像素刨根问底 03 几点建议 iOS的屏幕...
大家都知道,相机在照相时是会为照片生成Exif,里面包含有拍照时间、图片尺寸、旋转角度、GPS定位等信息,有时候,我们的APP在展示图片的时候需要获得并展现这些信息。 但是在...
问题:Flutter 中RichText 无法换行? 首先想到的是:softWare设置为true,maxLine设置为2或者更多,overflow设置文字超出屏幕的显示方式...
Flutter 项目优化 1.代码优化 冗余代码 、 封装 2.包大小 压缩本地图片,使用网站https://tinypng.com/ 、使用单构架So 3.流畅性优化 按需...
方案一: 最近GitHub无法访问?试了好多种方法,终于找到了你 一、进入hosts文件夹 command + shift + G 输入 /private/etc/hosts...