E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
swift-基础控件
Android
基础控件
学习--Timer
Android
基础控件
学习--Timerpackagenet.blogjava.mobile;importjava.util.Timer;importjava.util.TimerTask;importandroid.app.Activity
Gremorse
·
2022-03-25 07:05
Android
应用
Android
基础控件
学习--Menu点击跳转
Android
基础控件
学习--Menu点击跳转packagecom.lxt008;importandroid.app.Activity;importandroid.content.Intent;importandroid.os.Bundle
Gremorse
·
2022-03-25 07:04
Android
应用
Android
基础控件
学习
Android控件基础学习TextView基础属性下面是TextView控件中经常用到的基础的属性。1.layout_width:组件的宽度单位经常设置为dp2.layout_height:组件的高度3.id:为TextView设置一个组件id4.text:设置显示的文本内容5.textColor:设置字体颜色6.textStyle:设置字体风格,三个可选值:normal(无效果),bold(加粗
程序小旭
·
2022-03-25 07:02
移动端开发
android
Swift-
混编用MJExtension的一些问题。(本人亲测)
接触Swift刚开始看了两天的语法就开始按照OC的风格去搞swift第一个项目遇到很多坑。说一下字典转模型吧。我的订单-是一个典型的对于tableview上下拉刷新的例子吧。我这里需要数组嵌套字典转成模型。用的是混编的self.tableItems=OrderListModel.mj_objectArray(withKeyValuesArray:dicData["data"])但是我定义table
蜗牛快跑zzz
·
2022-03-19 01:04
Swift
②、iOS-RxSwift函数式响应编程思想,RxSwift-KVO、Button、UITextField、ScrollView、手势、通知、定时器、网络请求的使用
RxSwift系列①、RxSwift
基础控件
的使用、RxSwif-Tableview的使用、RxSwift-SectionTableview结合RxDataSources的使用、RxSwift网络请求封装的使用
宇夜iOS
·
2022-03-15 11:47
#
Rac+RxSwift
rxswift
ios
swift
swift-
类
类,函数,闭包是引用类型结构体,枚举,Int,Float,Double,String,Bool是值类型引用类型:实例是常量,成员类型是变量,是可以修改成员变量类型值类型:对于上面的情况是不可以修改的对于值类型改变自身,需要添加关键字mutating,引用类型改变自己不需要添加,如下://该结构体是值类型,(枚举,结构体,基本类型都是值类型)structLocation{varlatitable=0
malgee
·
2022-02-22 08:01
记一笔-
Swift-
捕获异常
//方式一:try方式程序员手动捕捉异常do{tryNSJSONSerialization.JSONObjectWithData(jsonData,options:.MutableContainers)}catch{//error异常的对象print(error)}//方式二:try?方式(常用方式)系统帮助我们处理异常,如果该方法出现了异常,则该方法返回nil.如果没有异常,则返回对应的对象gu
它是一只肥猫
·
2022-02-22 06:14
Swift-
继承、构造、类扩展、重写
一个类可以从另外一个类中继承方法,属性或者其它的一些特性。当一个类继承于另外一个类时,这个继承的类叫子类,被继承的类叫父类。继承是Swift中类区别于其它类型的一个基本特征。Swift中的类可以调用父类的方法,使用父类的属性和下标,还可以根据需要使用重写方法或者属性来重新定义和修改他们的一些特性。Swift可以帮助你检查重写的方法和父类的方法定义是相符的。类还可以为它继承的属性添加观察者,这样可以
泥孩儿0107
·
2022-02-20 16:54
Swift - 字典转模型
Swift-
字典转模型Tips:本文小试牛刀,Demo使用的是官方API来进行JSON与Model之间的转换。
chernyog
·
2022-02-18 05:55
Swift-
静默式关闭上级控制器
当跳转其他控制器时,有时需要删除指定上级控制器,通过对UIViewController控制器进行以下扩展,从而快速的删除控制器!extensionUIViewController{///-ParametertargetType:指定控制器类型openfuncremoveSuperVC(_targetType:UIViewController.Type){guardletvcs=navigation
查理布朗_陈
·
2022-02-17 17:55
python窗口图形界面编程上传图片_Qt图形界面编程之QFileDialog类,Python用PyQt5制作文件对话框...
Python中PyQt5的QFontDialog类详解Python用PyQt5制作弹出式输入框,Qt图形界面编程之QInputDialog计数器QSpinBox使用详解,Python用PyQt5制作图形界面
基础控件
篇
weixin_39641236
·
2022-02-17 14:14
Mac OS学习二:NSButton和NSTextView
本人喜欢先纯代码来熟悉各类
基础控件
,xib什么的等熟悉了很容易学会!
简鱼7819
·
2022-02-16 17:38
Swift-
进阶 07:Mirror源码解析
Swift进阶之路文章汇总本文主要是分析Mirror的底层实现,以及根据Mirror底层原理仿写其结构的实现在
Swift-
进阶06:反射Mirror&错误处理文章中,我们介绍了Mirror的使用,即JSON
Style_月月
·
2022-02-15 11:03
OC/
Swift-
支付集成(微信/支付宝)
一,前期准备,设置URLTypes注册微信支付宝这些就不说了image.png微信设置identifier:weixin(可以固定),后面的URLSchemes为注册微信的appkey支付宝设置identifier:alipay(可以固定),后面的URLSchemes只要唯一就好了注意:我这里都是固定的,方便后续去info.plist文件里获取数据方便这里的weixin和alipay固定后续会用的
SK丿希望
·
2022-02-14 06:44
iOS
swift-
高德地图,覆盖物测试
varyhyoverlays:Array!varpolygon:MAPolygon!//围栏模块funcinitPolygon(){yhyoverlays=Array()varcoords=[CLLocationCoordinate2DMake(30.338412,120.121065),CLLocationCoordinate2DMake(30.337555,120.110703),CLLoca
青菜白玉堂
·
2022-02-14 04:13
Swift-
截图图片指定区域, 并生成新图片
截取图_1.png项目中遇到了截图指定区域图片的功能,比如一张全车图,用户可以在手机上自由的画圈,画完后要截取到画圈区域的图片,然后进行处理.经过试验,现在将我做的demo和思路这这里和大家分享下.一.首先分析下思路1.使用UIImageView显示要被裁剪的图片;2.因为需要截取图片,由于在imageView上直接截取的话,会由于图片像素的原因有误差,因为截图是在layer上截取,是cgImag
直男程序员
·
2022-02-13 14:10
从0开始搭建数据产品后台-
基础控件
(二)
接上篇写的从0开始搭建数据产品后台-基础框架(一),今天稍空些继续总结在做数据产品项目过程中的收获,本篇主要介绍产品需要考虑的
基础控件
及能力部分。
浅夏秋晴
·
2022-02-13 12:29
Swift-
进阶 06:反射Mirror & 错误处理
Swift进阶之路文章汇总本文主要介绍Mirror的使用以及使用Mirror进行JSON解析的错误处理反射Mirror反射:是指可以动态获取类型、成员信息,在运行时可以调用方法、属性等行为的特性,在上面的分析中,我们已经知道,对于一个纯swift类来说,并不支持直接像OCruntime那样的操作但是swift标准库依旧提供了反射机制,用来访问成员信息,即Mirror一般使用classCJLTeac
Style_月月
·
2022-02-12 02:55
Swift-
学习资料集
❀Swift,thepowerfulprogramminglanguagethatisalsoeasytolearn.❀❀Swift学习资料集,本专集会以分类专题的形式作为内容的总结输出,欢迎补充!❀Swift学习资料苹果官方文档:https://github.com/apple/swifthttps://docs.swift.org/swift-book/#泊学网站:https://boxuei
AlleniCode
·
2022-02-11 19:28
Swift-
第一个只出现一次的字符
题目:在一个字符串中找到第一个只出现一次的字符。如输入abaccdeff,则输出b.核心代码:`funcfindFirstStr(string:String)->String{varstr:String=stringvardict:[String:Int]=[:]foriin0..测试代码:varhashSearch:HashSearch=HashSearch()varfirstChar:Stri
FlyElephant
·
2022-02-11 17:51
Swift-
进阶 03:值类型 & 引用类型
Swift进阶之路文章汇总本文主要介绍为什么结构体是值类型,类是引用类型值类型前提:需要了解内存五大区,内存五大区可以参考这篇文章iOS-底层原理24:内存五大区,如下所示值类型-1栈区的地址比堆区的地址大栈是从高地址->低地址,向下延伸,由系统自动管理,是一片连续的内存空间堆是从低地址->高地址,向上延伸,由程序员管理,堆空间结构类似于链表,是不连续的日常开发中的溢出是指堆栈溢出,可以理解为栈区
Style_月月
·
2022-02-09 21:43
基于MFC实现自定义复选框效果
复选框是一种可同时选中多项的
基础控件
,主要是有两种明显的状态:选中与非选中。在我们实际开发过程中,单纯的系统边框已经无法满足对界面显示需求了,这时需要采用自定义图片进行展示,那么展示效果是如何呢?
·
2022-02-09 10:11
Swift-
进阶 04:指针
Swift进阶之路文章汇总
Swift-
进阶04:指针本文主要介绍swift中的指针swift中的指针分为两类typedpointer指定数据类型指针,即UnsafePointer,其中T表示泛型rawpointer
Style_月月
·
2022-02-09 08:57
Swift-
进阶 09:闭包(一)使用&捕获原理
Swift进阶之路文章汇总本文主要分析闭包以及闭包捕获变量的原理闭包闭包是一个捕获了全局上下文的常量或者变量的函数,通俗来讲,闭包可以是常量也可以是函数【全局函数是一种特殊的闭包】:定义一个全局函数,只是当前的全局函数并不捕获值functest(){print("test")}【函数闭包】:下面的函数是一个闭包,函数中的incrementer是一个内嵌函数,可以从makeIncrementer中捕
Style_月月
·
2022-02-08 22:59
Swift-
进阶 01:Swift源码编译
Swift进阶之路文章汇总编译环境MacOSBigSur11.0.1Xcode12.2Python2.xbrewinstallcmakeninja编译步骤准备工作新建一个文件夹,命名为swift-source由于拉取资源过程中,需要访问外网,所以需要梯子(各位童鞋自行解决)第一步:cloneswift源码这里编译的是swift-5.3.1-Release。可以自行在官网找到对应的分支,需要注意的是
Style_月月
·
2022-02-08 22:54
Swift-
进阶 02:类、对象、属性
Swift进阶之路文章汇总本文主要介绍以下几点通过SIL来理解对象的创建Swift类结构分析存储属性&计算属性延迟存储属性&单例创建方式SIL在底层流程中,OC代码和SWift代码时通过不同的编译器进行编译,然后通过LLVM,生成.o可执行文件,如下所示SIL-1OC中通过clang编译器(clang可以参考这篇文章iOS-底层原理31:LLVM编译流程&Clang插件开发),编译成IR,然后再生
Style_月月
·
2022-02-08 21:51
十二 C# WINDOW窗体技术及
基础控件
(1)
1、创建winform程序1.1RAD工具RAD:RapidApplicationDevelopment——快速应用开发创建用户界面时,把控件从工具箱拖放到窗体上,把它们放在应用程序运行时需要的地方,再双击该空间,添加空间的处理程序。1.2WINDFORMwindform是windowsForms的缩写,是一种只能客户端技术用于创建传统的基于windows应用创徐的基本工具,可为用户提供信息,接收
Mwyldnje2003
·
2022-02-08 16:39
C#
c#
windows
ui
听说资深iOS工程师,可解释这个多线程(集合)
dispatch_async操作与performSelector的简单比较:直接附代码,copy代码进行打印比较吧,这是'''
swift-
(void)viewDidLoad{[superviewDidLoad
小小小蚍蜉
·
2022-02-08 14:34
Swift-
进阶 05:内存管理 & Runtime
Swift进阶之路文章汇总本文主要介绍swift中的内存管理,涉及引用计数、弱引用、强引用、循环引用、Runtime等内存管理-强引用在swift中也是使用ARC来追踪和管理内存的,下面我们通过一个案例来进行分析classCJLTeacher{varage:Int=18varname:String="CJL"}vart=CJLTeacher()vart1=tvart2=t查看t的内存情况,为什么其
Style_月月
·
2022-02-08 13:06
Swift-
按钮扩展(点击回调用闭包实现)
最简单使用letbtn=UIButton.init{//按钮点击事件}//可以进行其他按钮设置使用按钮overridefuncviewDidLoad(){super.viewDidLoad()letbtn=UIButton.init(setImage:"首页未选中",frame:CGRect.init(x:100,y:100,width:100,height:100)){//点击的回调print(
SK丿希望
·
2022-02-07 16:09
Swift 进阶之路 文章汇总
注:欢迎大家可以关-注Wei-Xin公-众-号:Style月月专栏,与同步更新~
Swift-
进阶01:Swift源码编译
Swift-
进阶02:类、对象、属性
Swift-
进阶03:值类型&引用类型&函数调度
Style_月月
·
2022-02-06 20:04
Swift-
富文本
示例说明查看demo使用介绍letatt=NSMutableAttributedString.init(string:text)//设置字体大小att.mc_addFont(UIFont.systemFont(ofSize:20),on:NSRange.init(location:0,length:4))//设置字体颜色att.mc_addForegroundColor(UIColor.red,r
满聪
·
2022-02-06 12:11
UITextView输入字数的控制
继
基础控件
UITextField之后,期待的UITextView详细介绍-->>保证你有意外收获,如有问题欢迎指点。。
梁苏珍
·
2022-02-04 16:44
【四】
Swift-
指针&内存管理
code_小马swift目录一、指针1.为什么说指针是不安全的2.指针类型3.原始指针的使用4.泛型指针的使用5.内存绑定二、内存管理1.弱引用2.Unowned一、指针1.为什么说指针是不安全的在创建一个对象的时候,是需要在堆分配内存空间。但是这个内存空间的生命周期是有限的。如果我们使用指针指向这块内存空间,如果当前内存空间的生命周期结束了(引用计数为0,系统回收内存空间),那么我们当前的指针就
曾经像素有点低
·
2022-01-07 01:32
【一】
Swift-
类与结构体(上)
code_小马swift阅读须知:理解值类型、引用类型两个概念;了解堆、栈、(lldb命令调试中的po、x/8g)、int8_t、uint32_t;3.在Swift的标准库中,绝大多数的公开类型都是结构体,而枚举和类只占很小一部分。比如Bool、Int、Double、String、Array、Dictionary等常见类型都是结构体。................................
曾经像素有点低
·
2022-01-06 22:16
【前言】
Swift-
内存区域的基本概念和认知
code_小马swift内存区域简单划分.png也可将“全局区、常量区、Text(指令区)”划为一个区域叫全局区(global)左侧红色区域系统使用,左侧绿色的是我们可操作的区域栈区(Stack)局部变量和函数运行过程中的上下文堆区(Heap)存储所有对象全局区(Global)存储全局变量、常量、代码区堆栈溢出:堆有一定的空间,栈有一定的空间。当堆或者栈需要使用内存空间的时候,就会进行其相应空间的
曾经像素有点低
·
2022-01-06 22:58
Flutter(九)
基础控件
-Container
感君一回顾,思君朝与暮。创建视图Container类似我们iOS中的UIView大致可以理解为容器的意思Container里面的child属性代表着他可以装载控件类型的widget代码import'package:flutter/material.dart';classFMContainerVCextendsStatelessWidget{constFMContainerVC({Key?key})
学_iOS
·
2021-12-27 18:37
Flutter(八)
基础控件
-Scaffold
感君一回顾,思君朝与暮。本文部分图片和文字介绍转载于https://www.jianshu.com/p/a0fcb755a7b8ScaffoldScaffold实现了基本的Material布局。只要是在Material中定义了的单个界面显示的布局控件元素,都可以使用Scaffold来绘制。提供展示抽屉(drawers,比如:左边栏)、通知(snackbars)以及底部按钮(bottomsheets
学_iOS
·
2021-12-27 18:30
Flutter(十)
基础控件
-Text
感君一回顾,思君朝与暮。Text类似iOS中的UILabel控件Text属性介绍styleTextStyle对象,最常用属性,详情见下方表格strutStyle字体在文本内的一些偏移,使用时style属性必须有值,很少使用textAlign对齐方式:left、start、right、end、center、justifytextDirectionTextDirection.ltr:从左到右、Text
学_iOS
·
2021-12-20 16:41
Swift-
技巧(十一)重写运算符
摘要基础数据的运算可以直接使用四则运算符。在Swift中也可以通过重写四则运算符的方式,让struct或者class创建的结构体或者对象也能像基础数据那样直接使用四则运算符。Swift中有经常用到加、减、乘、除的操作,在代码中编写这些操作,实现功能中需要的基础计算。比如下面代码中实现的加法操作。leta=1letb=2letc=a+b//c=3当遇到struct或者class中的变量做计算操作时,
我为双鱼狂
·
2021-12-07 20:00
Swift-
技巧(十) Protocol 的灵活使用
摘要Protocol是Swift中实现面向协议编程思想的重要部分。在使用过程中有遇到协议中声明的部分,但是在遵守部分不需要实现的,那么就需要使用extension参与进来,让Protocol使用的更加灵活,得心应手。Protocol是Swfit中重要的编程方式,也就是面向协议编程。主要就是为了解决继承过程中造成的多态情况。除此之外,在项目中也常用到代理中。这里以遵守代理为例,来看一下Protoco
我为双鱼狂
·
2021-12-03 20:00
Swift-
技巧(九)CGImage To CVPixelBuffer
摘要iOS中图像的表现形式不只是Image,还有更加底层的方式,比如CVPixelBuffer像素缓存形式,那么CGImage就可以转换为像素缓存的方式也是需要了解的。CGImage苹果官方解释是一张bitmap图像或者图像mask。它是UIImage类中的一个属性,并可以通过UIImage的初始化函数称为一个Image对象。CVPixelBuffer是核心缓存像素对象的引用,这里存储着一张图像。
我为双鱼狂
·
2021-11-30 21:00
Swift-
技巧(八)CVPixelBuffer To CGImage
摘要Swift中图像的表现形式不只是Image,还有更加底层的方式,比如CVPixelBuffer像素缓存形式,那么像素缓存转换为可以在应用中展示的CGImage,就要知道有哪些处理了。CGImage苹果官方解释是一张bitmap图像或者图像mask。它是UIImage类中的一个属性,并可以通过UIImage的初始化函数称为一个Image对象。CVPixelBuffer是核心缓存像素对象的引用,这
我为双鱼狂
·
2021-11-25 20:00
swift-
秒数转时分秒格式(DateComponentsFormatter)
funcFormatDate(second:Int)->String{letformatter=DateComponentsFormatter()//.pad为0:00:00格式其他的我测试为当时分秒任意为0时省略formatter.zeroFormattingBehavior=.padformatter.allowedUnits=NSCalendar.Unit(rawValue:NSCalend
HappyJiuOk
·
2021-11-19 10:56
Winform的内容
一、理解.Net框架/窗体的设计原理/常用
基础控件
上面所说道的类库,其实就是引入别人写的代码!窗体中的控件其实就相当于我们自己所写的类,类有属性,方法。
懒羊羊♛
·
2021-11-13 21:49
Winform系列
c#
开发语言
后端
Swift-
技巧(四)设置照片尺寸和格式
摘要平时实现拍照功能时,都是网上一通搜索,整体复制粘贴,自称无脑实现。但是当要求照片是不同的尺寸和格式(JPEG)时,就费力搞照片。其实在设置拍照时,就可以直接设置照片的尺寸和格式,用直接的方法来满足要求,岂不更好?开始拍照前,需要创建AVCaptureSession会话对象,如果仅仅是拍照就需要再创建AVCapturePhotoOutput对象,预览页面在AVCaptureVideoPrevie
我为双鱼狂
·
2021-11-05 10:00
Swift-
技巧(三)使用元组(tuple)
最近看iOS的官方功能的Demo时,发现代码中使用元组的地方很多,所以兴趣上来,查了下元组的出处。在苹果的文档中就只有简短的两句,使用元组创建一个组合的值,从函数中返回多个值。元组中的可以使用属性值或者索引引用。AppleDocumentationUseatupletomakeacompoundvalue,toreturnmultiplevaluesfromafunction.Theelement
我为双鱼狂
·
2021-11-04 09:00
Swift-
技巧(二)模糊脸部功能
摘要本文介绍模糊脸部的功能逻辑和实现方式,实现方式会尽可能的使用苹果提供的API,保证功能高效率和简洁。逻辑模糊脸部的逻辑主要有两个流程,就是先找到脸部,然后模糊脸部,那么就引申出这两个实现问题:如何正确找到脸部区域?如何只模糊脸部区域?依次解决这两个问题,那么这个功能就已经轻松实现了。实现实现功能方式有很多,这里只是分享一下自己的实现方式。主要借鉴CoreImage中的方法。找脸部区域使用CID
我为双鱼狂
·
2021-11-03 10:00
Swift-
技巧(一)缩放并填充图片
摘要直接操作图片来实现它的缩放或者填充多余空间,首选UIGraphicsBeginImageContext函数来实现,它就相当于一个画布,你甚至可以用它来涂鸦。最近有一个需求,就是将图片先等比例缩放到指定大小,然后将空余出来空间填充为黑色,返回指定大小的图片。这种直接操作图片的需求,就要考虑使用UIGraphicsBeginImageContext函数实现。它可以理解为一个画布,我们只需要把图片放
我为双鱼狂
·
2021-11-02 09:00
非常全面的IReport的使用教程
目录简介安装环境版本注意事项百度云下载地址基本操作新建页面布局style样式中文支持必备比较常用的属性
基础控件
Break:分页符Ellipse、RoundRectangle、Line、Rectangle
·
2021-10-26 13:56
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他