自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 Android-动态申请权限-及打开权限设置

//权限申请回调所需要的标识码 private static final int MY_PERMISSION_REQUEST_CODE = 10000; @Override protected void onCreate(Bundle savedInsta...

2018-05-23 09:28:16 1503 0

原创 Pr设置滚动字幕

2020-03-22 18:16:25 63 0

原创 记一次Pr字幕模糊问题及解决方法

记一次Pr字幕模糊问题及解决方法 解决: 1.新建序列时应该自定义序列为1920x1080,而不应简单地拖入素材建立序列。 2.在这种情况下,新建->旧版标题,得到的字幕文件就默认为1080P的清晰度了。 ...

2020-03-22 18:13:02 928 0

原创 IOS 更改 UITabBarController 的 Item

1.移除指定的 UITabBarItem class MyTabBarViewController: UITabBarController{ override func viewDidLoad() { super.viewDidLoad() ...

2019-03-14 17:01:00 170 0

原创 IOS自定义UIButton 解决按钮存在下滑线的问题

UIButton在苹果6plus上有下滑线 解决方案: 1.设置button上的文字时使用以下这个方法 /** 设置按钮上的文字 */ func setButViewTitle(content:String){ let attributedString ...

2019-03-14 13:09:50 165 0

原创 IOS 自定义UITextField(输入限制-明密文切换)功能

ASCII值 控制字符 ASCII值 控制字符 ASCII值 控制字符 ASCII值 控制字符 0 NUT 32 (space) 64 @ 96 、 1 SOH 33 ! 65 ...

2019-03-14 11:53:32 368 0

原创 IOS 判断当前的ViewController是否为根视图

override func viewDidLoad() { super.viewDidLoad() //判断当前的界面是否为根视图 if UIApplication.shared.windows[0].rootViewControl...

2019-03-04 14:00:46 1031 0

原创 iOS 报 Openssl internal error 错误

解决办法: 将Other Linker Flags中的其他的删除掉只保留 -ObjC

2019-03-04 09:05:18 323 0

原创 iOS 倒计时按钮(闪烁问题轻松解决)

很多应用中发短信倒计时功能,一般都会将NSTimer与UIButton结合来实现此功能,如果UIButton是这么初使化的:会有闪烁现象, let button = UIButton(type: UIButtonType.System) 将UIButtonType.System更改为UIButt...

2019-03-01 16:52:36 330 0

转载 Swift - 制作一个录音机(声音的录制与播放,监听说话声音的大小)

原文地址:http://www.hangge.com/blog/cache/detail_772.html#

2019-02-20 16:35:57 386 0

转载 ios 发布订阅事件通讯 – SwiftEventBus

SwiftEvenBus可以在不需要组件间显式的互相了解的情况下提供组件间的发布订阅式的通讯。 特点 1.简化组建之间的通讯 2.解耦事件发送者和接收者 3.避免复杂和容易出错的依赖关系和生命周期问题 4.使你的代码更简单 5.快速 6.轻量级 7.安全线程 安装 pod &#...

2019-02-15 14:25:42 524 0

原创 ios设置单个界面顶部状态栏的显示隐藏

隐藏状态栏 override func viewDidLoad() { super.viewDidLoad() //隐藏状态栏 UIApplication.shared.setStatusBarHidden(true, with: UIStatusB...

2019-01-29 16:39:13 722 0

原创 报错 has conflicting provisioning settings.

报错: xxxxxx is automatically signed, but provisioning profile diandian_development has been manually specified. Set the provisioning profile value to ...

2019-01-22 15:35:27 1029 1

原创 swift通知 NotificationCenter的使用

1.扩展通知的名字方便使用 //通知名字扩展 extension Notification.Name { //更新视图 static let MyNotificationUpdateViewController = Notification.Name(rawValue:&a...

2019-01-17 10:31:30 1472 0

原创 iOS给UIview 加阴影加圆角-加边框

1.加阴影, oc:要导入框架#import<QuartzCore/QuartzCore> self.view.layer.shadowOpacity = 0.5;// 阴影透明度 self.view.layer.shadowColor = [UIColor gray...

2019-01-11 14:22:40 1751 1

原创 swift枚举的简单使用

示例: 1.枚举创建 import UIKit /// 请求响应状态 /// /// - success: 响应成功 /// - unusual: 响应异常 /// - failure: 请求错误 enum ResponseStatus: Int { case success = 0 ...

2019-01-07 17:12:27 104 0

原创 swift判断View是否存在指定视图

var A = new View() var B = new View() //将 A添加到B中 A.tag = 999 //设置标识 B.addSubview(A) /*******判断A是否存在B中********/ if (B.viewWithTag(999) != nil)...

2019-01-04 19:01:57 1423 0

原创 Swift自定义RadioGroupView

// // RadioGroupView.swift // H56580E2E // // Created by 陕西帮你电子科技有限公司 on 2018/12/21. // Copyright © 2018 DCloud. All rights reserved. // 单...

2018-12-21 20:10:51 236 1

原创 iOS - 使用ijkplayer框架播放视频

一,环境部署 在使用 Ijkplayer 前,我们需要先搭建运行环境。 1,在“终端”中运行如下命令,安装homebrew, git, yasm等环境。 ruby -e "$(curl -fsSL https://raw.gi...

2018-12-12 16:09:58 728 0

转载 ios里面 Localizable.strings文件使用

当你在你的项目里面New File..一个Localizable.strings的文件 之后,想选择添加上语言,当你点击右侧工具栏(View - > Utilities - >Shoe File inspector)里面的Localization想添...

2018-12-09 21:29:36 1263 0

原创 报错More than one file was found with OS independent path 'META-INF/proguard/androidx-annotations.pro'

解决方案 在 app的Gradle中添加: defaultConfig { ................... packagingOptions { exclude 'META-INF/proguard/androidx-anno...

2018-12-06 18:51:34 2512 0

转载 OC与swift的界面跳转及数据传输

该项目主要介绍了oc与swift之间、swift内部几种常见的传值方式(属性传值、代码块传值、代理传值、通知) 如果oc与swift之间的桥接有疑问请参考:OC与swift桥接互调 项目介绍 1、swi...

2018-12-05 17:05:13 773 0

原创 iOS-UIViewController 的 生命周期

// 非storyBoard(xib或非xib)都走这个方法 - (instancetype)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil { NSLog(@"%s"...

2018-12-05 15:47:39 67 0

原创 Android开发高手课(高质量开发,高效开发,架构演进)

现在扫码购买立得8元返现

2018-11-26 16:28:31 428 1

原创 ajax 实现文件上传/下载

文件上传 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>...

2018-11-26 13:57:20 1719 0

转载 AppBarLayout+CollapsingToolbarLayout实现自定义工具栏折叠效果

原文地址:https://www.jianshu.com/p/bbc703a0015e 在许多App中看到, toolbar有收缩和扩展的效果, 例如: appbar.gif 要实现这样的效果, 需要用到: CoordinatorLayo...

2018-11-26 10:41:11 287 0

原创 Android架构组件WorkManager(管理后台任务)使用

WorkManager定义: WorkManager API可以轻松地让异步任务延迟执行以及何时运行它们,这些API可让我们创建任务并将其交给WorkManager,以便立即或在适当的时间运行。例如,应用程序可能需要不时从网络下载新资源,我们可以使用WorkManager API设置一个任务,然...

2018-11-06 17:33:14 1282 0

原创 Android-ViewModel和LiveData使用

ViewModel类的设计目的是以一种关注生命周期的方式存储和管理与UI相关的数据。 例如:Activity在配置发生改变时(屏幕旋转),Activity就会重新创建,onCreate()方法也会重新调用。我们可以在onSaveInstanceState()方法中保存数据,并从onCreate()...

2018-11-06 11:09:49 1162 0

转载 Android Lifecycle--Navigation Architecture Component 使用详解

转载:https://blog.csdn.net/cekiasoo/article/details/80739805 一、Navigation 是什么 Navigation 是 Google 新推出的库,其作用简单的说就是用于简化界面间跳转的,Activity 和 F...

2018-11-05 18:52:32 143 0

转载 Android Butterknife 使用方法总结

原文地址:http://blog.csdn.net/donkor_/article/details/77879630 前言: ButterKnife是一个专注于Android系统的View注入框架,以前总是要写很多findViewById来找到View对象,有了ButterKnife可以很轻松的...

2018-11-05 15:10:33 53 0

转载 Android官方架构组件:Lifecycle(控制生命周期)

应该是 Android Jetpack 讲解的最好的博客系列: Android官方架构组件Paging:分页库的设计美学 Android官方架构组件Navigation:大巧不工的Fragment管理框架 Android官方架构组件Lifecycle:生命周期组件详解&...

2018-11-05 10:20:50 129 0

原创 Androif Rxjava+RxAndroid+ReTrofit2+okHttp3使用

在 app 的 build.gradle 中 dependencies{ / /网络请求框架Rxjava+RxAndroid+ReTrofit2+okHttp3+RxBinding //导入retrofit implementation 'com.squa...

2018-11-02 22:57:35 1311 0

原创 RxBinding使用

RxBinding地址: https://github.com/JakeWharton/RxBinding 依赖RxBinding就不需要再依赖RxJava了,内部已经包含了 一:RxView btnLogin:为触发事件的控件 1.点击事件(可以预防重复点击) //此处设置点击间隔为 ...

2018-11-02 17:52:48 760 0

转载 Android:你要的WebView与 JS 交互方式 都在这里了

原文地址:https://blog.csdn.net/carson_ho/article/details/64904691 阅读本文前请先阅读:Android开发:最全面、最易懂的Webview详解 目录 1. 交互方式总结 Android与JS通过WebView互相调用方法,实际上...

2018-11-02 14:06:04 51 0

转载 Android 新布局 ConstraintLayout 完全解析

本文同步发表于我的微信公众号,扫一扫文章底部的二维码或在微信搜索 郭霖 即可关注,每天都有文章更新。 本篇文章的主题是ConstraintLayout。其实ConstraintLayout是Android Studio 2.2中主要的新增功能之一,也是Google在去年的I/O大会上...

2018-11-02 10:56:41 2354 0

转载 Android Studio Gradle 配置 lintOptions

android { lintOptions { // true--关闭lint报告的分析进度 quiet true // true--错误发生后停止gradle构建 abortOnError false // ...

2018-11-01 16:31:15 222 0

原创 html5使用 flexible.js 进行自适应布局

一.flexible.js 官方js地址: http://g.tbcdn.cn/mtb/lib-flexible/0.3.4/??flexible_css.js,flexible.js ! function() { var a = "@charset \&q...

2018-10-29 22:54:26 2534 0

原创 flex 布局避免容器被撑大,以及设置 flex布局下每一项的宽度

/*可以避免容器被撑大*/ flex: 1; overflow: hidden; flex 布局如果要固定某一项的宽度直接 设置容器的 width 数性就可以

2018-10-25 21:26:39 8861 0

原创 input输入框在 Android与ios浏览器中限制只能输入数字

pattern="[0-9]*" :限制只能输入数字 在 android浏览器中可以切入到符号键盘,所以还要加上输入验证(限制只能输入数字) onkeyup=“this.value=this.value.replace(/\D/g,’’)” 只能粘贴数字 ...

2018-10-25 14:28:27 542 0

原创 使用CSS3动画做出光芒万丈的效果

css代码: /**************************遮罩****************************/ .mui-backdrop { position: fixed; height: 100%; top: 0; right: 0; bott...

2018-10-24 23:21:38 557 0

提示
确定要删除当前文章?
取消 删除