- 博客(32)
- 资源 (4)
- 收藏
- 关注
转载 Mac系统终端命令行不执行命令 总出现command not found解决方法
配置过安卓开发环境,改过bash_profile这个文件,最后不知怎么的只有cd命令能执行,我猜测可能修改bash_profile文件后没有保存 导致的 保存命令是: source .bash_profile说下我的解决方法:1,在命令行中输入: export PATH=/usr/bin:/usr/sbin:/bin:/sbin:/usr/你的用户名/bin 这样可以保证命令行命令暂时可
2016-07-30 12:43:48 4180
原创 mac 下安装react native
react native安装以及创建工程 1、Homebrew 可以傻瓜安装node,watchman和flow的软件管理工具。 安装命令:$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"2、 安装node环境。 (1)、使用命令 brew install
2016-07-30 12:19:34 1283
原创 OC调用JS(stringByEvaluatingJavaScriptFromString)
oc:- (void)viewDidLoad { [super viewDidLoad]; self.title = @"OC调用JS"; UIWebView *webView = [[UIWebView alloc]initWithFrame:CGRectMake(0, 40, self.view.frame.size.width, self.view.frame.size.
2016-07-30 10:53:05 7711
原创 JS调用OC方法(webviewDelegate)
oc:#import "JSOCViewController.h"@interface JSOCViewController ()<UIWebViewDelegate>@end@implementation JSOCViewController- (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup a
2016-07-29 17:17:45 984
原创 伸缩两级菜单
做界面有时需要使用到伸缩的两级菜单,下面有两种写伸缩菜单的方法。 第一种方法:<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, ma
2016-07-28 13:24:56 970
原创 view绘制阴影效果
应用中绘制阴影效果会使界面更加美观。 绘制阴影效果的主要代码如下: //containView UIView *containView = [[UIView alloc]init]; containView.backgroundColor = [UIColor whiteColor]; containView.layer.cornerRadius = 5;
2016-07-28 10:40:01 1408
原创 设置首行缩进
主要使用TextKit方法。 具体代码如下:NSMutableParagraphStyle *paraStyle01 = [[NSMutableParagraphStyle alloc] init]; paraStyle01.alignment = NSTextAlignmentLeft; //对齐 paraStyle01.headIndent = 0.0f;//行首缩进
2016-07-27 15:36:17 6134
原创 cell的分割线问题
解决cell分割线没有占满全屏的问题//1.解决Cell下面的线左边15像素空白问题 [self.collectionTableView setSeparatorColor:kSeparatorLineColor]; if ([self.collectionTableView respondsToSelector:@selector(setSeparatorInset:)])
2016-07-21 17:12:16 554
原创 使用Swiper实现无线滚动效果
swiper地址:http://idangero.us/swiper/api/#.V5B6wJN969s在HTML body加入以下内容:<div class="m-detail-show"> <!-- Swiper --> <div class="swiper-container"> <div class="swiper-wrapper"> <div class="swiper-slide
2016-07-21 16:59:54 8634
原创 使用PHAsset获取相册中特定的图片
本人对PHotokit框架也不是很了解,就不做解释了。 具体代码如下:PHAsset *ass = _selectedAssets[i]; // 获取所有资源的集合,并按资源的创建时间排序 PHFetchOptions *options = [[PHFetchOptions alloc] init];
2016-07-21 16:43:44 5723
原创 使用Appledoc生成文档
主要步骤来自:http://www.jianshu.com/p/65f1afdb9445关于安装和配置过程就不说了,我想说的是生成的生成的raybon和文档目录都在/Users/xxx 目录下的help文件下
2016-07-14 16:54:57 506
原创 brew的安装和踩过的坑
参考内容: http://www.zhihu.com/question/35928898/answer/669262561、安装命令$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)" 如果执行命令报错Failed to locate Homebrew!,Retur
2016-07-14 11:56:18 540
原创 jQuery-UI基础学习(2)
jQuery-UI demo1(伸展展示内容) accordion.html<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title></title> <script src="js/jquery.min.js"></script> <script src="js/jquery-ui.
2016-07-12 13:48:20 683
原创 安装GenyMotion模拟器(Mac)
1、进入官网下载GenyMotion 官网地址:https://www.genymotion.com/2、注册GenyMotion账号2、下载Virtua Box虚拟机 官网地址:https://www.virtualbox.org/wiki/Downloads 3、安装Virtua Box虚拟机一直next即可4、安装GenyMotion默认即可5、配置 (1) 点击图标启动GenyMot
2016-07-12 13:30:27 8431 1
原创 jQuery-UI基础学习(1)
使用jQuery-UI需要到官网下载jquery-ui.min.jsjquery-ui.min.css官网地址:http://api.jqueryui.com使用时需要引入:<script src="js/jquery.min.js"></script><script src="js/jquery-ui.min.js"></script><script src="js/app.js"></
2016-07-12 11:27:37 410
原创 cordova创建一个空项目
使用create命令 $cordova create hlzh com.misterzhou.hlzh HuiLvZhuanHuan参数说明:hlzh 文件目录,如果不存在则会创建com.misterzhou.hlzh 项目域名HuiLvZhuanHuan项目名称使用platforms命令,指定平台$cordova platform add ios$cordova platform add
2016-07-12 10:44:35 883
原创 iOS UITableView取消SectionView停滞效果
对网上一些想法做了参考,感觉比较实用。 第一种方法(不推荐实用) - (void)scrollViewDidScroll:(UIScrollView *)scrollView { CGFloat sectionHeaderHeight = 40; if (scrollView.contentOffset.y<=sectionHeaderHeight&&
2016-07-09 12:12:09 1103
原创 Node学习(1)(搭建一个简答的服务器例子)
node下载地址:http://nodejs.cn/ node的安装默认即可。1、服务器例子:var http = require("http");function onRequest(request,response){ console.log("Request received!"); response.writeHead(200,{"Content-Type":"text/
2016-07-08 16:53:43 598
原创 iOS 加载第三方字体
项目中有时有特殊需求,需要使用特定的字体样式,这时就需要我们加载外部字体库。 步骤: 1、下载所需要的ttf文件 2、将.ttf文件导入工程中,在Info.plist中添加一项:Fonts provided by application,填写字体文件名称+后缀名3、遍历所有的字体找到下载字体对应的fontNameNSArray *familyNames = [UIFont familyName
2016-07-08 16:39:51 1622
原创 iOS 记录crash日志
项目开发过程中经常会遇到crash的问题,现在有比较好的统计工具,但有时我们只是需要了解造成crash的原因,使用友盟等显得有些浪费。现在可以自己动手写记录crash。ZWCrashRecordTool添加了两个方法:初始化缓存目录清除crash缓存 ZWCrashRecordTool.h/** * 初始化缓存目录 * * @param crashPath 缓存目录 */-(voi
2016-07-07 16:05:34 1251
原创 Go安装配置过程
Go 语言支持以下系统:LinuxFreeBSDMac OS X(也称为 Darwin)Window安装包下载地址为:https://golang.org/dl/。安装:下载:go1.3.darwin-amd64-osx10.8.pkg默认安装,被安装了 /usr/local/go 目录并自设置了环境变量。go env 可查看目前的go的环境变量配置:根据约定,GOPATH下需要建立3个目
2016-07-07 13:47:48 665
转载 IOS开发之----常用宏定义和讲解_IOS-Coding_新浪博客
原文地址:http://chenyilong.postach.io/ioskai-fa-zhi-chang-yong-hong-ding-yi-he-jiang-jie-ios-coding-xin-lang-bo-ke?utm_source=tuicool&utm_medium=referral系统宏汇集FILE 当前文件所在目录 DATE
2016-07-06 17:45:20 724
原创 iOS一些提高开发效率的宏(收集)
开发过程中使用一些宏可以大大提高开发效率,部分收集来自于http://blog.csdn.net/duxinfeng2010/article/details/9067947//// defineManager.h// 常用宏收集//#ifndef defineManager_h#define defineManager_h//-------------------获取设备大小------
2016-07-05 18:04:53 729
原创 javaScript基础学习(8)(继承)
javaScirpt和其他语言一样也可以实现继承。组合继承1//组合继承1<script> var o1 = {a:'a',b:'b'}; var o2 = {score:{ math:100, english:97 }}; //组合继承 for(var k in o1){ o2
2016-07-05 16:11:21 325
原创 AJAX基础学习(1)(创建对象,发请求)
创建对象<script> var xmlhttp; if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari xmlhttp=new XMLHttpRequest(); } else {// code for IE6, IE5
2016-07-05 12:33:34 1168
原创 javaScript基础学习(7)(获取方法名)
有时候无法直接得到方法名,需要通过对象获取方法名,可以尝试以下方法:<!--//获取方法名--><script> function Person(){ } var s = new Person(); var functionString = s.constructor +""; //第一种 functionString = functionStri
2016-07-04 14:49:50 684
原创 javaScript基础学习(6)(瀑布流例子)
html:<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title>瀑布流</title> <link rel="stylesheet" href="../css/pubu.css" type="text/css"> <script src="pubu.js" type="text/ja
2016-07-03 00:51:34 427 1
原创 javaScript基础学习(5)(面向对象)
封装函数当对象使用 方式一:<script type="text/javascript">// 将函数封装起来 (function(){ function People(name){ this._name = name; } People.prototype.say= function(){
2016-07-02 18:34:40 369
原创 css基础学习(3)(盒子模型,动画)
一个简单的盒子模型框架boxM.html<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title>BoxM</title> <link href="../css/style.css" rel="stylesheet" type="text/css"></head><body> <div
2016-07-02 10:57:35 623
原创 css基础学习(2)(伪元素)
:first-line 伪元素“first-line” 伪元素用于向文本的首行设置特殊样式。fontcolorbackgroundword-spacingletter-spacingtext-decorationvertical-aligntext-transformline-heightclearp:first-line { color:#ff0000; font
2016-07-01 18:24:00 294
原创 css基础学习(1)(背景,字体,样式)
设置背景图body{ /*设置背景色*/ background-color: antiquewhite; /*设置背景图*/ background-image: url("../images/bg.png"); /*设置位置*/ /*background-position: right top;*/ background-position: 1
2016-07-01 14:14:58 576
原创 jQuery Mobile基础学习(2)(控件)
<div data-role="page" id="pageone"> <div data-role="header"> <h1>按钮</h1> </div> <div data-role="content"> <button>按钮</button> <input type="button" value="按钮"> <a href="#"
2016-07-01 11:33:19 545
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人