首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
o动感超人o
掘友等级
认证🏅移动开发™
学无止境
获得徽章 6
动态
文章
专栏
沸点
收藏集
关注
作品
赞
381
文章 372
沸点 9
赞
381
返回
|
搜索文章
最新
热门
Activity启动流程和插件化原理
Activity启动流程 Activity启动流程分析有很多文章了,为什么我要再写一篇,因为我觉得大部分的文章讲的都有点复杂,个人经验认为学习一种技术尽量从全局去看,否则会陷入细节而让自己对这种技术没
一个超级简洁的事件分发器
首先说为什么不用EventBus,是因为他用到了反射,而这么简单的功能我觉得是没必要用反射的,其次就是为了一个事件要写很多方法,而如果要达到EventBus的效果其实代码是很简单的,所以我就自己写了一
喜大普奔,使用fvm让Flutter多版本共存
首先放fvm官网 https://fvm.app/ 操作步骤 1.fvm的安装 fvm的安装有两种方式: 使用brew(macos) 2.fvm的使用 关于fvm的网上文章基本都是互相拷贝粘贴的过时文
移动开发时批处理压缩图片提高开发效率
1. 为什么要压缩图片? 在UI给开发图片的时候,经常都是没有压缩过的原图,但是移动开发时要尽可能减小app体积,而图片在app体积中占比极大,所以将大图压缩为小容量图片并且尽可能不影响图片质量是减小
Android自定义Gradle插件入门
这次的demo是监控某个类的方法执行时间,作为学习Gradle插件开发的入门,因为我自己也是初学者,网上资料很多说的不全,所以自己总结一下,帮助自己记忆,也帮助别人学习。 主要分3步: 新建插件项目,
一个GetX的demo
关于Flutter的多个状态管理就不多说了,我自己也写过类似的状态管理。Flutter的状态管理原理都很简单,基本都是把数据放到上一个节点,或者搞成全局的类似EventBus然后手动控制删除。这次的GetX也一样,但是这次的GetX封装更强,功能更强,我用wanandroid写…
Android设计模式
画了个图,方便记忆,右边是比较常用的
Flutter改变状态栏字体、状态栏背景颜色、Appbar背景颜色的方式
1. 改变状态栏字体颜色 2. 单独改变状态栏背景颜色 3. 同时改变状态栏背景颜色和AppBar背景颜色 在这里强调一下,为什么会有属性被覆盖的情况,其实看源码就知道,在_AppBarState的build方法里,如果brightness为null,就会使用appBarThe…
自己写一个Provider
在以前我写过一篇文章,教你如何实现Flutter的BLoC框架(https://juejin.im/post/6844903825627840525 ),这个BLoC的实现,模仿android开发中的MVVM开发方式,利用Flutter的Stream,在数据改变的时候…
Flutter启动过程
这个方法首先调用我们传入的callback方法,而我们传入的callback会执行element.mount(null, null),这个mount方法最终会调用到RenderObjectElement的mount方法,在这个方法里有一句代码是widget.createRend…
下一页
个人成就
文章被点赞
829
文章被阅读
122,333
掘力值
3,091
关注了
15
关注者
173
收藏集
5
关注标签
8
加入于
2016-08-09