自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

jeikerxiao

简单的世界

  • 博客(24)
  • 资源 (2)
  • 收藏
  • 关注

原创 iOS 图片处理方法(按比例缩放,指定宽度按比例缩放)

1.按比例缩放在这里你传入的cgsize就是你要显示图片的区域,或者就是说设置放大图片的区域部分。//按比例缩放,size 是你要把图显示到 多大区域 + (UIImage *) imageCompressFitSizeScale:(UIImage *)sourceImage targetSize:(CGSize)size{ UIImage *newImage = nil;

2016-08-31 21:03:58 7577

转载 做APP,从头到尾产品经理需要做什么?—项目上线后

摘要: 项目上线后,作为产品需要关注的事情有几个方面,一是APP数据,二是用户反馈,三是需求提取。这三个方面的流程见下。之前给大家介绍了两个部分,项目启动前和项目执行中。项目上线后,作为产品需要关注的事情有几个方面:一是APP数据二是用户反馈三是需求提取一、APP数据新增用户:第一次启动应用的用户; 新增独立用户:全体应用的新增用户的总和(去重) 活跃用户:当天启动一次的用户即为活跃用

2016-08-30 20:06:42 1974

转载 做APP,从头到尾产品经理需要做什么?—项目执行中

摘要: 启动前应该做的三大块1、需求;2、商业;3、技术。在这些准备工作整理完之后,接下来就是执行,执行过程中不像之前需要考虑的那么宏观,但需要你足够的细心和耐心。在之前文章已经给大家讲了项目启动前应该做的三大块1、需求;2、商业;3、技术。在这些准备工作整理完之后,接下来就是执行,执行过程中不像之前需要考虑的那么宏观,但需要你足够的细心和耐心。一、产品层面 需求产生了之后,紧接着产品人员就可以

2016-08-30 19:47:57 1016

转载 做APP,从头到尾产品经理需要做什么?- 项目启动前

摘要: 下面我以一个创业者的视角或者说负责一个产品项目的产品经理角度出发,来审视整个过程,看一个产品从无到有,产品经理需要哪些事情。从事产品的工作一年多,但自己一直苦于这样或者那样的困惑,很多人想要从事产品,或者老板自己创业要亲自承担产品一职,但他们对产品这个岗位的认识却不明晰,有的以为是纯粹的画原型,有的是以为做项目管理跟踪项目进度,有的是做竞品分析给老板看。实际上,这些都不是产品经理的核心和重

2016-08-30 19:30:22 1154

原创 iOS UI篇- cell.imageView 设置圆角

1.添加框架添加框架:QuartzCore.framework并导入头文件:#import <QuartzCore/CALayer.h>2.添加下列代码在 cellForRowAtIndexPath 方法中添加代码:- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)

2016-08-25 14:47:12 640

原创 OC 语言- 同时重写setter方法或者getter方法会报错

问题:同时重写setter方法或者getter方法会报错,说不认识成员变量。例如属性 NSString * name;//setter方法-(void)setName:(NSString *)name{ _name = name;}//getter方法-(NSString *)name{ return _name;}问题原因:如果同时重写了getter和setter方

2016-08-25 13:57:18 1943

原创 Mac中显示隐藏文件

Mac中如果你想打开整个系统的隐藏文件可以在终端下输入以下命令:关闭显示隐藏功能defaults write com.apple.finder AppleShowAllFiles -bool true关闭显示隐藏功能defaults write com.apple.finder AppleShowAllFiles -bool false

2016-08-18 20:10:25 383 1

原创 Java 基础 -基本数据类型

Java 基本数据类型变量就是申请内存来存储值。也就是说,当创建变量的时候,需要在内存中申请空间。 内存管理系统根据变量的类型为变量分配存储空间,分配的空间只能用来储存该类型数据。Java的两大数据类型:内置数据类型引用数据类型

2016-08-16 09:19:59 259

原创 iOS UI篇 - @synchronized与dispatch_once 创建单例

