首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏学习/读书笔记

    《Flutter》-- 4.Flutter组件基础

    参阅书籍: 《Flutter跨平台开发入门与实践》-- 向治洪(著) 4. Flutter组件基础 4.1 Widget组件基础 Flutter开发中有一个非常重要的理念,即一切皆为组件。 4)theme:定义应用主题。 5)theme.primarySwatch:应用的主题色。 6)theme.primaryColor:单独设置导航栏的背景色。 4)flexibleSpace:位于标题下面的空白空间。 5)bottom:位于导航栏底部的自定义组件。 6)elevation:控制下方阴影栏的坐标。 4)drawer:设置抽屉效果。 5)floatingActionButton:设置位于右下角的按钮。 ) ] ), transform: Matrix4.rotationZ(.2), alignment

    15.2K30编辑于 2022-04-07
  • 来自专栏踏浪的文章

    Flutter Lesson 4: Flutter组件之App布局组件

    首先来看一下我怎么来学习Flutter,我要了解每一个组件,同时,这又是一个App,所以,我的目标是直接生产一个App,里面就是对Flutter组件的介绍,同时写上一些demo以及源代码,这一个点子源于 } } MaterialApp MaterialApp是Google给我们封装好的一个UI库,如果要是有MaterialApp,我们需要在Dart文件的开头引用 import 'package:flutter home:Scaffold( //创建一个Bar,并添加文本 appBar:AppBar( title:Text('Welcome to Flutter 需要注意的是,在Flutter中,少数Widget才可以设置padding和margin,大部分Widget是不行的,所以如果要设置这些属性,我们需要使用Container进行包裹。 是一个简单的列表组件,Flutter中还包含了其余的多种列表组件,这些以后再介绍。

    2.5K50发布于 2019-07-31
  • 来自专栏program

    Flutter技术与实战(4)

    Flutter基础 Flutter基础 Widget,构建Flutter界面的基石。 , radius * 3, radius, true, getColoredPaint(Colors.red)); canvas.drawArc(boundingRect, radius * 4, placeholder.png └──3.0x └── placeholder.png Image.asset('assets/placeholder.png', package: 'package4' ); AssetImage('assets/placeholder.png', package: 'package4'); 举例 在 Flutter 中,提供了表达日期的数据结构DateTime,这个类拥有极大的表示范围 x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3lhbmdfc3R1ZHlfZmlyc3Q

    13K20编辑于 2022-06-29
  • 来自专栏技术人生

    flutter组件4【视频播放】

    import 'package:flutter/material.dart'; import 'package:chewie/chewie.dart'; import 'package:flutterappqingyuewen VideoDetail extends StatefulWidget { //https://nico-android-apk.oss-cn-beijing.aliyuncs.com/landscape.mp4 videoPlayerController = VideoPlayerController.network('https://nico-android-apk.oss-cn-beijing.aliyuncs.com/landscape.mp4'

    76420发布于 2020-11-13
  • 来自专栏Unity3d程序开发

    网络聊天室

    1网络聊天室项目描述 1.1功能描述 MyQQv1采用C/S模式,构建网络聊天室,具体实现功能: A.能显示在线用户列表 B.能在聊天室里进行群聊天 C.能指定用户进行私聊 D.某用户下线,其他用户能接到提示 1.2所需技术 MFC,Socket套接字,TCP/IP协议,动态数组,CString字符串拼接与拆分 2网络聊天室运行流程图 2.1服务器运行流程图 2.2客户端运行流程图 3网络聊天室详细 3.1 3.1.2按“&”分段解析 每个标准格式字符串中包含命令,发来用户名,消息,私密者4个信息。它们按照“&”连接在一起,接收端要按“&”分段解析,程序清单如下。 4网络聊天室运行情况

    2.3K20编辑于 2023-08-24
  • 来自专栏技术人生

    flutter常见问题【4】@override怎么理解

    告诉你说下面这个方法是从父类/接口 继承过来的,需要你重写一次,这样就可以方便你阅读,也不怕会忘记

    5K20发布于 2020-11-13
  • 来自专栏易帜的Android 学习之旅

    4.Flutter中的ListView的用法。

    我们先来看看代码,从代码中可以看到我们只给Contaniner组件设置宽高,按照我们所想,应该呈现出来的是宽高为100的一个正方形Item,但是该代码运行结果如下图所示:

    2.5K10编辑于 2022-02-09
  • 来自专栏flutter开发精选

    搭建企业级flutter开发框架(4)

    搭建企业级flutter开发框架 app的总体架构 架构图 Data layer, pure Dart, small SDKs 该层用于获取不同来源的数据: network, database, Domain layer (repositories), pure Dart 该层用于处理不同来源的数据 业务处理但不是展示层的展示处理 每个模块需要有单独的repository UI Layer in Flutter Flutter widgets 状态管理 依赖包的选择 data layer http:推荐使用 dio,当然可以自己封装 数据存储:shared_preferences,sqflite,flutter_secure_storage

    1.2K10编辑于 2022-09-20
  • 来自专栏刘晓杰

    android聊天室

    = new JLabel("服务器地址:"); JTextField ipTextField = new JTextField(5); // 底部 JPanel jPanel4 add(jLabel2); jPanel3.add(ipTextField); // 底部布局 getContentPane().add(jPanel4, BorderLayout.SOUTH); jPanel4.add(sendTextField); jPanel4.add(sendBtn); setSize void actionPerformed(ActionEvent e) { if (e.getSource() == loginJButton) { // 进入聊天室 } } } else if (e.getSource() == exitJButton) { // 退出聊天室

    4.5K30发布于 2019-02-21
  • 来自专栏flutter开发精选

    2022-01-24: flutter weekly第4期

    flutter weekly 是一份免费的每周咨询,可帮助你在 Flutter 开发方面保持领先地位。 如果你有任何关于 Flutter 或 Dart 的消息想要与我分享,请在公众号给我留言。 ---- 这是我举办的第4期,以后每周一期,欢迎大家监督。 v=f9XQD5mf6FY After 4 YEARS as a Flutter instructor, here are my 5 tips for newcomers [for 2022].。 这是一个4年flutter讲师在 2022 年向 Flutter新手提供的 5 个提示。节省时间、聪明地学习、找到学习路径,最重要的是,动手写一些东西。 我已经编写软件 20 年了,其中 10 年是在移动领域,4 年是 Flutter 工程师。我还担任了至少 5 年的招聘经理,所以在这个视频中,我还谈到了会在候选人中寻找什么。

    1.5K20编辑于 2022-09-20
  • 来自专栏字根中文校对软件

    java 语音聊天室

    javaSound的开源实现:http://www.tritonus.org/ 最近准备做个语音聊天室,困难很多。以后会在这里不断加入相关资源和开发进展。 总体思路如下:   1、每隔1秒,把捕捉到的音频流发送到server   2、然后server把流发给聊天室的多个用户,自己除外。   3、applet接收到后,播放这个流。   20040707 tcf  争取类似下面这个:sample 文字聊天室已经做好了,用的不关闭的socket连接。 Java Open GL (JOGL) Shawn Kendall 解释说去年的课程中他定义了一些使用 Java 进行游戏开发时遇到的问题,很高兴地宣布 J2SE 4.x 已经解决了所有那些问题。

    10.6K71发布于 2019-02-14
  • 来自专栏sktj

    jquery ajax聊天室

    每隔一定时间去服务端读取数据 function updateMsg(){ ("#loading").remove(); //调用解析xml的函数 addMessages(xml); }); //每隔4秒

    2K00发布于 2019-10-10
  • 来自专栏开源部署

    在线聊天室

    doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <title>聊天室</title> <style> 2.1.4/jquery.min.js"></script> </head> <body>

    Lucky在线聊天室 hljs-comment"># 向已在线用户发送消息 u.write_message(u"[%s]-[%s]-进入聊天室 hljs-keyword">in self.users: u.write_message(u"[%s]-[%s]-离开聊天室

    3.7K20编辑于 2022-09-14
  • 来自专栏积累沉淀

    多人聊天室

    最近学完网络线程协议 ,因此写了一个用java编写的聊天室 话不多说 效果如图 首先 创建服务器端 package com.yc.server; import java.io.IOException { //如果是code为4,则要从ClientSocket中删除这个用户 Gson g=new Gson(); 3, SWT.BORDER | SWT.H_SCROLL | SWT.V_SCROLL | SWT.CANCEL | SWT.MULTI); Composite composite_4 = new Composite(sashForm_1, SWT.NONE); composite_4.setLayout(new FillLayout(SWT.HORIZONTAL)); new Text(group_2, SWT.BORDER | SWT.H_SCROLL | SWT.V_SCROLL | SWT.CANCEL | SWT.MULTI); text_4.

    4K80发布于 2018-01-11
  • 来自专栏lgp20151222

    聊天室发送中文

    写出来发现一个问题就是那个 我发中文乱码!!!! 是人都知道是utf-8的问题啦 但是,怎么搞? 我搞不出来 直接问人 原来要用一个过滤器 把发的信息过滤下来转成utf-8再发下去 public class Encoding implements Filter{ private String encoding = "utf-8"; @Override public void destroy() { } @Override public void doFil

    1.5K10发布于 2018-09-10
  • 来自专栏yuyy.info技术专栏

    Java开发聊天室

    https://github.com/EchoGroot/training_2.git

    2K10编辑于 2022-06-28
  • 来自专栏JAVA学习历程

    golang实现聊天室

    package main import ( "fmt" "io" "net" "runtime" "sync" ) //创建读写锁,在高并发时保护公共区的数据,不会出现数据混乱 var rwMutex sync.RWMutex //创建全局的Client结构体 type Client struct { name string //初始name与addr一样 addr string C chan string } //创建全局在线用户列表 var onlineMap = m

    1.7K20编辑于 2022-08-29
  • 来自专栏gojam技术备忘录

    Socket在线聊天室

    因为刚好课上学socket,写一个聊天室吧。socket.io封装的很好,不用自己写,有空可以自己用socket api试试。

    3.2K21发布于 2019-09-29
  • 来自专栏一朵灼灼华的博客

    flask websocket聊天室

    介绍 简单的基于websocket和flask的聊天室,源码见GIT链接,记得点个Star,使用flask及flask-sockets开发的聊天室,支持群聊及私聊,群聊只有一个聊天室,支持用户上下线提醒 截图 公共聊天室 新消息提醒 私聊 其他 更多功能开发: 登录验证(使用SSO) 文件传输 发送表情/图片 好友功能 And so on

    1.1K10编辑于 2022-08-05
  • 来自专栏Flutter&Dart

    DartVM服务器开发(第十七天)--Jaguar_websocket结合Flutter搭建简单聊天室

    上一篇:DartVM服务器开发(第十六天)--Jaguar使用JWT 上一篇文章我们详细说明了如何使用JWT,今天,我们来使用websocket做一个简单的聊天室!那就开始吧! print(msg.toJson()); //广播一条消息 pub.add(msg); }, ) ok,我们已经搭建好一个简单的聊天接口了,下面,我们使用Flutter 简单的编辑一下客户端平台 4.Flutter建立一个简单的聊天室 这部分代码为Flutter下,可简单的编辑一个聊天室 mport 'package:flutter/cupertino.dart' ; import 'package:flutter/foundation.dart'; import 'package:flutter/material.dart'; void main() {

    2.5K10发布于 2018-09-13
领券