首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
没吃宵夜
掘友等级
全栈工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
321
文章 282
沸点 39
赞
321
返回
|
搜索文章
赞
文章( 282 )
沸点( 39 )
Handler的初级、中级、高级问法,你都掌握了吗?
Handler是Android中的消息处理机制,是一种线程间通信的解决方案,同时你也可以理解为它天然的为我们在主线程创建一个队列,队列中的消息顺序就是我们设置的延迟的时间,如果你想在Android中实现一个队列的功能,不妨第一时间考虑一下它。本文分为三部分: 大意就是Handl…
Android高级架构工程师:2019年火爆全网的Flutter,今年真的凉了吗?你是怎么看的
去年,2019 年无疑是 Flutter 技术如火如荼发展的一年。 每一个移动开发者都在为 Flutter 带来的“快速开发、富有表现力和灵活的 UI、原生性能”的特色和理念而痴狂,从超级 App 到独立应用,从纯 Flutter 到混合栈,开发者们在不同的场景下乐此不疲的探索…
腾讯原生小程序框架 OMIX 2.0 发布
OMIX 2.0 是 westore 的进化版,westore 使用的是数据变更前后的 diff,diff 出的 json 就是 setData 的 patch,omix 2.0 使用的是 observer 监听数据的变更得到 setData 的 patch。 和 omix 对…
iPhoneX安全区域(Safe Area)底部小黑条在微信小程序和H5的屏幕适配
最近写小程序时,遇到了 iPhoneX 底部小黑线与内容重叠的问题,实际上是iPhoneX安全区域的适配问题,了解清楚这个问题花了挺多时间的,也实操出了结果,忍不住来总结总结。 在苹果 iPhoneX 、iPhone XR等设备上,可以看到物理Home键被取消,改为底部小黑条替…
使用观察者模式+globalData实现小程序全局实时状态管理
观察者模式,有两个角色,一个是目标,一个是观察者。可以形象的比喻为老师和学生 如果每个页面都需要去添加注册观察者的代码,和update函数就太麻烦了。 如果有错漏处,请指正。看官们点个赞吧
基于Proxy的小程序状态管理
微信小程序的市场在进一步的扩大,而背后的技术社区仍在摸索着最好的实践方案。我在帮助Nike,沃尔玛以及一些创业公司开发小程序后,依旧认为使用小程序原生框架是一个更高效,稳定的选择,而使用原生框架唯独缺少一个好的状态管理库,如果不引入状态管理则会让我们在模块化,项目结构以及单元测…
微信小程序状态管理解决方案——minapp-redux
小程序通过页面或组件各自的 setData 再加上各种父子、兄弟、祖孙等等组件间的通讯会把程序搞成一团浆糊,如果再加上跨页面之间的组件通讯,会让程序非常难维护和调试。 原生小程序生态中的状态管理方案并不多,并且在使用的便捷性上有待商榷(无模块化、几年未更新、代码侵入较大等问题)…
【建议收藏】2020年中高级Android大厂面试秘籍,为你保驾护航金三银四,直通大厂
随着Android技术发展的成熟,Kotlin、大前端技术Flutter、RN、小程序等一下子就进入了我们的视野内,同时,Android自身的技术栈也正在不断扩展,比如在国外大热的Jetpack。因此,Android开发者们越来越焦虑,越来越迷茫,每个人的时间和精力是有限的,我…
小程序篇(2):登录获取用户信息
wx.getUserInfo()以前调用时是会弹出授权弹框的,根据用户的授权与否进入对应的回调函数,但是后来微信发现开发者滥用wx.getUserInfo()方法,不授权用户信息不能使用小程序,现在就只能通过button组件open-type="getUserInfo"触发授权…
Flutter 开发一个 GitHub 客户端 | 掘金技术征文
我们的目标是用flutter做一个高性能的,同时支持Android和iOS的github客户端。但是,Github资源、功能比较多,并非所有功能我们都要在APP支持,在支持计划中的功能也必须划出优先级,首个版本应具备一些核心功能,一些优先级不高的功能随着日后版本迭代一点一点来完…
下一页
关注了
50
关注者
0
收藏集
1
关注标签
124
加入于
2015-06-16