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
开发小技巧
iOS
开发小技巧
及小知识点
转载至iOS
开发小技巧
及小知识点1、Category(类别)什么是Category1、Category可以在不获悉不改变原代码的情况下向已有的类中添加方法,从而达到扩展已有类的目的,但是只能添加方法,不建议删除和修改
淘码小工
·
2020-04-10 05:18
Android可能忽略的错误及
开发小技巧
集锦【持续更新】
另外,微信小程序的内测也像一颗重磅炸弹,在互联网领域激起千层浪,无奈O(∩_∩)O~本文主要用于收集Android开发中一些也许并未注意,却会导致崩溃等问题以及一些很实用的
开发小技巧
的集锦,会持续更新。
Aegis
·
2020-04-10 03:15
Android开发Hacks收罗
所以,我想在这里将一些常用的Android
开发小技巧
收集起来,供大家参考。这里囊括的都是一些小技巧,这些技巧之间没有什么关联,只是做了下简单的分类。
diygreen
·
2020-04-09 21:16
3--UIColor
大纲:使用类方法获取系统的颜色自定义颜色的方法
开发小技巧
一、使用类方法获取系统的颜色//使用类方法获取系统的颜色UIColor*blackColor=[UIColorblackColor];二、自定义颜色的方法
肥咕咕
·
2020-04-09 00:18
iOS13暗黑模式适配(项目开发版)
这里也提供禁用暗黑模式的方法,请查看iOS
开发小技巧
第五条直接看效果Demo效果图暗黑模式适配适配包含两方面,颜色适配和图片适配。接下来我们就这两方面开始我们的适配之旅。
听雨轩_dmg
·
2020-04-08 16:29
Android
开发小技巧
--靠别手动删除假数据,解放你的双手
未经本人授权,不得转载!否则必将维权到底前言:今天下午,我们的项目准备提测,之前在画布局的时候为了预览数据的效果,放了许多的假数据。如下图:例子1.png结果需要一个个的删除,一边删一边吐槽,一点都不人性化。仔细想想,我遇到这个问题,大家肯定也会遇到的,秉着良好的学习态度,不能怂,就是干,google一下。果然,Android早就帮我想到了这点了,解决方法很简单,下面就给大家介绍。1.在根布局加上
keithxiaoy
·
2020-04-08 14:28
前端
开发小技巧
(来自知乎)
1.YouMightNotNeedjQuery不用jQuery,原生js如何实现,可以参考这里:YouMightNotNeedjQuery。原生js越来越好了,如果是简单的页面,没必要引入一个庞大的jQuery,尤其在手机端,对速度流量敏感的地方,另外最好自己简单封装一些常用的函数,比如toggleClass等。。。2.Firefox查看源代码功能检查页面错误页面写完后,记得用Firefox查看页
javascript痴痴
·
2020-04-05 15:00
Android
开发小技巧
1、5.0以上点击水波纹效果在想要实现效果的布局或控件中加入:android:clickable="true"android:background="?android:attr/selectableItemBackground"2、5.0以上使用4.0的时间日期选择控件样式在DatePicker布局文件中有个//4.0样式android:datePickerMode="spinner"//5.0样
晓峰残月
·
2020-03-24 22:48
iOS
开发小技巧
.UITableView的plain样式下,取消区头停滞效果(void)scrollViewDidScroll:(UIScrollView*)scrollView{CGFloatsectionHeaderHeight=sectionHead.height;if(scrollView.contentOffset.y=0){scrollView.contentInset=UIEdgeInsetsMak
iOS_LWide
·
2020-03-23 09:28
Android
开发小技巧
——隐藏导航栏NavigationBar和状态栏StatusBar
1、网络上关于隐藏StatusBar的方案很多,这里不再赘述,提供一个常见方式在activity下://隐藏状态栏getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);2、一些手机比如华为的机子,大多都有虚拟按键即navigationba
Yankee1967
·
2020-03-22 10:56
使用下面这些工具和技巧,帮你快速开发一个Android App
开发一个AndroidApp需要什么开发一个AndroidApp需要什么简介标准说明交流UI控件类开源库工具类开源库平台服务
开发小技巧
简介本库总结了一个能够进行快速开发一个AndroidApp所需的开源库
青空碧宇
·
2020-03-17 05:59
Android
开发小技巧
——用Activity打造Dialog
前言对话框是个好东西,创建简单有实用。当下的开发中,很多的开发者反而更喜欢使用activity来代替对话框,至少笔者的团队中,类似于升级提示或者指示页及其他一些交互的地方,大量的把Dialog替换成activity,好处是显而易见的,activity具有更灵活的操作和布局,另外很重要一点是,一些容易涉及内存泄漏的代码放在activity中执行比放在Dialog中执行要好的多,当然这是笔者自己的观点
Yankee1967
·
2020-03-13 09:43
4--UILabel
大纲:创建Label设置Label的基本功能(位置,大小,背景颜色,加入到界面)设置文本(内容,颜色,对齐格式,最大显示行数,截取方式)设置字体(风格,大小)
开发小技巧
一、创建Label//创建一个标签
肥咕咕
·
2020-03-08 19:06
iOS
开发小技巧
-如何去掉隐式动画
UICollectionView在reloadItems的时候默认会附加一个隐式的fade动画有时候很讨厌尤其是当你的cell是复合cell的情况下(比如cell使用到了UIStackView)下面几种方法都可以帮你去除这些动画//方法一[UIViewperformWithoutAnimation:^{[collectionViewreloadItemsAtIndexPaths:@[[NSInde
木子加白水
·
2020-03-08 11:01
iOS
开发小技巧
总结
以下是我汇总的
开发小技巧
,以后的时间里也会不断更新丰富内容,希望可以给大家带来便利;同时,大神多指教!UIScrollView无法滑动到顶部怎么办?
皓皓大帝
·
2020-03-02 09:37
iOS
开发小技巧
总结
获取子视图所在的父视图在开发中我们经常会遍历父视图中的子视图,那么反过来怎么获取子视图的父控制器呢-(UIViewController*)getViewController{UIViewController*VC=nil;UIResponder*responder=self.nextResponder;while(responder){if([responderisKindOfClass:[UIV
Erica0708
·
2020-02-29 10:22
iOS
开发小技巧
已经很久没有写了,主要是不知道要写点什么。这次主要是记录一些自己在开发过程中觉得有必要记载的一些小知识,以免自己忘记。后期也会不定期的更新。下面就直接进入主题吧!pch文件的配置如果pch就在项目目录中$(SRCROOT)/项目名/pch文件如果pch文件在项目中的一个文件夹内$(SRCROOT)/项目名/文件夹名/pch文件利用TabBarController搭建项目基本结构-(void)vie
一位小码农
·
2020-02-26 12:15
ios
开发小技巧
总结(一)
1.设置标签的文字显示不同颜色。NSMutableAttributedString*str=[[NSMutableAttributedStringalloc]initWithString:@"测试的数据"];[straddAttribute:NSForegroundColorAttributeNamevalue:BGColorrange:NSMakeRange(5,5)];_noteTextFie
机器人小雪
·
2020-02-26 03:41
收藏 - iOS
开发小技巧
总结
打印View所有子视图po[[selfview]recursiveDescription]layoutSubviews调用的调用时机当视图第一次显示的时候会被调用当这个视图显示到屏幕上了,点击按钮添加子视图也会调用这个方法当本视图的大小发生改变的时候是会调用的当子视图的frame发生改变的时候是会调用的当删除子视图的时候是会调用的NSString过滤特殊字符//定义一个特殊字符的集合NSChara
devZhang
·
2020-02-25 17:28
iOS
开发小技巧
总结
1.设置导航栏标题颜色UIColor*whiteColor=[UIColorredColor];NSDictionary*dic=[NSDictionarydictionaryWithObject:whiteColorforKey:NSForegroundColorAttributeName];[self.navigationController.navigationBarsetTitleText
萝卜不花心
·
2020-02-23 19:39
(ios
开发小技巧
)如何去掉警告
在ios开发的时候,很多时候要依据版本来做事.但是在当前版本已经做判断了,在调用过期方法的时候还是会出现警告,这个时候,我们可以把警告去掉.#pragmaclangdiagnosticpush#pragmaclangdiagnosticignored"-Wdeprecated"sessionConfiguration=[NSURLSessionConfigurationbackgroundSess
今年27
·
2020-02-20 02:34
Java
开发小技巧
(一)
前言相信许多程序员在看别人写的代码的时候,会有怀疑人生的感想,面对一堆天书一样的代码,很难摸清作者的思路,最后选择了重构,如果你认同上面这个作法,说明了两个问题:要么原来的开发者技术菜、要么你技术菜。企业级项目的开发不是一个开发人员就能完成的,开发过程中往往会有一些需求变更、人员调动,所以代码的编写规范非常非常重要,你要确保项目交接后,后续开发人员可以看懂你的东西,知道如何进行后期的维护和功能迭代
kMacro
·
2020-02-20 00:03
2018-07-05 一些
开发小技巧
:强制重启、微信阅读、创建文件与证书管理
一:今天我用了快三年iphone出现卡死状态,根本无法进入主屏或者重启。指纹全部无效。幸好,同事帮我按住中心圆钮加手机重启键,同时按住,长按5s手机会进入强制重启状态。问题暂时得到解决二:昨天和同事吃饭,发现微信最新版有个好用的地方是:在读微信公众号文章的时候,收到微信消息时,将公众号文章向右滑动,然后右下角会出现一个悬浮窗提示。移动悬浮窗那边,你就会发现要看的文章正好收成一个小提示的悬浮球,这种
幸福晓杰2016
·
2020-02-17 18:10
iOS
开发小技巧
之自定制IOS系统图片裁剪
背景由于项目需求从手机相册中取出图片或者拍摄照片后对图片进行固定尺寸裁剪,而系统提供的UIImagePickerController只支持正方形剪切,所以我们需要自定制裁剪界面进行图片剪切实现所需求的功能。效果图:Untitled.gif使用方法://单例工具LDImagePicker*imagePicker=[LDImagePickersharedInstance];imagePicker.de
疯狂的Cracker
·
2020-02-16 05:36
移动端
开发小技巧
1、先来看淘宝无线wiki要求在页面中添加的meta标签。第一个meta标签表示:强制让文档的宽度与设备的宽度保持1:1,并且文档最大的宽度比例是1.0,且不允许用户点击屏幕放大浏览;尤其要注意的是content里多个属性的设置一定要用分号+空格来隔开,如果不规范将不会起作用。第二个meta标签是iphone设备中的safari私有meta标签,它表示:允许全屏模式浏览;第三个meta标签也是ip
小_花花哟
·
2020-02-13 17:31
开发技巧-快速重写标准按钮处理方法
【返回帮助文档首页】大家好,今天和大家分享一个
开发小技巧
,在我们真实业务系统开发过程中,经常会出现要求在“表单保存”时做一些特别的业务操作,例如:保存学生信息表的时候,要求根据学生身份证号,自动获取该学生的生日信息
赵戬
·
2020-01-13 15:12
Z平台
安卓
开发小技巧
--TextView 设置的文字过长,显示三个点或者滚动(文字跑马灯)形式显示
开发经常用textview,有时候文字过长就跑到下一行或者宽度设为包裹内容时会挤在一起,这样看非常不美观,iOS的文本控件会自适应显示不下时后面留三个点,那安卓的可不可以,当然可以,效果如图:Screenshot_2017-06-19-15-40-47-625_com.hxzh.uniwi.pngTextView中有个ellipsize属性,作用是当文字过长时,该控件该如何显示,解释如下:1.An
庞哈哈哈12138
·
2020-01-08 21:17
ios
开发小技巧
1.滑动隐藏navbarnavigationController.hidesBarsOnSwipe=Yes;2.ios外部应用跳转到自己应用universallink或者urlscheme3.同时响应多个手势-(BOOL)gestureRecognizer:(UIGestureRecognizer*)gestureRecognizershouldRecognizeSimultaneouslyWit
牛牛的王大虾
·
2020-01-08 07:27
iOS
开发小技巧
一、导出APP对应的沙盒文件(这里只有使用真机运行的APP才可导出)该方法可用于开发过程中,处理视频、图片、配置文件等存储数据出现问题时,导出沙盒进行直观分析(可通过配合断点调试,对比代码执行前后目录存储的变化);同时,在代码中使用NSUserDefault保存的数据,也可在沙盒包内容中的“AppData/Library/Preferences/”目录下对应的“包名.plist”文件中查看。1.打
越来丶
·
2020-01-07 08:02
iOS
开发小技巧
(持续更新)
iOS
开发小技巧
(持续更新)1.tableview中不显示没有内容的cellself.tableView.tableFooterView=[[UIViewalloc]init];```-2.怎么像Safari
着魔的毛豆
·
2020-01-05 12:08
iOS
开发小技巧
iOS常用小技巧大杂烩(上)1,打印View所有子视图po[[selfview]recursiveDescription]2,layoutSubviews调用的调用时机当视图第一次显示的时候会被调用当这个视图显示到屏幕上了,点击按钮添加子视图也会调用这个方法当本视图的大小发生改变的时候是会调用的当子视图的frame发生改变的时候是会调用的当删除子视图的时候是会调用的3,NSString过滤特殊字符
Mr_董
·
2020-01-04 04:07
ios
开发小技巧
[self.navigationController.viewaddSubview:bgView];全屏的视图层自定义了leftBarbuttonItem左滑返回手势失效了怎么办?ScrollView莫名其妙不能在viewController划到顶怎么办?self.automaticallyAdjustsScrollViewInsets=NO;怎么在不新建一个Cell的情况下调整separaLin
child_cool
·
2020-01-03 07:48
iOS
开发小技巧
[去掉和修改UISearchBar默认的背景色(灰色)和TextField颜色](#去掉和修改UISearchBar默认的背景色(灰色)和TextField颜色)更改TextField的背景颜色如何正确的写TODO,FIXME去掉和修改UISearchBar默认的背景色(灰色)和TextField颜色。测试环境:Xcode7,iOS9.2;默认背景色:UISearchBar默认背景色(灰色)如何取
大东哥哥哥
·
2020-01-02 23:51
iOS
开发小技巧
1,SearchBar怎样去掉背景的颜色(storyboard里只能设置background颜色,可是发现clearColor无法使用)。其实在代码里还是可以设置的,那就是删除背景view[[self.searchBar.subviewsobjectAtIndex:0]removeFromSuperview];2,NSDate:[注意]在开发中,如果使用年月日,用NSDateFormatterse
小小东
·
2020-01-02 20:30
ios
开发小技巧
结合自身的实践开发经验总结出了若干个iOS开发的小技巧,以非常欢乐的语调轻松解决开发过程中所遇到的各种苦逼难题,光读着便已忍俊不禁。Paste_Image.png1.TableView不显示没内容的Cell怎么办?类似于图1,我不想让下面的那些空显示。很简单,添加“self.tableView.tableFooterView=[[UIViewalloc]init];”试过都说好,加完这句之后就变成
騂跃神话
·
2020-01-02 07:55
开发小技巧
--google推荐的底部导航栏的使用BottomNavigationBar
Google在自己推出的Materialdesign中增加了BottomNavigation导航控制。Android一直没有官方的导航控制器,自己实现确实是五花八门,有了这个规定之后,就类似苹果的底部Toolbar,以后我们的APP就会有一致的风格,先看一张效果:1.BottomNavigationBar的下载地址https://github.com/Ashok-Varma/BottomNavig
庞哈哈哈12138
·
2020-01-01 15:01
iOS
开发小技巧
//打开APP通知设置页面NSString*identifier=[NSBundlemainBundle].bundleIdentifier;NSString*urlString=[@"App-Prefs:root=NOTIFICATIONS_ID&path="stringByAppendingString:identifier];NSURL*url=[NSURLURLWithString:url
SwiftAlan
·
2019-12-31 11:26
Android 开发经验Tips(4)
每次更新一打
开发小技巧
O(∩_∩)O~1.如何选择compileSdkVersion,minSdkVersion和targetSdkVersion理想上,在稳定状态下三者的关系应该更像这样:minSdkVersion
燊在锦官城
·
2019-12-30 04:09
iOS
开发小技巧
(持续更新...)
解决ScrollView滑动卡顿的问题/**解决scrollView滑动卡顿问题*/[selfperformSelector:@selector(test1)withObject:nilafterDelay:4inModes:@[NSDefaultRunLoopMode]];搭建自测服务器MOCOhttps://github.com/dreamhead/moco获取IPhttp://ip.taob
Lonely__M
·
2019-12-29 17:55
Swift
开发小技巧
系列 - 改造UIColor
原文链接正文在iOS实际开发中,我们需要根据设计师的UI文档来开发页面。UI文档中,关于颜色的标注格式有很多种:25532171,FF20AB,#FF20AB。下面我们就来看看具体代码怎么实现这些颜色。letcolor=UIColor(red:255/255,green:32/255,blue:171/255,alpha:1)UIColor有一个初始化函数init(red:CGFloat,gree
DEREK_ZHOU
·
2019-12-27 02:00
Swift
开发小技巧
系列 - 改造Optional
原文链接很多开发语言对nil这个概念,也都有不同的处理。Swift也一样,但处理方式有所不同。Swift语言很巧妙创造一种新的类型:Optional,来修饰可以被赋值nil的变量。有了Optional,可以确保明确处理nil值,让你的程序更加安全。什么是Optional?我们先来看看源码publicenumOptional:ExpressibleByNilLiteral{casenonecases
DEREK_ZHOU
·
2019-12-26 17:37
iOS
开发小技巧
不定期更新:有部分摘自其他博客,不一一列出出处,在此感谢作者使用MD5对NSData或者NSString加密//需要引入此头文件来使用CC_MD5#import针对NSString的加密①-(NSString*)md5:(NSString*)input{constchar*cStr=[inputUTF8String];unsignedchardigest[CC_MD5_DIGEST_LENGTH]
夏虫不可语冰__
·
2019-12-25 22:02
iOS一些小技巧
搜集了网上一些常用的
开发小技巧
,集中到一起看-,-1TableView下面的那些cell的空显示self.tableView.tableFooterView=[[UIViewalloc]init]2ScrollView
不会学习的睿睿
·
2019-12-25 09:44
iOS
开发小技巧
及小知识点
1、Category(类别)什么是Category1、Category可以在不获悉不改变原代码的情况下向已有的类中添加方法,从而达到扩展已有类的目的,但是只能添加方法,不建议删除和修改(会导致bug)。2、无法向Category中添加实例变量,Category通常作为一种组织框架代码的工具来使用。3、如果Category和原始类中的方法名称冲突,则Category将覆盖原始类的方法,因为Categ
阿道奇
·
2019-12-24 18:04
Android
开发小技巧
小狗.jpg昨天看郭霖的书,发现两个很实用的开发技巧,哈哈哈,很高兴今天记得,写下来!1方便调试我们开发时项目写的比较大,类比较多.这个时候修改调试以前的代码bug就会有很多问题!比如知道问题出现在那里,但是要去找到具体哪个类就会很困难,当然也不能排除代码都是你写的而且还都记得.如果你是去一个新公司接手别人的代码,让你调试你会怎么办呢?懵逼.png一般项目代码都是继承一个父类BaseActivit
HannyYeung
·
2019-12-23 22:15
小程序
开发小技巧
如何去掉button的边框?wxml点击wxssbutton:after{border:none;}参数传值的方法data-id我们可以给HTML元素添加data-*属性来传递我们需要的值,使用方法说明:data传值取值ontap:function(e){constdataset=e.currentTarget.datasetconsole.log(dataset.id)}//运行结果:100da
ikonan
·
2019-12-23 16:27
Swift
开发小技巧
系列 - 随机数生成
原文链接正文在实际项目中,我们经常遇到一些需要取随机数的情况。比如:我们想要一个随机颜色,这时候需要三个随机的,范围是0-255之间的RGB值版本一:letred=arc4random()%256letgreen=arc4random()%256letblue=arc4random()%256letcolor=UIColor(red:CGFloat(red)/255.0,green:CGFloat
DEREK_ZHOU
·
2019-12-22 08:06
Swift
开发小技巧
系列 - 浮点型数据的四舍五入
原文链接正文在实际项目中,我们经常会遇到一些需要对浮点型数据进行四舍五入的情况。举个例子,有这么需求:在UI上显示你每次跑步的距离,以米为单位,小数点后精确点两位,第三位四舍五入。通常我们会这么实现:版本一:letdistanceInM:Double=1234.56789letvisibleDistanceInM:Double=(distanceInMeter*100.0).rounded()/1
DEREK_ZHOU
·
2019-12-21 11:27
Swift
开发小技巧
系列 - 改造UserDefaults
原文链接正文开发过iOS的人,一定使用过UserDefaults来存取数据。UserDefaults使用起来很简单,我们就以存取用户名和邮箱为例,来探讨下UserDefaults的具体使用。存储代码letusername="DerekCoder"letemail="
[email protected]
"letdefaults=UserDefaults.standarddefaults.set(
DEREK_ZHOU
·
2019-12-21 10:32
IOS
开发小技巧
1、让Xcode显示编译时间,关闭Xcode,然后在终端输入命令defaultswritecom.apple.dt.XcodeShowBuildOperationDurationYES时间显示位置2、如何浏览苹果开源网站从苹果源码首页下看到OSX及iOS分类(DeveloperTools和OSXServer忽略),iOS开源的东西比较少,基本上我们看OSX下的开源项目就够了。选择最新版本点击进入,
Liuny
·
2019-12-20 22:35
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他