首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
一诺倾心
掘友等级
Android
Go Android Flutter
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
89
文章 87
沸点 2
赞
89
返回
|
搜索文章
赞
文章( 87 )
沸点( 2 )
Flutter 动态化热更新的思考与实践(二)----Dart 代码转换AST
我们在上一篇文章《Flutter动态化热更新的思考与实践》中探讨了在Flutter中实现动态化热更新的可行方案,在本篇文章里我们先来探讨该方案的第一阶段:如何将Dart代码转换成AST描述文件。 1. AST 简介 上一篇文章里也提到了AST,但是没有过多的来解释,那么在本篇文…
一个人手写APP监控平台是什么感觉
easyapm 想把内存泄漏 卡顿(慢函数) 启动时间 进行数据采集,筛选 和 展示 来帮助我们业务一线的同学快速定位到问题
从台下到台上,我成为 GDE(谷歌开发者专家) 的经验分享
2022年5月末,经过一个多月的面试,我的 GDE (Google Developer Expert) 终于正式成功通过面试,成为了国内第 4 位 Flutter & Dart GDE。
用Flutter开发一个桌面端ADB工具应用
作为一个Android开发者,在开发过程中经常会用到ADB命令,每次进行手敲都觉得麻烦得很,尤其是有些命令忘记了,还得去查,浪费时间,影响效率,于是用Flutter把一些常用的ADB命令封装成一
MoLc —— Flutter状态管理组件
MoLc是我基于Provider封装的一个状态管理的库。克服了一些Provider的不足,吸取了GetX和RiverPod的一些特性,实现了数据逻辑分离、状态共享、逻辑复用、精准刷新、颗粒刷新等特性。
后台管理系统可拖拽式组件的设计思路
在后台管理系统的项目中,因为是数据管理,大部分都是 CURD 的页面。比如: 对于这类的页面,我们完全可以设计一个组件,使用拖拽的方式,将组件一个个拖到指定区域,进行结构组装,然后再写一个对组装数据的
关于WebRTC视频Android端实现的原理解读
至于服务器那边,我不太懂也不多说。 这里提供一个已经编译好的WebRTC项目,否则刚入门的小伙伴估计很难去自己编译。关于android客户端,你只需要了解RTCPeerConnection这个接口,该接口代表一个由本地计算机到远程端的WebRTC连接,提供了创建,保持,监控,关…
详解-synchronized-底层原理
在多线程并发编程中synchronized一直是元老级角色,很多人都会称呼它为重量级锁。但是,随着 Java SE 1.6 对 synchronized进行了各种优化之后,有些情况下它就并不那么重,Java SE 1.6中为了减少获得锁和释放锁带来的性能消耗而引入的偏向锁和轻量…
底层探索-启动优化
当你从手机桌面点击APP,然后左等右等页面还没有出现的时候,你是否会抓狂,甚至是卸载掉。因此,基于用户体验和用户留存,良好的启动速度也是我们必须面对的一个环节。 一:启动类型 "冷启动"和"热启动"
不好意思!耽误你的十分钟,让MVVM原理还给你
众所周知当下是MVVM盛行的时代,从早期的Angular到现在的React和Vue,再从最初的三分天下到现在的两虎相争。 无疑不给我们的开发带来了一种前所未有的新体验,告别了操作DOM的思维,换上了数据驱动页面的思想,果然时代的进步,改变了我们许多许多。 啰嗦话多了起来,这样不…
下一页
个人成就
文章被点赞
8
文章被阅读
1,761
掘力值
57
关注了
75
关注者
5
收藏集
8
关注标签
20
加入于
2016-12-31