自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 Fresco入门使用及简单特性介绍

概述随着摄影技术的不断发展和普及,我们的应用程序大多数都具有显示图片这样的需求,在Android移动设备上,由于平台计算能力的差异、设备硬件的差异,我们很难将图片在不同的设备上完美地显示,经常出现的情况是一份展示图片的代码在高性能手机上运行很流畅,但是部署到硬件稍微差劲一点的设备上就会出现卡顿、占用内存比例过大、甚至应用崩溃的现象。所以我们最好能寻求一种框架,可以帮我们处理不同计算能力平台上的...

2019-06-30 22:51:17 2186 1

原创 Flutter第一部分(UI)第四篇:Flutter中的盒约束

前言:Flutter系列的文章我应该会持续更新至少一个月左右,从User Interface(UI)到数据相关(文件、数据库、网络)再到Flutter进阶(平台特定代码编写、测试、插件开发等),欢迎感兴趣的读者持续关注(可以扫描左边栏二维码或者微信搜索”IT工匠“关注微信公众号哦,会同步推送)。盒约束是指Widget可以按照指定限制条件来决定自身如何占用布局空间,所谓的**“盒”**即指的是...

2019-06-10 22:13:24 1332

原创 Flutter第一部分(UI)第五篇:为Widget添加交互

前言:Flutter系列的文章我应该会持续更新至少一个月左右,从User Interface(UI)到数据相关(文件、数据库、网络)再到Flutter进阶(平台特定代码编写、测试、插件开发等),欢迎感兴趣的读者持续关注(可以扫描左边栏二维码或者微信搜索”IT工匠“关注微信公众号哦,会同步推送)。本文的主要内容:如何响应点击事件如何自定义WidgetStateless Widget和S...

2019-06-10 20:48:19 4392 2

原创 Flutter第一部分(UI)第三篇:简单几步带你构建一个漂亮的UI实例

前言:Flutter系列的文章我应该会持续更新至少一个月左右,从User Interface(UI)到数据相关(文件、数据库、网络)再到Flutter进阶(平台特定代码编写、测试、插件开发等),欢迎感兴趣的读者持续关注(可以扫描左边栏二维码或者微信搜索”IT工匠“关注微信公众号哦,会同步推送)。摘要本文通过一个简单的例子来逐步为大家介绍如何在Flutter中构建漂亮的布局,通过本文你将会了...

2019-06-10 15:58:11 1493

原创 Flutter第一部分(UI)第二篇:在Flutter中构建布局

前言:Flutter系列的文章我应该会持续更新至少一个月左右,从User Interface(UI)到数据相关(文件、数据库、网络)再到Flutter进阶(平台特定代码编写、测试、插件开发等),欢迎感兴趣的读者持续关注(可以扫描左边栏二维码或者微信搜索”IT工匠“关注微信公众号哦,会同步推送)。首先明确几点概念:Widget是构建UI的类Widget在构建UI元素和构建布局时都会用到...

2019-06-10 00:24:19 1386 1

原创 Flutter第一部分(UI)第一篇:初识Widget

前言:Flutter系列的文章我应该会持续更新至少一个月左右,从User Interface(UI)到数据相关(文件、数据库、网络)再到Flutter进阶(平台特定代码编写、测试、插件开发等),欢迎感兴趣的读者持续关注(可以扫描左边栏二维码或者微信搜索”IT工匠“关注微信公众号哦,会同步推送)。Flutter Widget采用现代响应式框架构建,这是从 React中获得的灵感,核心思想是用W...

2019-06-08 22:20:48 732

原创 入门Retrofit,看这一篇就够了

test

2019-06-29 20:17:36 1999 1

原创 关系操作及alpha语言学习

本文将介绍关系数据库的相关理论。文章目录前备知识关系代数传统的集合运算并交差笛卡尔积专门的关系运算选择投影连接除运算alpha语言检索简单检索(不带条件的检索)限定的检索(带条件的检索)带排序的查询指定返回的结果的条数用元组变量的检索用存在量词的检索带有多个关系的表达式的检索使用全称量词的检索用两种量词的检索用蕴含的检索聚集函数更新修改操作插入操作删除操作前备知识**关系:**在关系模型中,...

2019-06-27 17:20:14 7125 1

原创 关系数据理论必备知识点

前备知识函数依赖在属性集U上,X、Y都是U上的子属性集,如果可以根据属性集X中属性的值唯一确定属性集Y中属性的值,则称Y函数依赖于X,记做X→YX\to YX→Y.比如说:实例1:属性集U={学号,姓名,年龄},{学号}和{姓名}都是属性集U上的子集,当给定一个学号的值时,可以唯一个姓名的值,这样就符合函数依赖的关系,我们说{姓名}函数依赖于{学号},即学号姓名{学号}→{姓名}学号姓名\...

