自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

talk_8的专栏

一个介绍移动开发的博客

  • 博客(1736)
  • 资源 (115)
  • 收藏
  • 关注

原创 开通微信公众号:talk8谈吧

在去年的时候就想开通一个微信公众号,计划是20210101当天申请开通,不过忙其它事情去了。今天是20210110,就在今天开通吧,不能再拖了。注册比较快,不过认证的信息还在审核中,我试了一下公众号可以关注。欢迎大家关注:talk8谈吧。下面分享一下开通公众号的过程:1.依据微信公众平台的步骤操作就可以,具体细节不写了,因为注册指引做的很详细;2.公众号的名称本来想和CSDN的号相同,结果不支持下划线,想用talk8去注册,结果发现已经被一家教育机构注册了,只好使用"talk8谈吧”这个中英文结

2021-01-10 20:41:00 654 4

原创 如何创建滑动开关

。目前还没有找到一种组件可以同时修改轨道和滑块的组件。于是我们只好自定义符合自己需求的组件。本章回中介绍的SlideImageSwitch就是我们自定义的组件,该组件是一种通过图片做的滑动开关,它的功能和官方的Switch相同,只是它完全通过图片实现。它的轨道和滑块都是图片。

2024-07-26 22:45:00 379

原创 SlideSwitch组件的用法

我们在前面章回中介绍了Switch组件相关的内容,并且在pub.dev中找过许多Switch类组件,这些组件中大部分都是修改开和关两种状态的风格

2024-07-26 22:15:00 207

原创 创建滑动列表

主要用来创建网格类布局,它和GridView组件类似,它们的不同之处在于SliverGrid组件可以被当作一个整体来滑动。我们将在本章回中详细介绍SliverGrid组件的使用方法。

2024-07-25 22:45:00 1172

原创 SliverGrid组件的用法

我们在本章回中介绍的SliverGrid组件是一种网格类组件,主要用来创建网格类布局,它和GridView组件类似,它们的不同之处在于SliverGrid组件可以被当作一个整体来滑动。我们将在本章回中详细介绍SliverGrid组件的使用方法。

2024-07-25 22:15:00 1212

原创 SliverAppBar的用法

因此它主要和SliverList等组件配合使用,这样就可以创建一个滑动时折叠或者展开的标题,这样可以丰富标题的内容。本章回中将详细介绍SliverAppBar的使用方法。

2024-07-24 22:51:01 395

原创 SliverPadding组件的用法

我们在本章回中介绍的SliverPadding组件类似Pading组件,它主要用来给其它组件添加边距。

2024-07-24 21:46:52 374

原创 创建导航栏中的子按钮

我们在本章回中介绍的NavigationBar组件主要用来做底部导航栏,它和我们在前面章回中介绍的BottomNavigationBar组件功能相同,用法也相似,

2024-07-23 22:42:13 896

原创 NavigationBar组件的用法

我们在本章回中介绍的NavigationBar组件主要用来做底部导航栏,它和我们在前面章回中介绍的BottomNavigationBar组件功能相同,

2024-07-23 22:10:15 516

原创 如何创建底部导航栏

使的它在屏幕上显示的更加突出一些。常见的是让中间部分突出,或者把默认的矩形修改成圆角矩形。让中间部分突出需要配合FloatActionButton实现,以前的章回中简单提到过。本章回中主要介绍如何把该组件默认的形状修改成圆角矩形。NavigationBar没有提供属性和主题来修改自身的形状;

2024-07-22 22:51:00 1032

原创 NavigationBar组件的用法

我们在使用NavigationBar组件时会使用它默认的形状:矩形,而且它会紧贴屏幕边缘,有种和屏幕融为一体的感觉。有时候需要修改它的形状,

2024-07-22 21:52:20 784

原创 如何创建带图片的按钮

它和之前介绍的IconButton类似,只是在原IconButton的基础上提供了各种风格,接下来我们将详细介绍它们的使用方法。

2024-07-21 22:15:00 1204

原创 IconButton组件的用法

我们在前面章回中介绍Button时介绍过IconButon,它表示带有图标的Button,我们在本章回中的介绍的IconButton是指Material3中新添加的IconButton,

2024-07-21 21:45:00 1571

原创 SearchBar组件

我们在本章回中介绍的SearchBar是指搜索框,通常位于某个页面的最上方,通过它来搜索页面中的内容。该组件也是Material3中引入的新组件,

2024-07-20 22:45:00 943

原创 如何创建搜索框

我们在本章回中介绍的SearchBar是指搜索框,通常位于某个页面的最上方,通过它来搜索页面中的内容。该组件也是Material3中引入的新组件。

