自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(127)
  • 资源 (1)
  • 收藏
  • 关注

原创 intent简单实用

Intent intent = new Intent(Intent.ACTION_VIEW);intent.setData(Uri.parse("tel:13823751082"));startActivity(intent); String value = "刘亮 你好";Intent intent = new Intent(MainActivity.this,SecondActivity.

2016-09-05 14:17:27 515

原创 获取当前屏幕的密度只

简单说说ListView的用法: 1.首先当然是,自定义xml布局Cell 2.新建一个数据实体类,记得提供数据读取接口 2.写一个数据管理类,记得继承自ArrayAdapter<实体类>, 内部实现初始化方法的时候,把textViewResourceId保存起来,这个id在getview方法中可以用来获取Cell的环境View 最后实现getView方法,记得获取步骤是 Fruit f

2016-09-05 14:16:35 491

原创 安卓屏幕知识

屏幕分辨率是指横纵向上的像素点,单位是px,1px=1个像素点,一般以纵向像素*横向像素,如1920*1080 屏幕像素密度是指每英寸上的像素点数,单位是dpi,即”dot per inch”的缩写,屏幕像素密度与屏幕尺寸和屏幕分辨率有关 构成图片的最小单位px dp,dip Density Independent Pixels 的缩写,即密度无关像素以160dpi为基准,1dip=1px

2016-09-05 14:15:47 424

原创 安卓碎片使用心得

碎片的简单用法: 类似于自定义控件步骤: 1.新建布局xml文件 2.创建自定义的类的文件,此处就是Fragement子类,继承自Fragement 3.在一个新的xml中使用刚刚自定义的类创建所要的界面犯二的事情:今天打算用水平线性布局,然后用一个包裹的文字右对齐,试过gravity和layout_gravity都不行都怀疑这两个属性是不是有问题,最后终于妥协了,原来是因为线性布局优先考虑

2016-09-05 14:13:25 969

原创 安卓布局心得

layout_gravity : 设置控件在布局中的位置 gravity :主要设置控件内容在控件中的位置

2016-09-05 14:11:33 561

原创 C 语言和 OC 数组初始化的区别

在项目中无意中看到一段代码引起了我的注意:        UIBezierPath *tmpPath = [[UIBezierPathalloc]init];        CLLocationCoordinate2D coordinates[[store.polygon_coordinatescount]];        for(int i=0;ipol

2016-04-08 11:17:21 1553

原创 关于viewPort的研究

总结非常好的资源

2016-04-07 21:10:53 367

原创 4.6日 js call css classList js 拖拽 十个心得

1.js比较有趣的一个我发现了直接这么写:var divs = document.querySelectorAll('div');[].forEach.call(divs, function(div) { // do whatever div.style.color = "red";});感觉非常有意思,官方的解释,[] = Array.prototype 即为简写:

2016-04-06 21:28:19 671

原创 如何寻找到当前ViewController?

技术群小伙伴发现获取的当前VC为空,往上追溯发现window也为空。所以引起了一大波探讨?以下给出不同的方案:出问题的小伙伴给截的图:以下是群里面小伙伴给的 意见:po  下 frontView或者 window 不是 main window可能是键盘的window或者 alertView 的window弹出键盘和 ale

2016-01-14 14:41:02 407

原创 开发资料集锦(绝无仅有,无可挑剔)

墨刀资源整合网站

2015-10-22 16:03:44 573

原创 CoreText 资源

http://geeklu.com/2013/03/core-text/

2015-10-14 17:14:40 335

原创 java 对象的存储形式

对象是一个复合数据类型的变量,其存储方式和一般变量的存储方式也不相同。在 Java 的执行环境中,存储区域一般分为两类: l 栈内存该区域存储基本数据类型 l 堆内存存储实际的对象内容。而实际的对象存储比一般变量复杂,对象的存储分为两部分:对象的内容,对象的内容的地址。

2015-10-14 16:32:26 582

原创 java中值传递和引用传递

在Java语言中,对于那些数据类型是按值传递,那些数据类型是按址传递都作出了硬性规定,如下所示:l 按值传递的数据类型:八种基本数据类型和Stringl 按址传递的数据类型:除String以外的所有复合数据类型,包括数组、类和接口

2015-10-14 16:07:50 408

原创 java 集合详探

联系OC和JAVA的关系语句:map is dic    list is array本质来讲:List是一个接口,不能直接newArrayList才是用数组存的,LinkedList是以链表的方式存的。。。。他俩实现了List接口只是用他不同的实现类而已啊,这里涉及到多态示例指导:like:List strList = new ArrayList

2015-10-14 16:03:00 358

原创 swift 关键字guard 计算属性

1>计算属性,随意写:var isEmpty: Bool {return percentRemaining <=0 }-----------------------华丽丽的分割线-------------------------------------2>guard用了之后可以直接不用打括号,直接往下执行(1->2)1.gua

2015-10-13 13:00:44 552

原创 关于登录和分享的一个个坑

主要为了收集详细的继承第三方平台,准确找到所需的文档地址:干货就在下面的链接,至于怎么做,跟着里面的文档,傻子都能搞定的事情,我就不赘述了!shareSDK :微信微博腾讯QQ

2015-10-07 15:17:25 318

原创 导航栏,黑线,返回按钮,相关代码设置

这是我收集群里面的小伙伴给的一些答案,供大家参照讨论的问题点是:可以统一把navigation bar上的back按键统一一下吗? 比如都显示(←back),同时要保证系统的返回手势不丢失[[UINavigationBar appearance] setBackgroundImage:[UIImage imageWithColor:[UIColor clearColor]]

2015-09-10 11:46:40 437

原创 iOS 队列请求-超实用

用法解析:比如我现在要到服务端请求十几个pdf文件,下载到本地Document目录,那么用这个就非常好,好处一:不会卡死主线程好处二:下载完成有回调,可以在下载完成后,做一些刷新UI的操作,爽歪歪。

2015-09-08 11:03:16 2146

原创 js和webview交互 so easy

使用原生的交互方式第三方库:EasyJSWebView 这个非常好用 github上可以找到http://www.tuicool.com/articles/ABJbMn7  算是资料吧

2015-08-14 10:07:55 418

原创 cookie and token使用详解

1.token 存放在cookie中的2.cookie每次请求会自动带上当然 你也可以手动关掉比如这个就是手动全部关掉cookie3.由于cookie每次请求都会自动带上cookie 所以我们一般这么处理先全部关掉然后 在请求的中间把需要cookie的地方重新添加cookie这里就是截获请求头部 看时https请求 在手动加上

2015-07-27 16:06:10 3941

原创 可变字典最便捷的设置键值对方式

平常我一半习惯了对于一个字典用设置键值对的方式设置key valueNSMutableDictionary *dictionary = [NSMutableDictionarydictionary];通常的做法:[dictionary setObject: forKey:)#>]最便捷的做法:dictionary[@"abc"] =@"123";

2015-07-27 11:04:22 628

原创 关于httpHeader和httpbody用法总结

之前说实话半糊涂半理解状态,一直对这两个似懂非懂的状态,今天偶然决定研究透到底是什么?经过测试和问同事查资料:httpheader主要来存放cookie 信息的httpbody主要用来存放post的一些数据,比如username ="xxxx"&password="124"还有就是要上传的图片的nsdata数据

2015-07-27 10:57:51 15114 1

原创 教大家如何在mac上用终端写代码并调试

1.   ls2. cd Desktop/3. touch a.c4. open a.c5. cc a.c6. ./a.out口述一下,大致就是首先你必须打开mac终端然后:1.显示当前目录下面的所有子目录2.进入桌面3.创建a.c文件4.打开a.c文件(然后你自己在.c文件中写你需要运行的代码,之后保存关掉文件就好了)5.编译a.c文件6.

2015-07-08 18:01:17 11229

转载 JavaScript JS中定义对象的几种方式

JavaScript中没有类的概念,只有对象。  在JavaScript中定义对象可以采用以下几种方式:  1.基于已有对象扩充其属性和方法  2.工厂方式  3.构造函数方式  4.原型(“prototype”)方式  5.动态原型方式 一.基于已有对象扩充其属性和方法var object = new Object()

2015-07-08 13:39:55 545

原创 总结群里讨论的关于浮点数,如何四舍五入保留两位小数的处理方式

ceil(n*100.0)/100.0复杂些的可以用这个NSDecimalNumberround(n*100.0)/100.0  说明:round只针对整数有效,就是说只会对整数部分四舍五入+ (NSString *)stringWithFloat:(double)number{   if (nil == numberFormattter

2015-07-07 15:20:13 1332

原创 iOS 自定义Set方法,注意点

之前一直以为set方法就是为了,让外部调用提供外部接口用的,不过在最近沃尔玛项目中,我发现我错了,我错得特别离谱,以至于不仔细看我都被蒙过去了。首先我们明确一点set方法,如果我们不自定义set方法,那么我们属性会自动实现set和get方法而且注意而且会生成实例变量like:@property(nonatomic,weak) Nsstring *name;那么系统会自动生成_name的

2015-07-07 09:54:49 7706

转载 第三方登陆 快速寻找 资料集合

腾讯QQ介入指南微信接入指南微博接入指南

2015-06-26 15:27:59 389

原创 how to use kvo with swift (如何在swift中使用kvo)

2015-06-12 09:34:05 710

转载 UIView的setNeedsLayout, layoutIfNeeded 和 layoutSubviews 方法之间的关系解释

layoutSubviews总结ios layout机制相关方法- (CGSize)sizeThatFits:(CGSize)size- (void)sizeToFit——————-- (void)layoutSubviews- (void)layoutIfNeeded- (void)setNeedsLayout——————–- (void)se

2015-06-10 10:09:36 467

转载 IOS UIView方法详细解析

感谢作者刘通超   提供如此好的翻译解释 原文链接:http://www.2cto.com/kf/201401/274421.html好了,我接着上篇,开始我们的对UIView 实例方法的探索UIView 实例方法 Instance Methods初始化一个视图- (id)initWithFrame:(CGRect)aRect //用指定的frame 初始化一个视图对象

2015-06-10 09:20:48 366

转载 apple 证书 账号 内购 详解

app store为开发者提供四种类型的申请:个人ios开发者计划$99/年公司ios开发者计划$99/年企业ios开发者计划$299/年高校ios开发者计划免费在这里主要介绍一下公司ios开发者计划,只有利用个人和公司ios开发者计划证书开发的应用,才能上app store。企业开发者计划主要是为本公司开发软件,并安装到本公司的硬件设备上,不能上app store。下面主要介绍一

2015-06-03 10:00:28 8173

转载 支付宝SDK页面下载地址

藏得太深了,不得不记下来!官方页面地址:https://b.alipay.com/order/productDetail.htm?productId=2013080604609654&tabId=4#ps-tabinfo-hash

2015-06-01 17:27:57 540

原创 主动代码修改约束

遇到一个问题就是webview异步加载之后,高度没办法自适应了。修改方法,获取之前的等高约束,修改约束的值重新填回去。NSArray *array = [self.contentWebview constraints];NSLayoutConstraint *constraint = [array objectAtIndex:0];constraint.constant = con

2015-05-26 16:03:11 529

转载 React-Native学习指南

本指南汇集React-Native各类学习资源,给大家提供便利。指南正在不断的更新,大家有好的资源欢迎Pull Requests!同时还有Awesome React-Native系列https://github.com/jondot/awesome-react-native教程React-Native视频教程(部分免费) https://egghead.io/t

2015-05-21 10:25:10 389

原创 OC中数组和字典在model中使用的区别

我们常常会用一个model来存放数组或者字典对应的value值,比如我们传递一个字典到model解析:like this:- (instancetype)initWithDictionary:(NSDictionary *)dictionary从json数据中解析一个字典放进去,然后在model中解析出数组或者value值:like this:       

2015-05-21 09:10:43 945

转载 Gesture Recognizers与触摸事件分发

一.Gesture RecognizersGesture Recognizers是在iOS3.2引入的,可以用来识别手势、简化定制视图事件处理的对象。Gesture Recognizers的基类为UIGestureRecognizer,这一个抽象基类,定义了实现底层手势识别行为的编程接口。在UIKit框架中提供了6个具体的手势识别类,用来识别常见的手势。这6个手势识别器类为:U

2015-05-20 17:00:39 357

原创 github上传本地项目,最原始,最简单

挣扎了很久,以为很难,结果非常简单,这个图片是我截取的github伤最原始的自带的方法:我只是在github上新建了一个仓库,然后用cd把当前目录定位到我要上传的文件夹,然后就跟着他下面的方法,简简单单就搞定了!

2015-05-20 11:27:24 483

原创 博客推荐1.0

平时朋友们一起分享的一些好东西,我决定好好整理分享出来!网易新闻iOS版使用的开源组让iOS应用更加安全ios安全知识GCD经验之谈ios架构设计

2015-05-20 10:53:24 494

转载 UIView常用的一些方法小记之setNeedsDisplay和setNeedsLayout

1,UIView的setNeedsDisplay和setNeedsLayout方法  首先两个方法都是异步执行的。而setNeedsDisplay会调用自动调用drawRect方法,这样可以拿到  UIGraphicsGetCurrentContext,就可以画画了。而setNeedsLayout会默认调用layoutSubViews, 就可以  处理子视图中的一些数据。综

2015-05-19 15:01:56 738

转载 "do not back up"文件夹属性

iCloud包括了备份,会通过Wi-Fi每天自动备份用户iOS设备。app的home目录下的所有东西都会被备份,除了应用Bundle本身、缓存目录和temp目录。已购买的音乐、应用、书籍、Camera Roll、设备设置、主屏幕、App组织、消息、铃声也都会被备份。由于备份通过无线进行,并且为每个用户存储在iCloud中,应用需最小化自己存储的数据数量。大文件会延长备份时间,并且消耗用户的可用

2015-05-19 14:45:34 582

css2.0手册样式列表

css学习手册 你意想不到的清凉夏日jueduicool

2011-06-19

空空如也

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

TA关注的人

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