- 博客(229)
- 资源 (16)
- 收藏
- 关注
原创 Flutter最新稳定版3.16 新特性介绍
Flutter 3.16 默认采用 Material 3 主题,Android 平台预览 Impeller,DevTools 扩展等等
2023-11-19 21:32:22
1744
1
原创 Flutter最新稳定版3.16 新特性介绍
Flutter 3.16 默认采用 Material 3 主题,Android 平台预览 Impeller,DevTools 扩展等等
2023-11-19 21:29:12
2741
原创 一个功能强大的Flutter开源聊天列表插件
flutter_im_list是一款高性能、轻量级的Flutter聊天列表插件。可以帮助你快速创建出类微信的聊天列表的效果。
2023-10-22 20:33:32
2641
原创 一文掌握Flutter for Windows桌面端稳定版新特性
自从Flutter 创建以来,Flutter就致力于打造一个能够构建精美的、可高度定制的、并且可以编译为机器码的跨平台应用解决方案,以充分发挥设备底层硬件的全部图形渲染能力。今天,Flutter 对 Windows 生产版本的正式支持是对这一愿景实现的重要标志。它使 Windows 开发者也能享受到移动开发的相同生产力和功能。
2022-03-13 19:31:06
1701
原创 一文掌握Flutter 2.10新特性
期待已久的新教程上线啦!解锁Flutter开发新姿势,一网打尽Flutter最新与最热技术,点我Get!!!Flutter 2.10 版已正式发布!虽然⾃ 上次稳定版本发布 以来还不到两个⽉,即使在这么短的时间内,Flutter官方也已处理和关闭了 1843 个 Issue,合并了来⾃全球 155 位贡献者的 1525 个 PR。Flutter 2.10 包括 Flutter 对 Windows ⽀持的重⼤更新、⼏项重⼤的性能改进、框架中图标和颜⾊的新⽀持以及一些⼯具改进等。此外,该版本还包括移除..
2022-02-12 21:13:54
1788
原创 React Native Hooks开发指南
目录什么是HooksHooks的特性如何在React Native使用Hooks在React Native中使用 State Hook在React Native中使用 Effect HookHooks与class的选择更多资料什么是HooksHooks 是 React 16.8 的新增特性。它可以让你在不编写 class 的情况下使用 state 以及其他的 React 特性。Hooks 是一种在函数式组件中使用有状态函数的方法。Hooks不支持在class中使用,比
2021-12-19 14:03:34
1061
原创 Flutter2重磅发布支持Web和桌面应用
目录Flutter 2的发布Flutter 2的背后Flutter 2对Web的支持Flutter 2对PC、可折叠以及嵌入式设备的支持不断发展的Flutter生态系统空安全Flutter 2概述谷歌在今日召开的一场线上活动中正式宣布了Flutter 2的发布。作为一款用于构建跨平台APP的框架,Flutter今天正式迎来了它的的第二个大版本,增加了对桌面和Web 应用程序的支持。开发者可借助 Flutter2打造开箱即用的APP,并且能够为 iOS、Android、Windows、m
2021-03-04 21:25:13
2178
1
原创 给Android开发者Flutter上手指南
目录LinearLayout 在Flutter中等价于什么(Android)?RelativeLayout 在Flutter中等价于什么(Android)?如何使用widget定义布局属性?如何分层布局?如何设置布局样式?ScrollView在Flutter中等价于什么?谁是Flutter的列表组件?如何知道点击了列表中哪个item?如何动态更新ListView?LinearLayout 在Flutter中等价于什么(Android)?在Android中,使用LinearLayo.
2021-02-27 18:03:41
561
1
原创 一文读懂Flutter的三棵树渲染机制和原理
Flutter是一个优秀的UI框架,借助它开箱即用的Widgets我们能够构建出漂亮和高性能的用户界面。那这些Widgets到底是如何工作的又是如何完成渲染的。在本文中呢,我们就来探析Widgets背后的故事-Flutter渲染机制之三棵树。什么是三棵树?在Flutter中和Widgets一起协同工作的还有另外两个伙伴:Elements和RenderObjects;由于它们都是有着树形结构,所以经常会称它们为三棵树。Widget:Widget是Flutter的核心部分,是用户界面的不可变描述。做.
2021-01-10 20:53:37
4069
3
原创 初学者该如何高效的学习Flutter?
Flutter是考察一名工程师技术广度及对新技术敏感度的重要依据,Flutter作为目前最火热的混合开发框架之一,受到越来越多开发者追捧。在本篇文章中将向大家分享作为初学者该如何高效快速的学习Flutter?为了高效快速学习Flutter,初学者可以按照这样的步骤进行学习:走进和认识它掌握它的语言掌握它的Widget熟悉它的状态机制调试技巧深入原理合理利用工具认识FlutterFlutter 是由Google 开发的一个跨平台UI开发工具包;叫它UI开发工具包主要是因为它主要聚焦在.
2020-11-08 19:53:07
5289
1
原创 为什么要学习HarmonyOS以及如何快速上手?
华为在9月10日发布了HarmonyOS 2.0一时间引起了业界乃至软件开发行业很大的反响,那么作为一名开发人员该不该学习HarmonyOS以及如何快速上手HarmonyOS?那么接下来我们先从HarmonyOS对软件开发行业的影响以及HarmonyOS对开发者的影响两个维度进行分析,然后在总结出我们需要的答案,最后呢为大家分享快速上手HarmonyOS开发的RoadMap。文末有个彩蛋哦!目录HarmonyOS对软件开发行业的影响HarmonyOS对开发者的影响对移动端开发者的影响对
2020-10-24 00:24:16
5913
原创 移动端跨平台技术演进之路
移动端高速发展的这些年,伴随着企业对研发效率、动态能力的诉求不断增加,跨平台技术也如雨后春笋层出不穷。那么,在这篇文章中将向大家分享移动端跨平台技术演进之路。首先我们看为什么需要跨平台技术?为什么需要跨平台技术?一方面伴随着移动互联网的高速发展,公司间竞争越来越激烈,如何将业务快速落地、快速试错,成为备受关注的问题。另一方面,提升研发效率、缩短研发周期,保障产品快速试错并能快速迭代新功能,让新产品新功能以更快的速度同触达 Android、iOS 等多端用户是当今企业的一致的诉求。众所周知,An
2020-10-24 00:18:29
1245
原创 一文道尽Flutter最新最全的学习资料
为大家整理了Flutter最新的最全学习资料。WARNING:内容较长建议收藏以便后续的查找和学习。目录文章视频组件导航模板插件框架实验性游戏开源App实用工具社区书籍福利文章介绍Google IO 2018 [1.1K????] - 构建美观,灵活的用户界面。Presentation - 为什么我会选择Flutter 由Helio S. Junior提供。Flutter Web - Flutter Web的来龙去脉 by Nash提供.网站/博客
2020-10-11 18:42:13
5894
3
原创 Kotlin与Java的异同
在这篇博文中呢,我将为大家分享Kotlin与Java上的主要异同,希望能够帮助到各位小伙伴快速上手Kotlin开发。打印日志JavaSystem.out.print("hello world");System.out.println("hello world");Kotlinprint("hello world")println("hello world")定义变量与常量常JavaString name = "hello world";final String nam.
2020-06-06 14:42:13
1877
原创 以架构师视角认识Kotlin
Kotlin概述Kotlin是一种在Java虚拟机上运行的静态类型编程语言。它主要是JetBrains开发团队所开发出来的编程语言。虽然Kotlin与Java语法并不兼容,但Kotlin被设计成可以和Java代码相互运作,并可以重复使用如Java集合框架等现有Java引用的方法库。它很容易在Android项目中替代Java或者同Java一起使用。Google在2019年的Google I/O大会上宣布Kotlin被选为Android开发首选语言。Kotlin的特点很多:简洁易用: Kotlin中提
2020-06-06 14:35:14
554
原创 如何开发React Native 原生模块(Native Modules)?看完这篇文章就够了(Android)
期待已久的新课上线啦!解锁React Native开发新姿势,一网打尽React Native最新与最热技术,点我Get!!!前言一直想写一下我在React Native原生模块封装方面的一些经验和心得,来分享给大家,但实在抽不开身,今天看了一下日历发现2018年马上就结束了,所以就赶年底将这篇博文写好并发布(其实是两篇:要看iOS篇的点这里《React Native iOS原生模块开发》...
2019-04-22 00:10:04
4121
1
原创 两分钟带你快速搭建Flutter开发环境(Mac)
为大家倾力打造的课程《Flutter从入门到进阶-实战携程网App》上线了,解锁Flutter开发新姿势,一网打尽Flutter核心技术 点我Get!!!在这篇文章中,将带着大家一起在Mac平台上快速搭建Flutter的开发环境,同时会将搭建Flutter开发环境中的一些技巧和经验分享给大家。在大家Flutter开发环境过程中遇到无法解决的问题可以在课程问答区进行提问,课程老师会对你...
2019-04-15 01:56:58
2218
1
原创 两分钟带你掌握Flutter的StatelessWidget与StatefulWidget
为大家倾力打造的课程《Flutter从入门到进阶-实战携程网App》上线了,点我Get!!!在这篇文章中,将带着大家一起认识什么是StatelessWidget?,什么是StatefulWidget?,以及StatefulWidget和StatelessWidget都有哪些最佳实践?状态是在构建widget时可以同步读取的信息,或者在widget的生命周期中可能更改的信息,在Flutte...
2019-04-08 01:02:16
1499
原创 两分钟带你快速掌握Flutter的项目结构、资源、依赖和本地化
为大家倾力打造的课程《Flutter从入门到进阶-实战携程网App》上线了,解锁Flutter开发新姿势,一网打尽Flutter核心技术 点我Get!!!在这篇文章中,将带着大家一起认识Flutter的项目文件结构是怎样子的?,在哪里归档图片资源以及如何处理不同分辨率?,如何归档strings资源,以及如何处理不同语言?也就是我们通常说的国际化,以及如何添加Flutter项目所需的依赖?...
2019-04-03 01:08:55
843
原创 两分钟带你快速掌握Flutter的路由与导航
为大家倾力打造的课程《Flutter从入门到进阶-实战携程网App》上线了,点我Get!!!在这篇文章中,将带着大家一起认识什么是Flutter的路由与导航,如何完成不同页面跳转?,如何获取路由跳转的返回记过?,以及如何跳转到其他APP?首页我们来学习在Flutter中如何实现不同页面跳转(导航)?在Flutter中如何实现不同页面跳转(导航)?Android:要在Flutte...
2019-04-01 08:45:41
611
原创 React Native+react-navigation+redux必备教程
期待已久的新教程上线啦!解锁React Native开发新姿势,一网打尽React Native最新与最热技术,点我Get!!!为了帮助大家快速上手在React Native与Redux开发,在这本文中将向大家介绍如何在React Native中使用Redux和react-navigation组合?,以及一些必备基础以及高级知识。本参考了《新版React Native+Redux打造高...
2019-03-28 01:21:51
749
原创 React Native+react-navigation+redux开发实用教程
为了帮助大家快速上手在React Native与Redux开发,在这本文中将向大家介绍如何在React Native中使用Redux和react-navigation组合?,以及一些必备基础以及高级知识。本参考了《新版React Native+Redux打造高质量上线App》课程的部分讲解,更多关于React Native与Redux的实战技巧可在《新版React Native+Redux打...
2019-03-25 01:53:16
1179
原创 「快速上手Flutter开发系列教程」之线程和异步UI开发指南
在这篇文章中,将向大家分享在Flutter中:怎么编写异步的代码?怎么把工作放到后台线程执行?如何进行网络请求?如何为长时间运行的任务添加一个进度指示器?这些Flutter开发的实用技能。怎么编写异步的代码?Dart有一个单线程执行模型,支持Isolate(一种在另一个线程上运行Dart代码的方法),一个事件循环和异步编程。除非你自己创建一个 Isolate ,否则你的 Dar...
2019-03-22 00:27:59
1193
原创 React Native+Redux开发实用教程
期待已久的新教程上线啦!解锁React Native开发新姿势,一网打尽React Native最新与最热技术,点我Get!!!为了帮助大家快速上手在React Native与Redux开发,在这本文中将向大家介绍如何在React Native中使用Redux?,以及一些必备基础以及高级知识。本文参考了《新版React Native+Redux打造高质量上线App》课程的部分讲解,更多...
2019-03-19 00:34:56
858
原创 Flutter入门必备基础知识
为大家倾力打造的课程《Flutter从入门到进阶-实战携程网App》上线了,点我Get!!!在本节中我们主要对标React Native来讲解Flutter的一些入门基础知识,Android、iOS或web开发者可以省略React Native部分,直接学习Flutter部分。如何创建Flutter项目?以React Native为例,要创建一个React Native 项目,我们可以...
2019-03-19 00:33:19
963
原创 Flutter开发之Dart必备基础知识
为大家倾力打造的课程《Flutter从入门到进阶-实战携程网App》上线了,点我Get!!!在本节中我们主要对标JavaScript来讲解Dart与JavaScript的异同,对JavaScript还不熟悉的小伙伴可以省略JavaScript部分,直接学习Flutter部分。程序入口JavaScript没有预定义的入口函数,但在Dart中,每个app都必须有一个顶级的main()函数作...
2019-03-19 00:32:01
695
原创 Redux开发实用教程
为了帮助大家快速上手什么是Redux开发,在这本节中将向大家介绍什么是Redux开发所需要的一些什么是Redux必备基础以及高级知识。什么是Redux?Redux 是 JavaScript 状态容器,提供可预测化的状态管理,可以让你构建一致化的应用,运行于不同的环境(客户端、服务器、原生应用),并且易于测试。我们过下整个工作流程:用户(操作View)发出Action,发出方式就用到...
2019-03-09 18:33:31
568
原创 革命性移动端开发框架-Flutter时间简史
说到Flutter,可能很多同学都会将它和这几个词关联起来:新兴的、移动端、动态化、跨平台、开发框架。从去年开始Flutter的热度在不断地上升,那么它对很多同学造成了一个误区:认为Flutter是最近新兴的一个开发框架。说Flutter是最流行的框架呢,是没有任何问题的,但它并不是一个最近才出现的开发框架。为什么这么说呢,接下来让我们来了解下Flutter的时间简史:2014.10 - ...
2019-03-09 18:21:30
1122
原创 React Native开发之React必备基础
为了帮助大家快速上手React Native开发,在这本节中将向大家介绍开发React Native所需要的一些React必备基础知识。概述本节课将从React的特点、如何使用React、JSX语法,然后会对组件(Component)以及组件的属性(props)、状态(state)、生命周期等方面进行讲解。通过本节课程能学到什么?对React有个全面的认识;熟悉JSX基本语法;了解组...
2019-03-04 23:39:07
1210
原创 『React Navigation 3x系列教程』createDrawerNavigator开发指南
这篇文章将向大家分享createDrawerNavigator的一些开发指南和实用技巧。createDrawerNavigator抽屉效果,侧边滑出:createDrawerNavigator APIcreateDrawerNavigator(RouteConfigs, DrawerNavigatorConfig):RouteConfigs(必选):路由配置对象是从路由名称到路由配...
2019-01-22 00:32:39
2021
原创 『React Navigation 3x系列教程』createMaterialTopTabNavigator开发指南
这篇文章将向大家分享createMaterialTopTabNavigator的一些开发指南和实用技巧,。createMaterialTopTabNavigator APIcreateMaterialTopTabNavigator(RouteConfigs, TabNavigatorConfig):RouteConfigs(必选):路由配置对象是从路由名称到路由配置的映射,告诉导...
2019-01-07 21:51:18
2079
原创 『React Navigation 3x系列教程』createBottomTabNavigator开发指南
期待已久的新教程上线啦!解锁React Native开发新姿势,一网打尽React Native最新与最热技术,点我Get!!!createBottomTabNavigator相当于iOS里面的TabBarController,屏幕下方的标签栏。如图:createBottomTabNavigator APIcreateBottomTabNavigator(RouteConfigs,...
2018-12-30 19:40:37
2308
原创 React Navigation 3x系列教程』之createStackNavigator开发指南
createStackNavigatorcreateStackNavigator提供APP屏幕之间切换的能力,它是以栈的形式还管理屏幕之间的切换,新切换到的屏幕会放在栈的顶部。屏幕转场风格默认情况下,createStackNavigator提供了转场过渡效果,在Android和iOS上过渡效果是不同的,这也是React Native重平台性的一个体现,在Android上从屏幕底部淡入,在iO...
2018-12-24 23:14:11
2869
1
原创 『React Navigation 3x系列教程』之React Navigation 3x开发指南
随着React Navigation逐渐稳定,Navigator也被光荣的退休了。在React Native生态环境中需要一款可扩展且易于使用的导航组件,Navigator 自然胜任不了,这时React Native社区便孕育出了一个开源导航组件React Navigation。React Navigation的出现替代了Navigator、 Ex-Navigation等老一代的导航组件,Rea...
2018-12-17 23:42:32
1404
1
原创 ES6、ES7、ES8特性一锅炖
概述ES全称ECMAScript,ECMAScript是ECMA制定的标准化脚本语言。目前JavaScript使用的ECMAScript版本为ECMAScript-262。 ECMAScript 标准建立在一些原有的技术上,最为著名的是 JavaScript (网景) 和 JScript (微软)。它最初由网景的 Brendan Eich 发明,第一次出现是在网景的 Navigator 2...
2018-09-15 15:21:30
768
原创 React Native iOS混合开发实用教程
在做RN开发的时候通常离不了JS 和Native之间的通信,比如:初始化RN时Native向JS传递数据,JS调用Native的相册选择图片,JS调用Native的模块进行一些复杂的计算,Native将一些数据(GPS信息,陀螺仪,传感器等)主动传递给JS等。在这篇文章中我将向大家介绍在RN中JS和Native之间通信的几种方式以及其原理和使用技巧;接下来我将分场景来介绍JS 和Nativ...
2018-09-15 14:15:34
982
原创 React Native Android混合开发实用教程
在React Native的应用场景中,有时候一个APP只有部分页面是由React Native实现的,比如:我们常用的携程App,它的首页下的很多模块都是由React Native实现的,这种开发模式被称为混合开发。混合开发的一些其他应用场景: 在原有项目中加入RN页面,在RN项目中加入原生页面 原生页面中嵌入RN模块 RN页面中嵌入原生模块以上...
2018-08-28 23:01:18
2281
ApkTool,dex2jar,JD-GUI for Mac
2018-05-05
Genymotion-ARM-Translation
2016-11-27
云知声离线TTS使用Demo
2015-04-15
android_m2repository_r07
2015-02-17
httpcomponents-client-4.3.5-bin.zip
2014-10-09
proguard.cfg
2014-09-09
jdom开发工具包
2014-05-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人