如需转载请评论或简信,并注明出处,未经允许不得转载 目录 前言 对于接触Android开发不久的同学来说,要写一个页面,我们大多数时候都是先创建一个layout.xml布局文...
![240](https://cdn2.jianshu.io/assets/default_avatar/3-9a2bcc21a5d89e21dafc73b39dc5f582.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
如需转载请评论或简信,并注明出处,未经允许不得转载 目录 前言 对于接触Android开发不久的同学来说,要写一个页面,我们大多数时候都是先创建一个layout.xml布局文...
引言 当面试官说请你介绍一下activity启动模式,大多数人都能整两句,什么栈顶复用啊栈内复用啊,不过,你确定你真的懂启动模式吗? 如果你能回答出下面的问题,那么你可以直接...
API变了,改成:imageStream.removeListener(ImageStreamListener(imageListener));
imageStream.addListener(ImageStreamListener(imageListener));
Flutter裁剪图片最近在学习中需要用到裁剪图片,记录一下解决方法 思路: 使用canvas的drawImageRect()方法,对Image进行裁剪,这里的Image需要 'dart:ui' ...
本篇文章总结关于多线程编程的一些知识点,这其中两个重要的部分就是对于synchronized和ReentrantLock的使用和介绍。 一、线程同步问题的产生及解决方案 问题...
版权声明:本文为博主原创文章,未经博主允许不得转载。系列教程:Android开发之从零开始系列源码:github.com/AnliaLee/BookPage,欢迎star大家...
原代码如下:将TabBar放在Column中,tabs默认为空数组[ ],进入页面后请求数据,再通过setState()更新TabBar,setState改变tabs长度之后...
如果一个Widget的大小是变化的,而他的父Widget是一个Container,且父Container指定了大小,那么子Widget的大小变化不会生效,需要在子Widget...
前言 之前一直忙于移动端日志SDK Trojan的开源工作,已十分稳定地运行在饿了么团队App中,集成了日志加密和解密功能。哎呀,允许我卖个狗皮膏药,不用不知道,用了就知道,...
锁的对比 java中的锁一共有4种状态,级别从低到高分别是: 无锁状态 偏向锁 轻量级锁 重量级锁 锁只能升级,不能降级 偏向锁 顾名思义,为了让线程获得锁的代价更低,引入了...
Matrix4矩阵变化 连载:flutter布局-1-column连载:flutter布局-2-row连载:flutter布局-3-center连载:flutter布局-4-...
Flutter是如何使用Widgets、Elements和RenderObjects来实现如此令人惊艳的视觉效果的呢? 本文已经得到作者的允许,将其原文The Layer C...
Android面试题集(2019-04-04总结) 一份Android面试题集,适应于实习 & 初级工程师 & 中级工程师,高级工程师勉强吧。笔者不提供答案,但是会提供学...
前言 最近看到一些刚接触Flutter的同学在进行页面跳转的时候,出现了这个问题。 代码是这样的 一眼看上去好像没什么问题,解决方式也很简单,把home部分作为一个新的Wid...
flutter应用默认的状态栏是半透明的,如何将其变为完成透明的沉浸式状态栏 注意:这种方法只适用于Android版本>=M(6.0) 方法如下:1.import 'pack...
最近在学习中需要用到裁剪图片,记录一下解决方法 思路: 使用canvas的drawImageRect()方法,对Image进行裁剪,这里的Image需要 'dart:ui' ...