自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Vincent_Weiqing.Li的博客

技术的真谛,在于分享和交流

  • 博客(122)
  • 资源 (23)
  • 收藏
  • 关注

原创 Error: Cannot run with sound null safety, because the following dependenciesdon‘t support null safe

Flutter 启动运行的时候报错:Error: Cannot run with sound null safety, because the following dependenciesdon't support null safety:- package:url_launcher- package:url_launcher_platform_interface- package:plugin_platform_interfaceFor solutions, see https:/...

2021-07-20 13:47:21 2807

原创 ADB 命令获取当前连接的Android设备的屏幕分辨率

2018-05-02 15:59:59 2210 1

转载 Mac android studio 环境搭建和真机运行

Android Studio安装Android SDK配置模拟器安装开发属于自己的应用如何调试应用一些必备技巧你需要准备什么一台MAC机器Android版本大于等于4.0的测试设备(没有可以用模拟器)已熟悉JAVA语言准备好了吗?让我们一起学习一起进步,走起!!!简介Google在2013的I/O开发者大会上正式对外宣布Android Studio将作为Android开发的主要IDE,它是基于In...

2018-03-08 18:00:45 1067

转载 Android Studio奇淫巧技

这篇文章篇幅较长,可以使用版权声明下面的目录,找到感兴趣的进行阅读目录3.1 Android Studio使用初探 Project面板Stucture面板Android MonitorKeymapTip of the Day快速查找Search Action演示模式3.2 Android Studio使用进阶 操作与导航快速重构代码模板内置模板自定义代码注释模板代码分析在Android Studi...

2018-03-08 17:58:48 1234

原创 jQuery Mobile的页面过度效果

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>页面跳转效果</title> <link rel="stylesheet" href="http

2018-02-28 19:23:11 504

转载 Jquery mobile的安装

jQuery Mobile 安装在你的网页中添加 jQuery Mobile 你可以通过以下几种方式将jQuery Mobile添加到你的网页中:从 CDN 中加载 jQuery Mobile (推荐)从jQuerymobile.com 下载 jQuery Mobile库从 CDN 中加载 jQuery MobileCDN的全称是Content Delivery Network,即内容分发网络。其...

2018-02-26 08:51:26 399

原创 Python字典的常用操作

#!_*_ coding:utf-8 _*_# PythonStudy# PythonDict.py## Created by vincent.li on 2017/12/02 21:55# Copyright @ 2017年 vincent.li. All rights reserved.####字典的常用方法#创建字典#创建方式1:myDic = dic

2017-12-03 21:41:36 711

原创 Python的列表操作List

# !_*_ coding:utf-8 _*_# PythonStudy# PythonList.py## Created by vincent.li on 2017/12/02 22:03# Copyright @ 2017年 vincent.li. All rights reserved.##一、列表的创建:#创建方式1myList = list() #

2017-12-02 23:15:23 597

翻译 Json详解

JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。 易于人阅读和编写。同时也易于机器解析和生成。 它基于JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括

2017-11-30 20:20:57 954 1

原创 Cocoapods 2017最新安装图文教程及快速安装方法

Cocoapods最新安装图文教程及快速安装方法第一步:打开终端,键入"gem sources -l"查看当前的Ruby源第二步:键入"gem source -a https://gems.ruby-china.org"添加"ruby-china"第三步:移除多余的Ruby源,如键入"gem sources --remove https://rubygems.org/"移除默认的Rub

2017-07-06 10:54:00 1070

原创 在Mac下使用Gerrit总结

在Mac下使用Gerrit总结一、Gerrit简介Gerrit 是一种免费、开源的代码审查工具,使用网页交互页面。这个软件的名称来自于荷兰设计师师赫里特·里特费尔德(Gerrit Rietveld),作者为Google公司的Shawn Pearce。它使用Git作为底层版本控制系统,相比于其他的代码管理工具,Gerrit明显的特色是代码审核。利用网页浏览器,同一个团队的软件程序

2017-05-24 17:37:59 5322

原创 Homebrew 安装使用简介

Homebrew 安装使用简介Homebrew 官网:http://brew.sh/index_zh-cn.html一、什么是Homebrew,有什么作用?Homebre简称brew,它其实就是Mac OSX上的一款软件包的管理工具。类似于小红帽(Red hat)的yun,或者是乌班图(Ubuntu)的apt-get,你可以在Mac 终端使用brew命令去搜索、安装、卸载软件。

2017-05-23 20:13:00 1193

原创 全面解析iOS中App的名称和内容以及启动页三大板块的国际化方案

