会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
ExampleCode
博客园
首页
新随笔
联系
订阅
管理
2019年3月22日
安装与配置Flutter开发环境
摘要: "这篇博客" 我们介绍了Flutter,并且对比了H5,React Native,Flutter。 由于Flutter是跨平台的开发框架,开发一次可以同时运行在Android和iOS上面,所以我们开发时最好使用Mac系统,这样我们可以同时测试两个平台的运行效果。 本文我们就来介绍在Mac系统下安装与
阅读全文
posted @ 2019-03-22 07:40 罗伊德
阅读(1122)
评论(3)
推荐(2)
2019年3月21日
Spring Boot 2 - 使用CommandLineRunner与ApplicationRunner
摘要: 本篇文章我们将探讨CommandLineRunner和ApplicationRunner的使用。 在阅读本篇文章之前,你可以新建一个工程,写一些关于本篇内容代码,这样会加深你对本文内容的理解,关于如何快速创建新工程,可以参考我的这篇博客: "Spring Boot 2 创建新工程" 概述 Comma
阅读全文
posted @ 2019-03-21 14:18 罗伊德
阅读(2770)
评论(0)
推荐(1)
2019年3月20日
Flutter介绍 - Flutter,H5,React Native之间的对比
摘要: Flutter介绍 Flutter是Google推出的开源移动应用开发框架。开发者可以通过开发一套代码同时运行在iOS和Android平台。 它使用Dart语言进行开发,并且最终编译成各个平台的Native代码,这样既保证了开发效率,也保证了各个平台的运行效率。其相当于从头到尾重写了一套UI框架,不
阅读全文
posted @ 2019-03-20 18:37 罗伊德
阅读(4256)
评论(1)
推荐(1)
2019年3月19日
Spring Boot 2 - 初识与新工程的创建
摘要: Spring Boot的由来 相信大家都听说过Spring框架。 Spring从诞生到现在一直是流行的J2EE开发框架。 随着Spring的发展,它的功能越来越强大,随之而来的缺点也越来越明显,以至于发展到后来变得越来越臃肿,使用起来也非常的麻烦。 到后来由于过于强调配置的灵活性,有时即使只为了加入
阅读全文
posted @ 2019-03-19 22:29 罗伊德
阅读(474)
评论(0)
推荐(0)
2018年12月5日
Android开发 - 掌握ConstraintLayout(十一)复杂动画!如此简单!
摘要: 介绍 本系列我们已经介绍了ConstraintLayout的基本用法。学习到这里,相信你已经熟悉ConstraintLayout的基本使用了,如果你对它的用法还不了解,建议您先阅读 "我之前的文章" 。 使用ConstraintLayout创建动画的基本思想是我们创建两个不同的布局,每个布局有其不同
阅读全文
posted @ 2018-12-05 10:13 罗伊德
阅读(1503)
评论(0)
推荐(0)
2018年12月4日
Android开发 - 掌握ConstraintLayout(十)按比例设置视图大小
摘要: 有时候在布局界面的时候,UI要求某个View或者某张图片按比例显示,以适应不同的屏幕分辨率。 通常我们时通过自定义View或者引入第三方的库来解决。现在我们既然已经使用了ConstraintLayout,它本身就支持这样的按比例设置View大小的功能。 下面我们来介绍如何使用: 1. 首先我们在布局
阅读全文
posted @ 2018-12-04 15:30 罗伊德
阅读(2285)
评论(0)
推荐(0)
2018年12月3日
Android开发 - 掌握ConstraintLayout(九)分组(Group)
摘要: 使用ConstraintLayout后我们的布局是没有层级关系的,各个View之间都是平级关系,但是如果根据某个业务条件来控制多个View的显示与否,我们需要分别对每个View进行控制,需要调用多次setVisibility()。这样就显得非常不方便。 本文所介绍的Group就是解决这个问题的。 G
阅读全文
posted @ 2018-12-03 13:53 罗伊德
阅读(4874)
评论(0)
推荐(0)
2018年11月29日
Android开发 - 掌握ConstraintLayout(八)障碍线(Barrier)
摘要: 本文我们来介绍障碍线(Barrier)的使用,平常在开发中用的相对要少一些,但是在需要时会非常方便。 它的作用是将多个元素放到这个障碍线里面使时,其中的任何元素的大小或位置变化时都会使它的位置进行改变。 可以理解成一面墙,"墙"里面任何元素的位置或大小改变时都会导致它的改变,从而保证所有的元素都在"
阅读全文
posted @ 2018-11-29 14:04 罗伊德
阅读(606)
评论(0)
推荐(0)
2018年11月8日
Android开发 - 掌握ConstraintLayout(七)辅助线(Guideline)
摘要: 了解过UI设计的同学都知道,在设计的时候,我们经常在界面上拖进一些辅助线来帮我们对齐UI元素,或者方便我们统一的页边距。 在ConstraintLayout的编辑器中,同样也支持这样的功能,我们可以创建一些横向的或者纵向的Guideline,在布局界面的时候可以充分利用这些辅助线,对齐我们的View
阅读全文
posted @ 2018-11-08 14:15 罗伊德
阅读(2523)
评论(0)
推荐(0)
2018年11月7日
Android开发 - 掌握ConstraintLayout(六)链条(Chains)
摘要: 本文我们介绍链条(Chains),使用它可以将多个View连接起来,互相约束。 可以创建横向的链条,也可以创建纵向的链条,我们以横向的链条举例: 1. 我们先创建三个按钮: 2. 我们选中三个按钮后在上面点右键创建链条: 3. 创建后我们发现这三个View平均分布地排列了: 最简单的使用是平均分布,
阅读全文
posted @ 2018-11-07 14:58 罗伊德
阅读(640)
评论(0)
推荐(0)
下一页
公告