- 博客(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
3069
转载 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
1122
转载 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
1336
原创 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
560
转载 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
447
原创 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
769
原创 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
655
翻译 Json详解
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。 易于人阅读和编写。同时也易于机器解析和生成。 它基于JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括
2017-11-30 20:20:57
1036
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
1138
原创 在Mac下使用Gerrit总结
在Mac下使用Gerrit总结一、Gerrit简介Gerrit 是一种免费、开源的代码审查工具,使用网页交互页面。这个软件的名称来自于荷兰设计师师赫里特·里特费尔德(Gerrit Rietveld),作者为Google公司的Shawn Pearce。它使用Git作为底层版本控制系统,相比于其他的代码管理工具,Gerrit明显的特色是代码审核。利用网页浏览器,同一个团队的软件程序
2017-05-24 17:37:59
5464
原创 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
1365
原创 全面解析iOS中App的名称和内容以及启动页三大板块的国际化方案
在做iOS项目时,App的国际化(I18N)几乎是必做的一件事。App的国际化主要有应用名称的国际化、内容的国际化,以及启动页的国家化。趁着周末有空在网上整理了一些比较全面的资料,给老铁们分享下。Demo链接:https://pan.baidu.com/s/1eSgQrvk 没理解我说的步骤可以参考这个Demo。一、应用名称的国际化1.首先创建Strings文件并且命名为InfoPli
2017-05-07 20:36:07
2637
原创 Mac下生成 SSH Keys
使用github管理代码的时候 需要生成一个公钥key 添加到自己的git账户中下面是生成方法:1 :打开终端 输入 ssh-keygen然后系统提示输入文件保存位置等信息,连续敲三次回车即可,生成的SSH key文件保存在中~/.ssh/id_rsa.pub 2 然后用文本编辑工具打开该文件,我用的是vim,所以命令是:
2017-05-05 08:33:54
1141
原创 解决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
5954
原创 把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
2530
原创 Reveal的LLDB集成方式
在上一篇文章中,我介绍了用framework的方式去配置Reveal,但是这种方式很繁琐,因为每分析一个工程你都得去添加一次Reveal的framework 并且配置一次Other Linker Flags而且等你打包测试或者打包上架的时候你还要把Reveal的framework给剔出来。这里给大家分享一种新的方式来玩转Reveal集成->LLDB方式,这种方式就可以避免上面的问题。LLDB集
2016-05-09 16:19:40
1692
原创 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
3221
原创 升级Xcode7.2.1后注释插件VVDocument失效
今天把Xcode版本升级到了7.2.1,本以为升级后的Xcode会更加好用,没想到原来的注释工具VVDocument失效了,
2016-04-10 16:13:21
1056
转载 Cocoa pods的安装和使用
CocoaPods安装和使用教程http://code4app.com/article/cocoapods-install-usageCocoaPods是什么?当你开发iOS应用时,会经常使用到很多第三方开源类库,比如JSONKit,AFNetWorking等等。可能某个类库又用到其他类库,所以要使用它,必须得另外下载其他类库,而其他类库又用到其他类库,“子子孙孙无
2016-04-05 09:11:04
822
原创 解决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
1633
原创 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
607
原创 获取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
768
原创 在Mac环境下安装AndroidStudio
好久没玩Android了,记得第一次敲Android代码还是在大学的时候。以前用的都是Windows的操作系统,一直就想在Mac上运行Android,正好今天来试试。要在Mac上运行Android代码就得先安装开发工具,以前用的是Eclipse配插件,现在据说AndroidStudio已经成熟了,而且是谷歌力荐,所以本文主要是以介绍在Mac上安装AndroidStudio开发工具。第一步:
2016-03-02 09:57:41
3132
转载 iOS中使用第三方字体
项目中想使用第三方的字体,在stackoverflow上查询解决办法,也折腾一会,添加成功,示例如下:1.将xx.ttf字体库加入工程里面2.在工程的xx-Info.plist文件中新添加一行Fonts provided by application,加上字体库的名称3.引用字体库的名称,设置字体: [UIFontfontWi
2016-02-16 16:07:26
1194
原创 让iOS程序可以和 iTunes 进行文件交互
让iOS app可以从iTunes中添加文件到app 需要在程序的info.plist文件中配置“Application supports iTunes file sharing” 键,键类型为 Boolean ,键值为 YES。如下图:
2016-01-29 10:15:32
728
原创 iOS控件抖动
本Demo比较简单,以用户登录为例,当用户名不为“张三”则抖动用户名输入框,当密码不为“123456”则抖动密码输入框,直接上代码:#import "ViewController.h"#import @interface ViewController ()@property (weak, nonatomic) IBOutlet UITextField *userNameTF;@pr
2016-01-14 10:28:34
1865
原创 iOS8新添加的左滑出现按钮组的方法
iOS8以后table view中添加了可以左滑出现按钮组的方法,如下图:关于此方法的用法就直接上代码:#import "ViewController.h"@interface ViewController ()@property (strong, nonatomic) UITableView *myTableView;@property (strong, nonatomi
2016-01-11 16:05:55
1301
原创 让Label竖着显示
#import "ViewController.h"@interface ViewController ()@end@implementation ViewController- (void)viewDidLoad { [super viewDidLoad]; UILabel *rotateLable = [[UILabel alloc] initWith
2015-12-28 10:08:34
4882
原创 'Could not find a storyboard named 'Main' in bundle NSBundle ***
今天尝试着用纯代码来编写项目,像往常一
2015-12-25 09:32:54
1968
原创 Xcode7实现本地化
第一步:做本地化要先创建 Localizable.strings 文件第二步:填写文件名称第三步:选择语言第四步:添加需要的语言第五步:测试,添加一个button在英文环境下第六步:结果---------------本地化应用程序名称------------第一步:如本地化内容一样,先创建 .strings
2015-12-25 09:13:52
1922
原创 iOS蓝牙Service定义对照表
iOS蓝牙服务对照表链接:https://developer.bluetooth.org/gatt/services/Pages/ServicesHome.aspx
2015-12-23 10:36:03
1253
原创 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
5581
原创 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
12625
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
3266
原创 Xcode 真机测试“could not find developer disk image”解决方法
今天把手机的操作系统升级到了iOS9.2版,今天来真机调试的时候发现不能正常运行,出现了如下的提示:查了点资料,发现是因为Xcode缺少镜像文件造成的,可能是因为你的Xcode版本太低,而你的手机的iOS系统版本太高了,在这里有三种种解决方案:第一,你可以换个iOS系统版本更低的手机,(低到你的)
2015-12-17 17:15:20
1055
原创 Could not launch “XXXX” process launch failed: Security
今天在跑Xcode的时候遇到了如下提示框,程序编译没问题,但是就是跑不起来,无法进行真迹调试:想在手机上电击应用程序图标来启动程序也不行,提示“不受信任的开发者”:解决这个问题就首先进入你的手机“设置”-->“通用”-->“描述文件”里面点击信任授权就ok了
2015-12-17 14:39:58
741
原创 Xcode乱套了怎么恢复默认设置?
如果你不小心把你的Xcode的“偏好设置”弄的紊乱了,想恢复默认设置,可以按照下图所示的方案恢复,这里以“Fonts & Colors”为例,其他的以此类推:
2015-12-17 12:48:48
9793
实现IOS动画侧边栏效果框架
2015-06-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人