2024-07-20 21:53:49 768

原创 SegmentedButton组件的用法

我们在本章回中介绍的SegmentedButton组件是一种分段式按钮,它把多个按钮连接成一组显示,组内再对不同的按钮进行分段显示。

2024-07-19 22:19:56 1043

原创 SlideSwitch组件

我们在上一章回中提到过SlideSwitch组件,当时只提到它可以通过属性来控制开关的方向,没有详细介绍它的使用方法。该组件是三方包提供的组件,

2024-07-19 21:53:30 905

原创 PopupMenuButton组件的用法

我们在本章回中介绍的PopupMenuButton组件位于AppBar右侧,通常显示三个圆点图标,点击该图标时弹出的菜单就是PopupMenuButton

2024-07-18 22:10:40 287

原创 如何跨越平台来通信

这样便实现了双向通信功能。我在这里就不演示程序的运行结果了,建议大家自己动手去实现。不过我分享一些编译时的经验。编写channel中的代码时需要使用xCode打开flutter的项目;

2024-07-17 22:15:00 874

原创 如何使用MessageChannel通信

本章回中介绍的MethodChannel通道类似方法,Flutter通过方法的参数给原生平台发送数据。原生平台通过方法的返回值给Flutter发送数据。

2024-07-17 21:45:00 1348

原创 如何实现本地文件存储

我们在上一章回中介绍了"如何实现文件存储"相关的内容,本章回中将继续介绍与此相关的内容.闲话休提,让我们一起Talk Flutter吧。

2024-07-16 22:15:00 517

原创 File相关操作

我们在上一章回中介绍了"如何实现文件存储"相关的内容,本章回中将继续介绍与此相关的内容.闲话休提,让我们一起Talk Flutter吧。

2024-07-16 11:47:49 308

原创 如何实现异步操作

比如我们在Android专栏中介绍的Rxjava库.Flutter也提供了异步操作,实现异步操作会用到Future和Stream类,

2024-07-15 22:45:54 618

原创 Flutter中的异常事件

异步操作是程序中不可缺少的内容,大部分面向对象语言和编程框架都提供了异步操作,一些三方公司也推出了异步库,

2024-07-15 22:22:24 698

原创 如何创建扩展列表

点击倒三角可以展开项目中的具体的内容,再点击一次可以隐藏具体的内容,只剩下一个标题。

2024-07-14 22:15:00 1714

原创 ExpansionPanelList组件的用法

我们在本章回中介绍的扩展列表和普通的列表类似,不同之处在于列表中的每个项目最右侧有一个倒三角,点击倒三角可以展开项目中的具体的内容,

2024-07-14 21:45:00 1946

原创 如何获取手机的相关参数

使用官方提供的接口就可以实现,但是在Flutter开发中没有类似的接口,怎么办呢?本章回中将给大家介绍如何去获取这些设备信息

2024-07-13 22:21:09 766

原创 deviceInfoPlus包的用法

我们在本章回中获取的设备信息主要指手机的硬件和软件参数,比如手机屏幕的分辨率,手机上系统的版本号。如果是原生开发的话,

2024-07-13 21:49:10 690

原创 如何获取图片

而wechat_assets_picker包是从相册中获取图片和视频文件,这两个包都是国内的一个flutter兴趣小组编写的,

2024-07-12 22:45:29 1025

原创 获取图片的组件

不过它从是通过相机来获取图片或者视频文件,而wechat_assets_picker包是从相册中获取图片和视频文件,

2024-07-12 22:24:45 1141

原创 创建下拉菜单

,不过该组件在外观上像一个带图标的按钮,点击按钮后会弹出下拉菜单,下面是该组件的外观效果图。

2024-07-10 22:41:08 853

原创 DropDownMenu组件

我们在本章回中介绍的DropdownButton组件和上一章回中介绍的DropdownMenu组件类似,主要用来实现下拉菜单,

2024-07-10 22:28:20 988

原创 实现PopupMenuButton菜单

点击菜单中的选项后菜单自动关闭。如果有看官不理解的话可以查看下面的程序运行效果图。本章回中将详细介绍PopupMenuButton的使用方法。

2024-07-09 22:41:29 345

原创 PopupMenuButton组件的用法

我们在本章回中介绍的PopupMenuButton组件位于AppBar右侧,通常显示三个圆点图标,点击该图标时弹出的菜单就是PopupMenuButton

2024-07-09 22:14:32 351

原创 Sliver组件使用示例

下面是示例程序的运行效果图。不过在使用之前还需要介绍一个新组件:CustomScrollView。该组件相当于一个粘合剂,

2024-07-08 22:42:28 606

原创 Sliver相关组件的介绍

