202207-11 详解Flutter Widget 目录 概述:Widget的本质:分类:WidgetStatelessWidgetStatefulWidgetStateParentDataWidgetRenderObjectWidget小结 概述:所有的一切都可以被称为widget在开发Flutter应用过程中,接触最多的无疑就是Widget,是『描述』FlutterUI的基本单元,通过Widget可以做到:描述UI的层级结构(通过Widget嵌套);定制UI的具体样式(如:font、color等);指导UI的布局过程(如:padding、center等);…... 继续阅读 >
202010-13 详解iOS14 Widget 开发相关及易报错地方处理 首先了解下如何创建Xcode->File->New->Target找到WidgetExtension如果你的Widget支持用户配置属性,则需要勾选这个(例如天气组件,用户可以选择城市),不支持的话则不用勾选了解下创建Widget后,系统给我们生成的文件内容下面这个代码是没有勾选IncludeConfigurationIntent的地方Provider//Provider,顾名思义为小组件提供信息得一个structstructProvider:TimelineProvider{publictypealiasEntry=Simpl... 继续阅读 >
201607-07 yii2.0 widget小部件制作教程 Widget小挂件制作:1.以制作一个hello小挂件为例,下图为简单的目录结构(可以根据需求做相应的修改):2.打开HelloWidget.php添加以下代码:<?phpnamespace commonwidgetshello;use yiiaseWidget;class HelloWidget extends Widget{ public $msg = ''; /** * 初始化 &nbs... 继续阅读 >
201509-28 Yii2.0-ueditor-widget 百度UEditorGitHub地址https://github.com/BigKuCha/yii2-ueditor-widget安装Eitherrun$phpcomposer.pharrequirekucha/ueditor"*"oradd"kucha/ueditor":"*"totherequiresectionofyourcomposer.jsonfile.应用controller:publicfunctionactions(){return['upload'=>['class'=>'kucha\ueditor\UEditorAction',]];}view:echo\kucha\ueditor\UEditor::widget([]);或... 继续阅读 >
201411-07 Yii框架官方指南系列35——扩展Yii:创建扩展 由于扩展意味着是第三方开发者使用,需要一些额外的努力去创建它。以下是一些一般性的指导原则:*扩展最好是自己自足。也就是说,其外部的依赖应是最少的。如果用户的扩展需要安装额外的软件包,类或资源档案,这将是一个头疼的问题。*文件属于同一个扩展的,应组织在同一目录下,目录名用扩展名称。*扩展里面的类应使用一些单词字母前缀,以避免与其他扩展命名冲突。*扩展应该提供详细的安装和API文档。这将减少其他开发员使... 继续阅读 >