在做iOS项目时,App的国际化(I18N)几乎是必做的一件事。App的国际化主要有应用名称的国际化、内容的国际化,以及启动页的国家化。趁着周末有空在网上整理了一些比较全面的资料,给老铁们分享下。Demo链接:https://pan.baidu.com/s/1eSgQrvk 没理解我说的步骤可以参考这个Demo。一、应用名称的国际化1.首先创建Strings文件并且命名为InfoPli

2017-05-07 20:36:07 2538

原创 Mac下生成 SSH Keys

使用github管理代码的时候 需要生成一个公钥key 添加到自己的git账户中下面是生成方法:1 :打开终端 输入    ssh-keygen然后系统提示输入文件保存位置等信息,连续敲三次回车即可,生成的SSH key文件保存在中~/.ssh/id_rsa.pub 2 然后用文本编辑工具打开该文件,我用的是vim,所以命令是:

2017-05-05 08:33:54 1060

原创 解决Mac OS X10.12下 Error watching file for changes: EMFILE及`brew link autoconf automake`错误

把Mac系统升级到10.12后发现跑React-navtive项目报错了,错误标题为:Error watching file for changes: EMFILE具体表现如下图查找资料后发现原来是升级后watchman不可用了,需要重装watchman。第一种解决方案是打开终端后依次键入以下命令:1.卸载原来安装的watchman:brew uninstall --force

2016-11-15 11:35:47 5876

原创 Mac OS X 10.12.1下安装Homebrew

在Mac OS X 10.12.1下安装Homebrew

2016-11-14 11:50:07 725

原创 把ruby源从taobao更新到ruby-china

第一步:移除taboabo的Ruby源命令: gem sources --remove https//:ruby.taobao.org/第二步:添加ruby-china命令:gem source -a https//:gems.ruby-china.org第三步:查看是否更换成功命令:gem source第四步重新安装cocoapods命令:sudo gem insta

2016-10-26 19:01:47 2444

原创 Reveal的LLDB集成方式

在上一篇文章中,我介绍了用framework的方式去配置Reveal,但是这种方式很繁琐,因为每分析一个工程你都得去添加一次Reveal的framework 并且配置一次Other Linker Flags而且等你打包测试或者打包上架的时候你还要把Reveal的framework给剔出来。这里给大家分享一种新的方式来玩转Reveal集成->LLDB方式,这种方式就可以避免上面的问题。LLDB集

2016-05-09 16:19:40 1611

原创 Reveal在真机和模拟器上的使用