我们在前面的章回中介绍了各种Sliver相关的组件:SliverList,SliverGrid,SliverAppBar和SliverPadding,本章回将综合使用它们。

2024-07-08 22:22:24 591

原创 文件存储的方法二

我们在上一章回中介绍了"如何实现文件存储"相关的内容,本章回中将继续介绍与此相关的内容.闲话休提,让我们一起Talk Flutter吧。

2024-07-07 22:45:00 641

原创 文件存储的方法一

我们在上一章回中介绍的本地存储只能存储dart语言中基本类型的数值,如果遇到大的文件如何处理呢?本章回将介绍如何实现文件存储。

2024-07-07 22:15:00 497

原创 如何创建搜索框

本章回中将详细介绍它的使用方法。搜索框是Material3中新引入的组件,主要用来实现搜索功能;搜索框提供了相关的属性来控制自己的外观形状和点击事件;

2024-07-06 22:45:10 552

原创 searchBar组件的用法

我们在本章回中介绍的SearchBar是指搜索框,通常位于某个页面的最上方,通过它来搜索页面中的内容。该组件也是Material3中引入的新组件,

2024-07-06 22:22:46 675

C例子:Unix域流套接字通信

该程序是我写的博客“一起talk C栗子吧(第一百五十六回:C语言实例--基于AF_UNIX域的流套接字通信 )”的配套程序,共享给大家使用

2016-05-28

C例子:获取套接字地址信息

该程序是我写的博客“一起talk C栗子吧( 第一百五十五回:C语言实例--获取socket通信地址)”的配套程序,共享给大家使用

2016-05-24

C例子:标准文件操作

该程序是我写的博客“一起talk C栗子吧( 第一百四十三回:C语言实例--文件操作:基于文件指针三)”的配套程序,共享给大家使用

2016-05-02

C例子:文件操作

该程序是我写的博客“一起talk C栗子吧(第一百四十回:C语言实例--文件操作:基于文件描述符三 )”的配套程序,共享给大家使用

2016-05-01

C例子:获取系统环境变量

