Flutter_Weather今日热点模块实现,效果图如下: 首页布局实现 代码如下: 因为TabBar的标题是网络加载,所以要有个一加载Pro...
本文介绍Flutter_Weather天气模块实现。效果图如下: 首页最外层布局实现 首页包含一个顶部的城市名称展示栏和一个pageview。因...
Android开发过程线程的使用很常见,最常见的用法应该是如下所示new一个线程。 这样使用确实很简单方便直观。 但如果线程的数量很多的话,这样...
代理模式:为其他对象提供一种代理以控制对这个对象的访问。 一、如何理解代理模式的定义 代理在生活中是一种非常常见的现象,比如奔驰、宝马在中国都有...
先看下效果图: 绘制轨迹 绘制手指的轨迹主要是拦截View的onTouchEvent()方法,并根据手指的轨迹绘制path。path中有两种可以...
位运算符 位运算符主要针对两个二进制数的位进行逻辑运算,它包括:与(&)、或(|)、非(~)、异或(^)**运算规则:计算机中的数字运算都是以补...
java是一种强类型语言,这也就以为这必须为每一个变量声明一种类型。在java中,一共有8种基本数据类型(primitive type),其中有...
layout的作用是ViewGroup用来确定子元素的位置,在这个过程中会用到两个核心方法:layout()和onLayout。layout方法...
了解measure过程之前,要先了解一下MeasureSpec和LayoutParams的概念,因为View的大小是由其共同决定的。 Measu...