2019-06-26 23:35:55 756

原创 数据库并发控制原理综述

并发控制是数据库中的一大重点,本文就数据库中的并发控制做简要分析和介绍。在讨论数据库并发之前我们先引入事务的概念:数据库事务通常包含了一个序列的对数据库的读/写操作(一个单元的一系列SQL语句的集合)。我们引入事务无非是为了实现以下两个目的:为数据库操作序列提供一个从失败中恢复到正常状态的方法,同时提供数据库即使在异常状态下仍能保持一致性的方法。(即系统的错误恢复)当多个应用程序并发访...

2019-06-26 13:58:43 1392

原创 如何使用Flutter开发web应用

前言:Flutter系列的文章我应该会持续更新,从User Interface(UI)到数据相关(文件、数据库、网络)再到Flutter进阶(平台特定代码编写、测试、插件开发等),欢迎感兴趣的读者持续关注(可以扫描左边栏二维码或者搜索”IT工匠“关注微信公众号/头条号(微信公众号和头条号同名),会同步推送)。众所周知Google对于Flutter的期望是全平台统一UI开发,号称要做一套**“...

2019-06-21 22:48:53 24167 5

原创 Flutter第三部分(平台整合):Flutter中特定平台代码的编写

前言:Flutter系列的文章我应该会持续更新至少一个月左右,从User Interface(UI)到数据相关(文件、数据库、网络)再到Flutter进阶(平台特定代码编写、测试、插件开发等),欢迎感兴趣的读者持续关注(可以扫描左边栏二维码或者搜索”IT工匠“关注微信公众号/头条号(微信公众号和头条号同名),会同步推送)。本文主要介绍如何编写平台特定的代码,Flutter使用了一套灵活的系统...

2019-06-13 19:40:04 1504

原创 Flutter第二部分(数据):Flutter中的JSON序列化与反序列化

前言:Flutter系列的文章我应该会持续更新至少一个月左右,从User Interface(UI)到数据相关(文件、数据库、网络)再到Flutter进阶(平台特定代码编写、测试、插件开发等),欢迎感兴趣的读者持续关注(可以扫描左边栏二维码或者搜索”IT工匠“关注微信公众号/头条号(微信公众号和头条号同名),会同步推送)。概述现在大多数app都需要与Web服务器进行通信,而要与Web服务器...

2019-06-12 23:47:47 4392 1

原创 Flutter第一部分(UI)第七篇:路由导航实践

前言:Flutter系列的文章我应该会持续更新至少一个月左右,从User Interface(UI)到数据相关(文件、数据库、网络)再到Flutter进阶(平台特定代码编写、测试、插件开发等),欢迎感兴趣的读者持续关注(可以扫描左边栏二维码或者微信搜索”IT工匠“关注微信公众号哦,会同步推送)。路由机制其实没有太多的理论知识,所以本文主要针对实际生产中的几个场景介绍具体的实现方法,相信通过本...

2019-06-11 23:50:39 773 2

原创 Flutter第一部分(UI)第六篇:一文搞懂Flutter中的资源引用机制

前言:Flutter系列的文章我应该会持续更新至少一个月左右,从User Interface(UI)到数据相关(文件、数据库、网络)再到Flutter进阶(平台特定代码编写、测试、插件开发等),欢迎感兴趣的读者持续关注(可以扫描左边栏二维码或者微信搜索”IT工匠“关注微信公众号哦,会同步推送)。Flutter应用程序可以包括代码(code)和资产(asset),有时也将资产称为资源(reso...

2019-06-11 19:18:46 2944

原创 数据库实战入门——SQL全方位学习

文章目录说明基本表的操作建表修改表删除表索引的建立与删除建立索引修改索引删除索引数据查询单表查询查询表中若干列查询指定列查询所有列查询经过计算的值选择表中的若干元组消除重复的行查询满足条件的元组`order by`子句聚集函数`group by`子句连接查询等值与非等值连接查询自身连接外连接多表连接嵌套查询带有`in`谓词的子查询带有比较运算符的子查询带有`any(some)` 或`all`谓词的...

2019-06-06 00:05:01 1305

原创 Flutter必备——Dart入门(下)

文章目录类实例变量构造方法默认构造方法构造方法不会继承命名构造方法调用超类构造方法初始化列表重定向构造方法常量构造方法工厂方法构造方法方法实例方法Getter、Setter抽象方法可覆写的操作符抽象类隐式接口扩展类枚举类型为类添加新的功能(`class: mixins`)类变量和方法静态变量静态方法泛型为何使用泛型使用集合字面量在构造方法中使用泛型通用集合及其包含的类型限制泛型类型使用泛型方法库和...

2019-06-01 00:11:40 2948

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除