自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

D•IT•CLEAR

该怎么还得怎么

  • 博客(10)
  • 资源 (3)
  • 收藏
  • 关注

原创 使用Flutter仿写TikTok的手势交互(二)

写在前面Flutter 是 Google推出并开源的移动应用开发框架,主打跨平台、高保真、高性能。开发者可以通过 Dart语言开发 App,一套代码同时运行在 iOS 和 Android平台。Flutter官网:flutter-io.cn在上一篇手势交互的文章中,我们了解了GestureDetector、Transform以及Hero动画,并完成了几个TikTok中的手势交互效果,本文继...

2019-04-25 18:26:53 154

原创 使用Flutter仿写TikTok的手势交互

写在前面Flutter 是 Google推出并开源的移动应用开发框架,主打跨平台、高保真、高性能。开发者可以通过 Dart语言开发 App,一套代码同时运行在 iOS 和 Android平台。Flutter官网:https://flutter-io.cn抖音,英文名TikTok,一款火遍全球的短视频App。在玩抖音的日子里,最令我感到舒服的就是抖音的手势交互,加上近期都在进行Flutte...

2019-04-21 17:37:31 230

原创 聊聊MVX中的Model

写在前面随着Android架构的不断演进,从最初的MVC到MVP再到MVVM,变化的只有M和V层之间的部分,M和V层开发者似乎都已经统一了意见。Model 层 : 实体模型、数据的获取、存储等等View层:向用户展示UI及处理交互但据我在GitHub上看过的各种项目代码而言,许多人仅仅停留在字面上的理解,而没有真正的处理好三层间的边界。今天,我们来聊一聊MVX中的Model。Mod...

2019-04-15 10:57:48 148

原创 Effective Dart 文档注释在Flutter项目中的实践

前言什么是注释?在编程语言中,注释就是对代码的解释和说明,其目的是让人们能够更加轻松地了解代码。也有一句话是这样说的:程序员都讨厌两件事,1.别人不写注释 2.自己写注释在开发者社区里,我不止一次的看到吐槽离职的前同事不写注释的例子,其实不光是他人的代码,即使是自己写的代码,一段时间以后再去看,你也会发现:这写的什么呀?作为开发者,我们大多都知道编写注释的重要性,但是却往往抱着"能实...

2019-04-12 09:42:14 191

原创 为Flutter而生的轻量级依赖检索容器—DartIn

什么是Flutter?Flutter 是 Google推出并开源的移动应用开发框架,主打跨平台、高保真、高性能。开发者可以通过 Dart语言开发 App,一套代码同时运行在 iOS 和 Android平台。Flutter官网:https://flutter-io.cn在学习Flutter一段时间之后,我们已经在实际项目中进行了实践,效果还是蛮不错的:无差的UI、同样的业务逻辑、减...

2019-03-23 23:20:48 510

原创 MVVM架构在Flutter中的简单实践

写在前面Flutter 是 Google推出并开源的移动应用开发框架,主打跨平台、高保真、高性能。开发者可以通过 Dart语言开发 App,一套代码同时运行在 iOS 和 Android平台。Flutter官网:https://flutter-io.cn还记得18年参加上海Google开发者大会的时候,听了一天的Flutter的介绍,之后不久1.0发布了,到现在1.2版本,Flut...

2019-03-10 23:24:13 665

转载 Android开发中,那些让你相见恨晚的方法、类或接口

本文转自头条文章:Android开发中,那些让你相见恨晚的方法、类或接口getParent.requestDisallowInterceptTouchEvent(true);剥夺父view 对touch 事件的处理权,谁用谁知道。 ArgbEvaluator.evaluate(float fraction, Object startValue, Object endValue);

2016-06-07 14:35:29 293

原创 [问题]从高德或百度地图获取同一地点的坐标(可能不同),要如何处理

有这样一个场景:android客户端使用百度地图获取位置信息,ios端用高德地图获取位置信息,如何对这些数据进行平衡?

2016-06-07 12:01:05 1756 1

原创 Android造轮子必须了解的建筑者模式

转载请标明出处:1、杂谈本文简单的说一下Builder模式在android开发中的运用。。才开始接触各种设计模式,有什么不对的地方望指正2.Builder模式的使用场景相同的方法,不同的执行顺序,产生不同的事件结果时;多个部件或零件,都可以装配到一个对象中,但是产生的运行结果又不相同时;产品类非常复杂,或者产品类中的调用顺序不同产生了不同的效能,这个时候使用建造

2016-06-03 14:51:44 498

原创 自定义心型view,可自定义多种属性以及自动淡出动画效果

转载请标明出处:http://blog.csdn.net/scuyttyuuy123/article/details/51570898最近一直在研究自定义View和属性动画,懂的多了感觉一些效果实现起来也满简单的,就自己造了一个轮子造福大家这次要实现的是自定义❤型view,代码生成之后在一段时间内淡出且删除效果是这样的:那么怎么实现呢?难点其实就两个:怎么画❤型怎么实现动画效果首先画❤型

2016-06-02 22:56:35 411

HeartView(自定义❤型view,可自定义多种属性以及自动淡出动画效果)

自定义❤型view,可自定义多种属性以及自动淡出动画效果 github地址:https://github.com/vienan/HeartView

2016-06-02

AnimPopup(可以自动消失的弹出窗,实现 + 1 效果,自动淡出 )

可以自动消失的弹出窗,实现 + 1 效果,自动淡出 github:https://github.com/vienan/AnimPopup

2016-06-02

ExpandablelistView+swipeLayout实现的滑动删除效果

ExpandablelistView+swipeLayout实现的滑动删除效果,附带实现了时间轴 github地址:https://github.com/vienan/TimeLine

2015-09-25

空空如也

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

TA关注的人

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