现在位置: 首页 > 编程语言 > 文章
2020年02月18日 编程语言 ⁄ 共 1349字 评论关闭

android监听器实例代码 代码分享: import androidx.appcompat.app.AppCompatActivity; import android.content.Intent; import android.os.Bundle; import android.view.View; import android.widget.Button; public class MainActivity extends AppCompatActivity { @Override protected void onC

阅读全文
2020年02月18日 编程语言 ⁄ 共 12800字 评论关闭

iOS13原生端适配攻略(推荐) 随着iOS 13的发布,公司的项目也势必要着手适配了.现汇总一下iOS 13的各种坑 1. KVC访问私有属性 这次iOS 13系统升级,影响范围最广的应属KVC访问修改私有属性了,直接禁止开发者获取或直接设置私有属性.而KVC的初衷是允许开发者通过Key名直接访问修改对象的属性值,为其中最典型的 UITextField 的 _placeholderLabel.UISearchBar 的 _searchField. 造成影响:在iOS 13下App闪退 错误代码: // placeholderL

阅读全文
2020年02月18日 编程语言 ⁄ 共 2710字 评论关闭

iOS13 适配和Xcode11.0踩坑小结 iOS13中presentViewController的问题 更新了Xcode11.0 beta之后,在iOS13中运行代码发现presentViewController和之前弹出的样式不一样. 会出现这种情况是主要是因为我们之前对UIViewController里面的一个属性,即modalPresentationStyle(该属性是控制器在模态视图时将要使用的样式)没有设置需要的类型.在iOS13中modalPresentationStyle的默认改为UIModalPresentationAu

阅读全文
2020年02月18日 编程语言 ⁄ 共 2922字 评论关闭

iOS仿AirPods弹出动画 本文实例为大家分享了iOS仿AirPods弹出动画的具体代码,供大家参考,具体内容如下 效果图 预览图 思路 在当前ViewController下Present另外一个AnimationViewController,在弹出的AnimationViewController中播放动画,弹出的时候原来的ViewController上有一个全屏覆盖的maskView,在弹出时,有一个渐变动画(页面渐黑),在AnimationViewController声明一个代理,在代理方法中实现收起的动画效果(dis

阅读全文
2020年02月18日 编程语言 ⁄ 共 2855字 评论关闭

iOS实现锁屏页面控制音乐播放 本文实例为大家分享了iOS锁屏页面控制音乐播放的具体代码,供大家参考,具体内容如下 //1.调整音频会话设置,确保应用进入后台或静音开关已开启时音频仍将继续播放 //2.锁屏状态下显示媒体信息 //3.锁屏上的空间可以控制音频播放 #import "ViewController.h" #import <AVFoundation/AVFoundation.h> #import <MediaPlayer/MediaPlayer.h> @interface

阅读全文
2020年02月18日 编程语言 ⁄ 共 582字 评论关闭

浅谈SwiftUI 里面$0是什么意思如何用 $0表示传递给Swift闭包的第一个参数,是Swift语言的语法糖.Swift会自动为内联闭包提供速记参数名称,可使用$0,$1,$2等名称来引用闭包参数的值. 代码 import UIKit let name = [1,2,3,9,8,6] let reverseName = name.sorted(by:{$0>$1}) let reverseName2 = name.sorted(by:{$1>$0}) print(name) print(reverseName) print(

阅读全文
2020年02月18日 编程语言 ⁄ 共 2008字 评论关闭

android通过led实现手电筒功能 本文实例为大家分享了android通过led实现手电筒功能的具体代码,供大家参考,具体内容如下 第一步 添加权限: <uses-permission android:name="android.permission.CAMERA" /> <uses-permission android:name="android.permission.FLASHLIGHT" /> <uses-feature android:name=&quo

阅读全文
2020年02月18日 编程语言 ⁄ 共 4005字 评论关闭

Android实现简单手电筒功能 本文实例为大家分享了Android实现简单手电筒功能的具体代码,供大家参考,具体内容如下 XML: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/

阅读全文
2020年02月18日 编程语言 ⁄ 共 3722字 评论关闭

Android短信验证服务分享 本文实例为大家分享了Android短信验证服务的具体代码,供大家参考,具体内容如下 package com.skiers.demo_learn; import android.os.Bundle; import android.os.Handler; import android.os.Looper; import android.os.Message; import android.view.View; import android.widget.EditText; import androi

阅读全文
2020年02月18日 编程语言 ⁄ 共 2604字 评论关闭

详解Android 8.1.0 Service 中 弹出 Dialog的方法 场景:在Service 中开启线程下载升级包,当下载完系统升级包,弹出一个Dialog 提示用户. 注意,Android 系统版本不一样,可能会有不一样的表现.当前是基于 Android 8.1.0 的 Service 中弹 Dialog. 首先,就是要在功能清单列表中声明权限,以下两个都必须声明: <uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW"/><!–这行代码

阅读全文