ios 遇到的bug

添加启动图时遇到的崩溃问题,注解: 问题描述: dyld: Library not loaded: @rpath/libswiftAVFoundation.dylib Referenced from: /var/containers/Bundle/Application/54430420-A038...

2018-11-02 16:44:54

阅读数 116

评论数 0

CocoaPods安装和使用教程

CocoaPods是什么? 当你开发iOS应用时,会经常使用到很多第三方开源类库,比如JSONKit,AFNetWorking等等。可能某个类库又用到其他类库,所以要使用它,必须得另外下载其他类库,而其他类库又用到其他类库,“子子孙孙无穷尽也”,这也许是比较特殊的情况。总之小编的意思就是,手动一...

2018-08-15 16:56:13

阅读数 508

评论数 0

CodeSign error: code signing is required for product type Application in SDK iOS

在真机测试的时候往往会突然出现这样一个错误,code signing is required for product type ‘Application’ in SDK ‘iOS 7.0’ ,就是说代码签名证书不对劲。 解决方案, 1.选择工程->Build Setti...

2018-08-15 16:35:24

阅读数 121

评论数 0

iOS警告-This block declaration is not a prototype

关于警告 我们定义一个不带参数的block,通常是如下的方式 typedefvoid (^UpdateSwichBtnBlock)(); 在xcode9中会提示一个警告 This block declaration is not a prototype Insert ‘void' 解...

2018-08-15 11:26:42

阅读数 414

评论数 0

更新xcode9.4后出现Block implicitly retains 'self'; explicitly mention 'self' to indicate this...警告

Building Settings ->搜索implicit retain of ‘self’ 将对应的值改为NO

2018-08-15 11:23:08

阅读数 277

评论数 0

python 解决访问慢的问题

tornado 异步客户端 AsyncHTTPClient 前面了解Tornado的异步任务的常用做法,姑且归结为异步服务。通常在我们的服务内,还需要异步的请求第三方服务。针对HTTP请求,Python的库Requests是最好用的库,没有之一。官网宣称:HTTP for Human。然而,在t...

2018-08-11 10:57:39

阅读数 1326

评论数 0

MultiDex解决64K限制的问题

64k – 64k方法数问题,本质上是指Android Dalvik可执行文件.dex中java方法数引用超过65536(65536/1024=64K)MultiDex只是一个不得而为之的方案,集成到项目中,需要经过完整的测试才能上线,可能降低性能等问题避免出现64K问题,最佳实践是永远保持应用的...

2017-11-17 14:03:08

阅读数 140

评论数 0

Android 快速搭建App架构

如何搭建App的基本框架,这个问题考察了Android的技术选型以及整体架构的能力。有一定经验的Android开发者,或多或少都有自己的一套基础开发工具集,这些工具包含了开源的第三方库和自己开发的库。App的整体架构:应用层和基础层 应用层用于展示效果,直面用户 基础层用于实现,提供App的公有的...

2017-11-16 18:29:16

阅读数 349

评论数 0

android studio导入项目出错:Error:Execution failed for task ':app:processDebugManifest'. > Manifest merger

android studio导入项目出错:Error:Execution failed for task ‘:app:processDebugManifest’. > Manifest merger failed with multiple errors, see logs解决方式:这个情况...

2017-11-14 09:37:22

阅读数 211

评论数 0

Android6.0动态权限申请

6.0权限的基本知识,以下是需要单独申请的权限,共分为9组,每组只要有一个权限申请成功了,就默认整组权限都可以使用了。group:android.permission-group.CONTACTS permission:android.permission.WRITE_CONTACTS ...

2017-11-14 09:36:23

阅读数 98

评论数 0

Node.js 之package.json文件

1.简介每个项目的根目录下面,一般都有一个package.json文件,定义了这个项目所需要的各种模块,以及项目的配置信息(比如名称、版本、许可证等元数据)。npm install命令根据这个配置文件,自动下载所需的模块,也就是配置项目所需的运行和开发环境。下面是一个最简单的package.jso...

2017-11-06 10:08:25

阅读数 926

评论数 0

Vue快速入门

NPM安装 下载node.js安装,自带了npm,命令行检查是否安装成功 npm --version 安装cnpm $ npm install -g cnpm --registry=https://registry.npm.taobao.org vue 工程创建 # 全局安装 vue-cli $...

2017-09-12 17:38:55

阅读数 134

评论数 0

ANR

ANR 是Android中一个独立的概念,全称是Application Not Responding(应用程序无法响应)。ANR产生的原因只有当应用程序的UI线程响应超时才会引起ANR,超时的原因一般有2种: 当前的事件没有得到处理,例如UI 线程正在响应另一个事件,当前事件由于某种原因被阻塞了。...

2017-08-11 17:17:32

阅读数 320

评论数 0

Android 注解

Android 应用开发对注解的应用达到了淋漓尽致的地步,无论是运行是注解,还是编译时注解,或是标准注解,都被广泛应用。Android Support Library 专门推出注解库Support Annotation,各种开源函数库也应用注解,例如REST网络请求。注解的定义 注解是java语...

2017-08-11 16:35:00

阅读数 110

评论数 0

Kotlin

主要的区别  - 继承的时候使用冒号(:)而不是使用extends关键字  - 显式的使用‘override’关键字:在Java中我们使用@override注解使得代码更简洁,但Kotlin并不强制我们使用。  - 使用‘fun’来声明函数:Kotlin是一种面向对象的函数式语言,因此类似Scal...

2017-08-11 14:28:44

阅读数 139

评论数 0

android 获取当前系统的语言

Locale locale = context.getResources().getConfiguration().locale; String language = locale.getLanguage(); if (language.contains(“en...

2017-08-11 14:07:29

阅读数 3286

评论数 0

The 踩坑:android gradle plugin version 3.0.0-alpha1 is too old, update to the latest version

The android gradle plugin version 3.0.0-alpha1 is too old, please update to the latest version. To override this check from the command line please s...

2017-08-11 10:55:21

阅读数 477

评论数 0

BluetoothGatt 踩坑

1.BluetoothGatt 超过20个字节,导致后面的数据丢了注:与仪器通信,我们这里发送的是16进制的数据,发送的时候需要先将其装载到byte[]数组中,例如我发送 7e 14 00 00 00 aa这个指令,我需要把它转化为ew byte[] {0x7e, 0x14, 0x00, 0x00...

2017-08-09 11:40:30

阅读数 898

评论数 0

Django 导入静态文件js\css

修改setting.py文件,添加如下配置 STATIC_URL = '/static/' STATIC_ROOT = os.path.join(BASE_DIR, 'static') STATICFILES_DIRS = ( ('css', os.path.join(STATIC_ROO...

2017-08-08 21:21:03

阅读数 215

评论数 0

Lambda表达式

Lambda 表达式是什么?Lambda 表达式”(lambda expression)是一个匿名函数,Lambda表达式基于数学中的λ演算得名,直接对应于其中的lambda抽象(lambda abstraction),是一个匿名函数,即没有函数名的函数。Lambda表达式可以表示闭包。(一)输入...

2017-08-08 10:02:32

阅读数 188

评论数 0

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