Hugh

keep on learing ,keep on thinking

    • Home
    • Archives
    • Tags
    • Categories
    • About

Flutter 应用--Widget

Flutter 应用–Widget在Flutter的世界里,UI控件就是所谓的widget,通过组合不同的widget来实现我们的用户交互界面。 widget分为两种:StatelessWidget和StatefulWidget,我们先说说这个的区别 StatelessWidge

2019-01-08

Flutter简介

Flutter 简介1.什么是Flutter 跨平台 热重载(调试快) widget(组合) 性能还行…… 2.历代跨平台更替NativeApple iOS SDK 于2008年发布,2009年发布 Google Android SDK。这两个 SDK 分别基于不同的语言:Ob

2019-01-03

Flutter 调用Android接口

Flutter 调用Android接口1.平台通道应用的Flutter部分通过平台通道(platform channel)将消息发送到其应用程序的所在的宿主(iOS或Android)。 宿主监听的平台通道,并接收该消息。然后它会调用特定于该平台的API(使用原生编程语言) - 并

2018-12-25

在已有Android项目当中开发Flutter

在已有Android项目当中开发Flutter1. 引入Flutter模块参考 引入flutter 步骤 1.假设有一个 some/path/MyApp的android程序输入以下命令 12$ cd some/path/$ flutter create -t module flu

2018-12-25

Flutter导航路由相关

Flutter —–导航与路由前言再讲导航与路由之前,我们需要了解一个知识点 MaterialApp 关于 MaterialApp 导航配置的执行顺序 home -> route -> onGenerateRoute -> onUnknownRoute N

2018-11-28

Dart语法基础

Dart语法基础Dart语言简介Dart是Google推出的一门编程语言,最初是希望取代Javascript运行在浏览器端,后台慢慢发展成可以开发Android、iOS和web端APP的一门高质量的编程语言,目前Dart的版本是Dart2。 Dart语言特性12345678910

2018-11-19

Dart同步异步相关

异步是所有开发语言中非常重要的一环,在执行耗时操作的时候不会让主线程长时间无响应,所以理解异步是很必要的一个环节 FutureDart 是单线程的,主线程由一个事件循环来执行(类似 Android 的主线程)。对于异步代码,我们通过 Future 来获取结果(用asycn 和 w

2018-11-19

Flutter 混合栈的思考

了解了Flutter的Widget以及Flutter的渲染,突然有新的问题的产生,Flutter如果要和Native进行混合开发,就会产生新的问题, 混合栈管理比如Flutter要回退到原生界面,原生界面应该如何感知呢,原生界面进入Flutter界面又要怎么通知Native 根据

2018-10-24

WindowManager源码阅读

概述Window表示一个窗口的概念,通过源码我们可以知道,Window是一个抽象类,那么到底Window的实现类是什么呢?其实是PhoneWindow。创建一个Window是一件很简单的事,只需要通过WindowManager即可完成。WindowManager是外界访问Wind

2018-07-27

props和state使用场景

props和state使用场景props介绍在reactnative当中,我们经常会对一个组件进行复用,或者在一个父组件中包裹多个子组件,这时候,我们会遇到二个问题,父、子组件如何完成通信呢?怎么对一个子组件进行重复使用?为了解决这2个问题,props因此而生。 如何通过prpo

2018-07-02
12Next

Categories

  • Android2
  • Flutter8
  • java1
  • react-native1

Tags

  • dart6
  • flutter2
  • javascript1
  • synchronized1
  • 源码1
  • 架构模式1

Powered by hexo and Theme by Kiddochan © 2019 Hugh