- Android中EditTex焦点设置和弹不弹出输入法的问题 今天编程碰到了一个问题:有一款平板,打开一个有EditText的Activity会默认弹出输入法。为了解决这个问题就深入研究了下android中焦点Focus和弹出输入法的问题。在网上看了些例子都不够全面,在这里全面总结下。 一:Edit... Android中EditTex焦点设置和弹不弹出输入法的问题 今天编程碰到了一个问题:有一款平板,打开一个有EditText的Activity会默认弹出输入法。为了解决这个问题就深入研究了下android中焦点Focus和弹出输入法的问题。在网上看了些例子都不够全面,在这里全面总结下。 一:Edit...
- 在浏览器中可以通过JS代码打开QQ并弹出聊天界面,一般作为客服QQ使用。而在移动端腾讯貌似没有公布提供类似API,但是却可以使用schema模式来启动手机QQ。 以下为具体代码: Android: [java] view plain copy ... 在浏览器中可以通过JS代码打开QQ并弹出聊天界面,一般作为客服QQ使用。而在移动端腾讯貌似没有公布提供类似API,但是却可以使用schema模式来启动手机QQ。 以下为具体代码: Android: [java] view plain copy ...
- 文章目录 引言 I 导航栏的黑边设置 1.1 去掉导航栏下边的黑边(iOS15适配) 1.2 设置导航栏下边的黑边(iOS13适配) I... 文章目录 引言 I 导航栏的黑边设置 1.1 去掉导航栏下边的黑边(iOS15适配) 1.2 设置导航栏下边的黑边(iOS13适配) I...
- #pragma mark Core Animation - (IBAction)buttonPressed1:(id)sender { UIButton *button = (UIButton *)sender; NSInteger tag = button.tag; CATransition *ani... #pragma mark Core Animation - (IBAction)buttonPressed1:(id)sender { UIButton *button = (UIButton *)sender; NSInteger tag = button.tag; CATransition *ani...
- 文章目录 引言 I 预备知识 1.1 RSA签名、验签、加密、解密的原理 1.2 demo II 具体实现 2.1... 文章目录 引言 I 预备知识 1.1 RSA签名、验签、加密、解密的原理 1.2 demo II 具体实现 2.1...
- NSString *path = [[NSBundle mainBundle] pathForResource:@"run" ofType:@"gif"]; NSData *gifData = [NSData dataWithContentsOfFile:path]; UIWebView *webView = [[UIWe... NSString *path = [[NSBundle mainBundle] pathForResource:@"run" ofType:@"gif"]; NSData *gifData = [NSData dataWithContentsOfFile:path]; UIWebView *webView = [[UIWe...
- /第一次打开时判断网络状态- (int) connectedToNetwork{ NSString *kindStr; int kind; //创建零地址,0.0.0.0的地址表示查询本机的网络连接状态 struct sockaddr_in zeroAddress; bzero(&zeroAddre... /第一次打开时判断网络状态- (int) connectedToNetwork{ NSString *kindStr; int kind; //创建零地址,0.0.0.0的地址表示查询本机的网络连接状态 struct sockaddr_in zeroAddress; bzero(&zeroAddre...
- EncryptAndDecrypt.h#import <Foundation/Foundation.h> @class NSString; @interface NSData (Encryption) - (NSData *)AES256EncryptWithKey:(NSData *)key; //加密 - (NSDa... EncryptAndDecrypt.h#import <Foundation/Foundation.h> @class NSString; @interface NSData (Encryption) - (NSData *)AES256EncryptWithKey:(NSData *)key; //加密 - (NSDa...
- android异步任务详解 AsynTask android提供了一套专门用于异步处理的类。即:AynsTask类。使用这个类可以为耗时程序开辟一个新线程进行处理,处理完时返回。 其实,AsynTask类就是对Thread类的一个封装,并且加入了一些新的方法。编程时,两者都可以实现同样的功能。本文后面将对AsynTask和Thr... android异步任务详解 AsynTask android提供了一套专门用于异步处理的类。即:AynsTask类。使用这个类可以为耗时程序开辟一个新线程进行处理,处理完时返回。 其实,AsynTask类就是对Thread类的一个封装,并且加入了一些新的方法。编程时,两者都可以实现同样的功能。本文后面将对AsynTask和Thr...
- UIKit中包含了UIGestureRecognizer类,用于检测发生在设备中的手势。UIGestureRecognizer是一个抽象类,定义了所有手势的基本行为,它有下面一些子类用于处理具体的手势: 1、拍击UITapGestureRecognizer (任意次数的拍击)&nbs... UIKit中包含了UIGestureRecognizer类,用于检测发生在设备中的手势。UIGestureRecognizer是一个抽象类,定义了所有手势的基本行为,它有下面一些子类用于处理具体的手势: 1、拍击UITapGestureRecognizer (任意次数的拍击)&nbs...
- 1.手指点击事件 //单指单击UITapGestureRecognizer *singleFingerOne = [[UITapGestureRecognizer alloc] initWithTarget:self ... 1.手指点击事件 //单指单击UITapGestureRecognizer *singleFingerOne = [[UITapGestureRecognizer alloc] initWithTarget:self ...
- iOS sdk中提供了很多方便的方法来播放多媒体。本文将利用这些SDK做一个demo,来讲述一下如何使用它们来播放音频文件。 AudioToolbox framework 使用AudioToolbox framework。这个框架可以将比较短的声音注册到 system sound服务上。被... iOS sdk中提供了很多方便的方法来播放多媒体。本文将利用这些SDK做一个demo,来讲述一下如何使用它们来播放音频文件。 AudioToolbox framework 使用AudioToolbox framework。这个框架可以将比较短的声音注册到 system sound服务上。被...
- 苹果的Cocoa框架支持的多线程机制有三中NSThread、GCD、NSOperation。 NSThread:是官方推荐的也是最基本的线程创建方式,但是需要开发这自己去管理线程的生命周期例如线程同步和内存共享等问题。 NSOperation:如果想要多个线程并行那么就需要把线程加入队列中,NSOperationQueue提供... 苹果的Cocoa框架支持的多线程机制有三中NSThread、GCD、NSOperation。 NSThread:是官方推荐的也是最基本的线程创建方式,但是需要开发这自己去管理线程的生命周期例如线程同步和内存共享等问题。 NSOperation:如果想要多个线程并行那么就需要把线程加入队列中,NSOperationQueue提供...
- 1、适配4英寸屏幕适配。 旧应用要与4英寸屏幕进行适配,需要创建一张Default-568h@2x.png图片,系统根据是否有此资源来识别是否支持4英寸屏幕。至于其他资源不允许使用xxx-568h.jpg此格式来适配屏幕,需要使用代码对屏幕进行检测来分别进行适配。 2、UINavigationViewController的变化... 1、适配4英寸屏幕适配。 旧应用要与4英寸屏幕进行适配,需要创建一张Default-568h@2x.png图片,系统根据是否有此资源来识别是否支持4英寸屏幕。至于其他资源不允许使用xxx-568h.jpg此格式来适配屏幕,需要使用代码对屏幕进行检测来分别进行适配。 2、UINavigationViewController的变化...
- 简介 本次iOS 7在推送方面最大的变化就是允许,应用收到通知后在后台(background)状态下运行一段代码,可用于从服务器获取内容更新。功能使用场景:(多媒体)聊天,Email更新,基于通知的订阅内容同步等功能,提升了终端用户的体验。 Remote Notifications 与之前版本的对比可以参考下面两张 Apple... 简介 本次iOS 7在推送方面最大的变化就是允许,应用收到通知后在后台(background)状态下运行一段代码,可用于从服务器获取内容更新。功能使用场景:(多媒体)聊天,Email更新,基于通知的订阅内容同步等功能,提升了终端用户的体验。 Remote Notifications 与之前版本的对比可以参考下面两张 Apple...
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第五期2026/09/04 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;蒋春阳-华为云AI开发者案例开发专家
本期直播内容: AI工具体验营 · 第5-8课连讲。Agent-Team 多智能体协作完成毕业设计实践
回顾中 -
华为云开发者AI素养ClassRoom·第六期2026/09/08 周二 19:00-20:00
樊渊-2026华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签