一、下载RevealReveal的官方下载地址(http://revealapp.com) ,但是只能免费使用30天,先介绍在真机和模拟器上的使用方法,后面传授破解方案。二、导入Reveal.framework打开Reveal,选择工具栏的Help -> Show Revel Library in Finder -> iOS Library找到Reveal.fram

2016-05-09 10:23:36 3069

原创 升级Xcode7.2.1后注释插件VVDocument失效

今天把Xcode版本升级到了7.2.1,本以为升级后的Xcode会更加好用,没想到原来的注释工具VVDocument失效了,

2016-04-10 16:13:21 997

转载 Cocoa pods的安装和使用

CocoaPods安装和使用教程http://code4app.com/article/cocoapods-install-usageCocoaPods是什么?当你开发iOS应用时,会经常使用到很多第三方开源类库,比如JSONKit,AFNetWorking等等。可能某个类库又用到其他类库,所以要使用它,必须得另外下载其他类库,而其他类库又用到其他类库,“子子孙孙无

2016-04-05 09:11:04 757

原创 解决The operation couldn’t be completed. (LaunchServicesError error 0.)

The operation couldn’t be completed. (LaunchServicesError error 0.)这个问题常出现在跑模拟器的时候,变异项目是成功的,也能正常运行,但是就是无法跑在模拟器上:重启模拟器和Xcode都没用,这让人很头疼,其实解决这个问题是很简单的:1.选中模拟器2.在菜单栏选择Simulator -> Reset Content

2016-03-24 11:26:57 1387

原创 SharedPreferences实现数据的存储与还原

ublic class MainActivity extends AppCompatActivity { private Button saveBtn; private Button restoreBtn; @Override protected void onCreate(Bundle savedInstanceState) { super.on

2016-03-03 18:00:17 545

原创 获取Android手机的屏幕密度值

//获取当前屏幕的密度值 float xdpi = getResources().getDisplayMetrics().xdpi; float ydpi = getResources().getDisplayMetrics().ydpi; Log.d("MainActivity","xdpi是:"+xdpi); Log.d("Mai

2016-03-03 15:34:01 704

原创 在Mac环境下安装AndroidStudio

好久没玩Android了,记得第一次敲Android代码还是在大学的时候。以前用的都是Windows的操作系统,一直就想在Mac上运行Android,正好今天来试试。要在Mac上运行Android代码就得先安装开发工具,以前用的是Eclipse配插件,现在据说AndroidStudio已经成熟了,而且是谷歌力荐,所以本文主要是以介绍在Mac上安装AndroidStudio开发工具。第一步:

2016-03-02 09:57:41 3007

转载 iOS中使用第三方字体

项目中想使用第三方的字体,在stackoverflow上查询解决办法,也折腾一会,添加成功,示例如下:1.将xx.ttf字体库加入工程里面2.在工程的xx-Info.plist文件中新添加一行Fonts provided by application,加上字体库的名称3.引用字体库的名称,设置字体: [UIFontfontWi

2016-02-16 16:07:26 1156

原创 让iOS程序可以和 iTunes 进行文件交互

让iOS app可以从iTunes中添加文件到app 需要在程序的info.plist文件中配置“Application supports iTunes file sharing” 键,键类型为 Boolean  ,键值为  YES。如下图:

2016-01-29 10:15:32 701

原创 iOS控件抖动

本Demo比较简单,以用户登录为例,当用户名不为“张三”则抖动用户名输入框,当密码不为“123456”则抖动密码输入框,直接上代码:#import "ViewController.h"#import @interface ViewController ()@property (weak, nonatomic) IBOutlet UITextField *userNameTF;@pr

2016-01-14 10:28:34 1807

原创 iOS8新添加的左滑出现按钮组的方法

iOS8以后table view中添加了可以左滑出现按钮组的方法,如下图:关于此方法的用法就直接上代码:#import "ViewController.h"@interface ViewController ()@property (strong, nonatomic) UITableView *myTableView;@property (strong, nonatomi

2016-01-11 16:05:55 1253

原创 接口在线测试工具-aTool

http://www.atool.org/httptest.php

2016-01-04 14:10:03 1984

原创 让Label竖着显示

#import "ViewController.h"@interface ViewController ()@end@implementation ViewController- (void)viewDidLoad { [super viewDidLoad]; UILabel *rotateLable = [[UILabel alloc] initWith

2015-12-28 10:08:34 4775

原创 'Could not find a storyboard named 'Main' in bundle NSBundle ***

今天尝试着用纯代码来编写项目,像往常一

2015-12-25 09:32:54 1694

原创 Xcode7实现本地化

第一步:做本地化要先创建 Localizable.strings 文件第二步:填写文件名称第三步:选择语言第四步:添加需要的语言第五步:测试,添加一个button在英文环境下第六步:结果---------------本地化应用程序名称------------第一步:如本地化内容一样,先创建 .strings

2015-12-25 09:13:52 1827

原创 iOS蓝牙Service定义对照表

iOS蓝牙服务对照表链接:https://developer.bluetooth.org/gatt/services/Pages/ServicesHome.aspx

2015-12-23 10:36:03 1171

原创 iOS根据输入的时间获取当天是星期几

直接上代码:- (void)viewDidLoad { [super viewDidLoad]; NSLog(@"this day is %@", [self getTheDayOfTheWeekByDateString:@"2015-12-18"]); // Do any additional setup after loading the view, t

2015-12-18 16:57:09 5516

原创 iOS让你的app一直在后台活着(运行)

准备工作:1.导入AVFoundation.framework2.导入一个无声音乐文件 (.mp3)3.上代码#import "AppDelegate.h"#import @interface AppDelegate ()@property (strong, nonatomic) NSString *startTime;@end@i

2015-12-18 15:43:10 12177 2

原创 iOS蓝牙开发把16进制字符串转换成NSData的方法

把16进制字符串转换成NSData:-(NSData *)hexString:(NSString *)hexString { int j=0; Byte bytes[20]; ///3ds key的Byte 数组, 128位 for(int i=0; i<[hexString length]; i++) { int int_ch; //

2015-12-18 11:14:58 3132 1

原创 Xcode 真机测试“could not find developer disk image”解决方法

今天把手机的操作系统升级到了iOS9.2版,今天来真机调试的时候发现不能正常运行,出现了如下的提示:查了点资料,发现是因为Xcode缺少镜像文件造成的,可能是因为你的Xcode版本太低,而你的手机的iOS系统版本太高了,在这里有三种种解决方案:第一,你可以换个iOS系统版本更低的手机,(低到你的)

2015-12-17 17:15:20 969

原创 Could not launch “XXXX” process launch failed: Security

今天在跑Xcode的时候遇到了如下提示框,程序编译没问题,但是就是跑不起来,无法进行真迹调试:想在手机上电击应用程序图标来启动程序也不行,提示“不受信任的开发者”:解决这个问题就首先进入你的手机“设置”-->“通用”-->“描述文件”里面点击信任授权就ok了

2015-12-17 14:39:58 694

原创 Xcode乱套了怎么恢复默认设置?

如果你不小心把你的Xcode的“偏好设置”弄的紊乱了,想恢复默认设置,可以按照下图所示的方案恢复,这里以“Fonts & Colors”为例,其他的以此类推:

2015-12-17 12:48:48 9348

iOS 3D星球效果demo

这是一个iOS版的3D星球滚动效果实现Demo,相比于同类效果,这个demo解决了球多就滚动卡顿,交互不友好不流畅的关键问题。

2018-10-18

Tower 2.6.0 Mac破解版

Tower 2.6.0 Mac破解版 SVN Git 代码管理神器

2017-05-22

iOS单选按钮组

iOS单选按钮组

2017-02-23

心跳脉冲动画

专门为iOS蓝牙心率封装的心跳脉冲动画,质押创建相应的view就可以实现。使用起来也非常的简单!

2016-01-24

tableView侧滑出现多个按钮

实现在iOS8中对tableView的cell侧滑时出现多个按钮以及按钮的点击事件

2016-01-15

iOS-nRF-Toolbox

源码下载的git地址https://github.com/NordicSemiconductor/IOS-nRF-Toolbox

2015-12-28

安得犬侧滑菜单

支持手势满满拖动侧滑,点击导航按钮侧滑等,所写的demo纯代码实现,包含各个功能模块界面的切换及传值,用block实现

2015-12-11

iOS侧滑菜单框架

简单实用的侧滑框架,所写的demo是纯代码实现,基于facebook

2015-12-11

搞仿联想手环侧滑框架

纯代码仿的联想手环侧滑框架,绝对的高仿,绝对能以假乱真,10分绝对值

2015-12-04

环形进度按钮

自定义的环形进度条,进度可控制,既可以由环形进度控制拖动进度,也可以用拖动进度控制环形进度,使用起来很方便

2015-09-11

环形进度条

一个环形进度条类,能设置进度条的粗细、进度、渐变颜色等,使用简单方便,可以按照个人需求进行改进。

2015-08-27

IOS蓝牙框架与编程指南

蓝牙开发内部资源,你花钱都没地方买的,对正在做IOS蓝牙开发的小伙伴们很有帮助,花10分就可以全面熟悉IOS蓝牙开发,你不亏!

2015-08-13

水纹脉冲动画

自己修改的水纹脉冲动画,占内存小,使用方便,点击图标开始动画,点击stop停止动画

2015-08-13

左右循环滚动轮播图框架

自己独立修改的IOS 轮播图框架,用SDWebImage做了优化,简单实用!

2015-08-07

雷达扫描动画,旋转动画

纯代码编写雷达扫描旋转动画,分离程度很高,非常实用

2015-07-18

IOS 地图开发完整参考代码

教你如何使用ios原生api开发地图模块,添加自定义锚点,线路的定位。

2015-06-30

model传值经典范例

IOS model传值经典示例,简单实用 ,帮你解决界面跳转过程中的传值问题 值得参考

2015-06-30

在IOS项目中获取手机设备的精确电量

在项目中,利用IOS原生的接口获取到得外部设备的电量不是很精确,要想在项目中精确的获取当前设备的电量这里有很好,很简单易懂的范例!~

2015-06-23

实现IOS动画侧边栏效果框架

本框架是类似于QQ、微信等的侧边栏效果框架,作者加入了绚丽的动画效果,更加吸引用户,而且本框架完全基于接口开发,充分考虑同学们在使用过程中的扩展和自定义!相当的绚丽,相当的人性化,值得集成!

2015-06-12

IOS远程推送开发手册

IOS远程推送开发手册详细的讲诉了开发一个IOS远程推送功能的步骤、代码、测试等所需的各种资源文件,注重细节,帮助同学们顺利完成IOS远程推送的开发!

2015-06-10

IOS远程推送php测试--pushMe.php

免费的IOS 远程推送php测试代码,免费,完全免费!

2015-06-10

IOS远程推送php测试--ApnsPHP-master

本资源是IOS远程推送的后台PHP程序,有完整的源代码和Demo,方便同学们做远程推送后台程序的编写和测试之用!

2015-06-10

IOS远程推送--PushMeBaby

免费的IOS远程推送测试程序,图形化的操作界面,操作简单,在MAC环境下方便使用。完全免费!完全免费!

2015-06-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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