前言 如果你接触过 跨进程通信 (IPC),那么你对Binder一定不陌生 虽然 网上有很多介绍 Binder的文章,可是存在一些问题:浅显的讨论Binder机制 或 一味讲...
前言 如果你接触过 跨进程通信 (IPC),那么你对Binder一定不陌生 虽然 网上有很多介绍 Binder的文章,可是存在一些问题:浅显的讨论Binder机制 或 一味讲...
因为自己的项目中有用到了蓝牙相关的功能,所以之前也断断续续地针对蓝牙通信尤其是BLE通信进行了一番探索,整理出了一个开源框架FastBle与各位分享经验。源码地址: http...
1、定义私有变量_controller和_codeText 2、TextField处理,例如 这里是自己琢磨的一个解决方案,如有更好方案欢迎留言讨论。emmmmmmm...不...
本文已独家授权 鸿洋(hongyangAndroid) 公众号发布! 前不久入职于一家游戏研发公司,公司部门给我的开发需求是研发H5游戏SDK和对接H5渠道SDK(对于只有A...
前言 相信很多前端小伙伴在工作和学习中,都会或多或少的接触和了解到匿名函数和闭包。被这俩知识点所困扰,也去网上搜索了不少的资料,查到资料和解释都各有说辞,甚至有些解释本身就是...
通过这篇文章,你将了解到实现新手引导的两种方式:1. 通过GlobalKey获取需高亮控件的Render信息,展示在Overlay蒙层上; 2. 使用BlendMode图像混...
在学习Dart的时候,会遇到一些Java中没有的概念或者用法,这篇文章总结了Dart和Java中一些不同,但又经常会用到的知识点。 一、构造函数初始化列表 初始化列表定义在构...
事件风暴是一个团队活动,领域专家和项目团队成员通过头脑风暴的形式,罗列出领域中所有的领域事件,这时我们就得到了一个领域事件集合,然后为每一个事件标注出导致该事件的命令,再为每...
Flutter应用如何调试–DevTools介绍(上)Flutter应用如何调试–DevTools介绍(中)Flutter应用如何调试–DevTools介绍(下)我们使用Fl...
如果ListView比较长的话,直接listScrollController.position.maxScrollExtent是只能滚到距离最底有一定距离的地方。原理贴在最后...
本人在某电商公司搬砖,一般来说电商APP的首页都需要非常动态灵活的展现方式,例如:某天产品突发奇想为后天的xx大促活动设计了一个酷炫的UI展现方式,跟技术说如果按照我的这种展...
本文未提供 iOS 端集成与使用示例 当一个成熟的产品/项目,想要开始 Flutter 开发,同时又不想从零开始全面使用 Flutter 开发,最后选择保留原有 Native...
190319 更新 : 实现 ChipGroup 中永远有一个选中的效果 文中完整代码下载地址:https://github.com/CnPeng/CnPengAndroid...
AndroidBaseFrameMVVM 🐽 AndroidBaseFrameMVVM 是一个 Android 项目 MVVM 架构 开箱即用的框架 该框架基于 Kotlin...
相关文章 Android View体系(一)视图坐标系Android View体系(二)实现View滑动的六种方法Android View体系(三)属性动画 Android ...
前言Android View体系是界面编程的核心,他的重要性不亚于Android四大组件,在这个系列中我会陆续讲到View坐标系、View的滑动、View的事件分发等文章来逐...
相关文章 Android View体系(一)视图坐标系Android View体系(二)实现View滑动的六种方法Android View体系(三)属性动画 Android ...
原文地址: http://www.jianshu.com/p/75a5c24174b2qq群:301733278 前言 距离 上篇文章 的发表时间已经过去两个多月了,这两个月...