@synchronized与dispatch_once 创建单例@synchronizedstatic SomeClass * instance = nil;+ (instancetype)shareInstance { @synchronized(self) { if (instance == nil) { instance = [[SomeCla

2016-08-15 14:17:30 860

原创 iOS UI篇 - tableView隐藏某一行的cell

两步搞定隐藏:(代码只突出重点)step1:- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{ if(indexPath.row == 0) { cell.hidden = YES;//重点 }}ste

2016-08-12 14:52:08 6771

原创 iOS UI篇 - NSUserDefaults详解

NSUserDefaults是什么,有什么用处对于应用来说,每个用户都有自己的独特偏好设置,而好的应用会让用户根据喜好选择合适的使用方式,把这些偏好记录在应用包的plist文件中,通过NSUserDefaults类来访问,这是NSUserDefaults的常用姿势。如果有一些设置你希望用户即使升级后还可以继续使用,比如玩游戏时得过的最高分、喜好和通知设置、主题颜色甚至一个用户头像,那么你可以使用NS

2016-08-11 16:31:11 400

原创 iOS UI篇- UINavigationBar与UINavigationItem的关系

用代码说话://创建一个导航栏UINavigationBar *navBar = [[UINavigationBar alloc] initWithFrame:CGRectMake(0, 0, 320, 44+20)];//创建一个导航栏集合UINavigationItem *navItem = [[UINavigationItem alloc] initWithTitle:nil];//在这

2016-08-11 10:10:41 831

原创 iOS UI篇- 导航条隐藏下边的黑线

[self.navigationController.navigationBar setBackgroundImage:[[UIImage alloc] init] forBarMetrics:UIBarMetricsDefault];[self.navigationController.navigationBar setShadowImage:[[UIImage alloc] init]];

2016-08-11 10:05:14 473

原创 iOS UI篇- UITextField键盘相关处理

看示例代码:#import "ViewController.h"#import "NetworkManagement.h"// 键盘高度缓冲值#define INTERVAL_KEYBOARD 10@interface ViewController ()<UITextFieldDelegate>@property (nonatomic, weak) UITextField *codeField

2016-08-10 15:52:38 415

原创 iOS UI篇- 退出键盘

点击编辑区以外的地方(UIView)点击编辑区域以外的地方(UIControl)使用制作收起键盘的按钮使用判断输入字元关于键盘遮蔽的问题

2016-08-10 15:16:02 422

原创 iOS UI篇 - NavigationItem.rightBarButtonItem设置

第一种:这种设置出来的外观不好控制:UIImage *searchimage=[UIImage imageNamed:@"search.png"]; UIBarButtonItem *barbtn=[[UIBarButtonItem alloc] initWithImage:nil style:UIBarButtonItemStyleDone target:self action:@sele

2016-08-10 10:44:02 3749

原创 IOS UI篇- 关于状态栏的相关设置(UIStatusBar)

知识普及ios上状态栏 就是指的最上面的20像素高的部分 状态栏分前后两部分,要分清这两个概念,后面会用到:前景部分:就是指的显示电池、时间等部分; 背景部分:就是显示黑色或者图片的背景部分;如一般情况:前景部分为白色,背景部分为黑色注意:

2016-08-10 10:05:18 689

原创 iOS-UI篇-头像本地文件存储

//访问本地沙盒是否存在相关图片 NSString *fullPath = [[NSHomeDirectory() stringByAppendingPathComponent:@"Documents"] stringByAppendingPathComponent:@"currentImage.png"]; UIImage *savedImage = [UIImage im

2016-08-10 09:57:07 481

转载 iOS UI篇16- 图片压缩方法

UIImageJPEGRepresentation和UIImagePNGRepresentationUIImageJPEGRepresentation方法在耗时上比较少 而UIImagePNGRepresentation耗时操作时间比较长-(void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMed

2016-08-06 11:33:38 471

原创 iOS UI篇15- 个人中心设置头像

iOS调用相机和相册并编辑保存到本地(个人中心设置头像)第一步:导入协议<UINavigationControllerDelegate,UIImagePickerControllerDelegate>#import <UIKit/UIKit.h> @interface ViewController : UIViewController<UINavigationControllerDelegate,

2016-08-06 11:24:20 595

转载 iOS 第三方框架 - SDWebImage 原理及使用

概述SDWebImage托管在github上。https://github.com/rs/SDWebImage这个类库提供一个UIImageView类别以支持加载来自网络的远程图片。具有缓存管理、异步下载、同一个URL下载次数控制和优化等特征。

2016-08-05 08:46:23 477

原创 iOS 第三方框架 - CocoaPods的Podfile语法参考

PodfilePodfile文件详细描述了一个或多个工程中targets的依赖关系。

2016-08-03 08:29:31 3109

原创 iOS UI篇13 - 获取键盘的高度

最近做了一个自定义键盘,首先是要知道iOS设备各种键盘的高度,下面就来说一下怎么获取键盘的高度。主要是利用键盘弹出时的通知。1.在工程的 -(void)viewDidload;函数中添加键盘弹出和隐藏的通知,具体代码如下://增加监听,当键盘出现或改变时收出消息[[NSNotificationCenter defaultCenter] addObserver:self

2016-08-02 10:40:14 2766

原创 iOS UI篇13- UITextView、UITextField检测并过滤Emoji表情符号

UITextView UITextField 检测并过滤Emoji表情符号将苹果键盘的Emoji表情符号过滤掉。通过研究和测试,得到以下比较完美的解决方案,思路两条:1,当用户切换键盘为Emoji表情时,输入的表情不响应(即表情符号不显示到UITextView或UITextField)。

2016-08-01 20:32:51 3763

[晓疯]高性能MySQL(第3版)

MySQL 领域的经典之作,拥有广泛的影响力。 内容涵盖MySQL 架构和历史,基准测试和性能剖析,数据库软硬件性能优化,复制、备份和恢复,高可用与高可扩展性,以及云端的MySQL 和MySQL相关工具等方面的内容。 每一章都是相对独立的主题,读者可以有选择性地单独阅读。 不但适合数据库管理员(DBA)阅读,也适合开发人员参考学习。 不管是数据库新手还是专家,相信都能从本书有所收获。

2018-09-25

空空如也

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

TA关注的人

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