该程序是我写的博客“一起talk C栗子吧( 一起talk C栗子吧(第一百三十七回:C语言实例--查看环境变量)”的配套程序,共享给大家使用

2016-04-03

C例子:exec系列函数

该程序是我写的博客“一起talk C栗子吧(第一百三十六回:C语言实例--exec系列函数二)”的配套程序,共享给大家使用

2016-04-02

C例子:程序内存模型

该程序是我写的博客“一起talk C栗子吧(第一百三十回:C语言实例--C程序内存布局二)”的配套程序,共享给大家使用

2016-03-27

C例子:static关键字

该程序是我写的博客“一起talk C栗子吧(第一百二十六回:C语言实例--static关键字)”的配套程序,共享给大家使用

2016-03-20

C例子:显示文件名和行号

该程序是我写的博客“一起talk C栗子吧(第一百二十五回:C语言实例--显示文件名和行号)”的配套程序,共享给大家使用

2016-03-19

C例子:多线程

该程序是我写的博客“一起talk C栗子吧(第一百二十二回:C语言实例--多线程)”的配套程序,共享给大家使用

2016-02-18

C例子:线程属性

该程序是我写的博客“一起talk C栗子吧(第一百二十回:C语言实例--线程属性)”的配套程序,共享给大家使用

2016-02-04

C例子:死锁too

该程序是我写的博客“一起talk C栗子吧((第一百一十九回:C语言实例--线程死锁三)”的配套程序,共享给大家使用

2016-02-02

C例子:死锁

该程序是我写的博客“一起talk C栗子吧(第一百一十八回:C语言实例--线程死锁二)”的配套程序,共享给大家使用

2016-02-01

C例子:线程互斥量

该程序是我写的博客“一起talk C栗子吧(第一百一十六回:C语言实例--线程同步之互斥量二)”的配套程序,共享给大家使用

2016-01-31

C例子:信号量同步线程

该程序是我写的博客“一起talk C栗子吧(第一百一十四回:C语言实例--线程同步之信号量二)”的配套程序,共享给大家使用

2016-01-27

C例子:线程间通信

该程序是我写的博客“一起talk C栗子吧(第一百一十一回:C语言实例--线程间通信)”的配套程序,共享给大家使用

2016-01-24

C例子:线程标识符

该程序是我写的博客“一起talk C栗子吧(第一百一十回:C语言实例--线程标识符)”的配套程序,共享给大家使用

2016-01-24

C例子:线程创建与结束

该程序是我写的博客“一起talk C栗子吧(第一百零九回:C语言实例--线程创建与结束二)”的配套程序,共享给大家使用

2016-01-23

C例子:生产者与消费者问题

该程序是我写的博客“一起talk C栗子吧(第一百零六回:C语言实例--生产者与消费者问题二)”的配套程序,共享给大家使用

2016-01-17

C例子:使用信号量进行进程互斥

该程序是我写的博客“一起talk C栗子吧(第一百零二回:C语言实例--使用信号量进行进程间同步与互斥三)”的配套程序,共享给大家使用

2016-01-15

RecyclerView例子

该资源为RecyclerView的例子,与博客中一起TalkAndroid吧第76-78的内容相匹配。

2018-06-12

C例子:DIY cp命令

该程序是我写的博客“一起talk C栗子吧(第一百九十九回:C语言实例--DIY cp命令三)”的配套程序,共享给大家使用

2017-02-05

C例子:DIY less命令

该程序是我写的博客“一起talk C栗子吧(第一百九十六回:C语言实例--DIY less命令五)”的配套程序,共享给大家使用

2016-12-26

C例子:文件定位操作一(更新版)

该程序是我写的博客“一起talk C栗子吧(第一百八十九回:C语言实例--文件定位二 )”的配套程序,共享给大家使用(代码细节上有更新 ,主要内容不变)

2016-12-06

C例子:文件定位操作二

该程序是我写的博客“一起talk C栗子吧(第一百九十回:C语言实例--文件定位三 )”的配套程序,共享给大家使用

2016-12-06

C例子:文件定位操作一

该程序是我写的博客“一起talk C栗子吧(第一百八十九回:C语言实例--文件定位二 )”的配套程序,共享给大家使用

2016-12-05

C例子:设置printf输出宽度

该程序是我写的博客“一起talk C栗子吧(第一百八十四回:C语言实例--C语言实例--在printf函数中设置输出宽度三)”的配套程序,共享给大家使用

2016-08-31

C例子:break语句

该程序是我写的博客“一起talk C栗子吧(第一百八十回:C语言实例--break到哪里)”的配套程序,共享给大家使用

2016-08-02

C例子:字符串输出函数

该程序是我写的博客“一起talk C栗子吧(第一百七十九回:C语言实例--字符和字符串输出函数二)”的配套程序,共享给大家使用

2016-07-28

C例子:字符串输入函数

该程序是我写的博客“一起talk C栗子吧(第一百七十七回:C语言实例--字符及字符串输入函数二)”的配套程序,共享给大家使用

2016-07-24

C例子:获取终端行数列数

该程序是我写的博客“一起talk C栗子吧(第一百七十五回:C语言实例--获取当前终端的行数和列数)”的配套程序,共享给大家使用

2016-07-10

C例子: 关闭终端中的缓冲功能new

该程序是我写的博客“一起talk C栗子吧(第一百七十四回:C语言实例--关闭终端中的缓冲功能二)”的配套程序,共享给大家使用

2016-07-09

C例子: 关闭终端中的缓冲功能

该程序是我写的博客“一起talk C栗子吧(第一百七十三回:C语言实例--关闭终端中的缓冲功能)”的配套程序,共享给大家使用

2016-07-07

C例子: 关闭终端中的回显功能-new

该程序是我写的博客“一起talk C栗子吧(第一百七十二回:C语言实例--关闭终端中的回显功能三)”的配套程序,共享给大家使用

2016-07-05

C例子: 关闭终端中的回显功能

该程序是我写的博客“一起talk C栗子吧(第一百七十回:C语言实例--关闭终端中的回显功能一)”的配套程序,共享给大家使用

2016-07-02

C例子:控制终端字符颜色

该程序是我写的博客“一起talk C栗子吧(第一百六十七回:C语言实例--控制终端字符颜色)”的配套程序,共享给大家使用

2016-06-26

C例子:大小写字符转换

该程序是我写的博客“一起talk C栗子吧(第一百六十六回:C语言实例--大小写字符转换)”的配套程序,共享给大家使用

2016-06-16

C例子:AF_INET域数据报套接字通信

该程序是我写的博客“一起talk C栗子吧(第一百五十九回:C语言实例--基于AF_INET域的数据报套接字通信 )”的配套程序,共享给大家使用

2016-05-29

C例子:AF_INET域流套接字通信

该程序是我写的博客“一起talk C栗子吧(第一百五十八回:C语言实例--基于AF_INET域的流套接字通信 )”的配套程序,共享给大家使用

2016-05-29

C例子:Unix域数据报套接字通信

该程序是我写的博客“一起talk C栗子吧( 第一百五十七回:C语言实例--基于AF_UNIX域的数据报套接字通信)”的配套程序,共享给大家使用

2016-05-29

空空如也

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

TA关注的人

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