摘要: 在项目开发的过程中,总免不了遇到一些问题,有时在网上找了好久才解决问题,下次再遇到类似的,可能又要花费大量时间去查找。平常遇到问题,总结记录,会为我们节省大量的时间,本篇主要用来记录日常遇到的问题,或者开发时的小技巧,这样以后找起来也比较方便。 一、查找项目中的文字 最近项目中要实现国际化,要把文字 阅读全文
posted @ 2017-04-20 15:15 hongsheng 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 在app开发的过程中,我们会使用到大量的控件,了解各种控件的特性,熟练的使用它们是非常重要的,本篇会详细介绍几种常见控件的使用方法,废话不多说,直接上代码。 一、TextView 它主要用于在界面上显示一段文本信息。 二、EditText 它是程序用于和用户进行交互的控件,它允许用户在控件里输入和编 阅读全文
posted @ 2017-04-20 09:09 hongsheng 阅读(525) 评论(0) 推荐(0) 编辑
摘要: 排序算法有很多,包括插入排序、冒泡排序、堆排序、归并排序、选择排序、计数排序、基数排序、桶排序、快速排序等。其中插入排序、堆排序、选择排序、归并排序和快速排序、冒泡排序都是比较排序,它们通过对数组中的元素进行比较来实现排序,而其它排序算法则是利用非比较的其它方法来获得有关输入数组的排序信息。之前利用 阅读全文
posted @ 2017-04-19 19:45 hongsheng 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 之前趁着空闲看了一遍郭霖大神的《第一行代码》收获很大,说实话很不错的一本书。因为一只从事iOS开发的工作,相对于android来说,总感觉两者有一些相似之处,比如一些控件的功能等,所以说学习起来还是很容易理解的。书中的一些代码也亲自敲了一遍,虽然不是太熟练但是对android开发也有了一些大致的了解 阅读全文
posted @ 2017-04-18 16:18 hongsheng 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 最近公司的项目有可能向国外推广,我们的app也要添加多语言设置,之前从没有接触过这方面的东西,感觉会很麻烦吧。上网查了一下,还行,主要是把语言转换一下就可以了。下面就详细介绍一下设置过程: 1,基本设置 第一步:先在Project的info里添加项目所要支持的语言 如上点击“+”号会弹出所提供的语言 阅读全文
posted @ 2017-04-18 14:21 hongsheng 阅读(11959) 评论(0) 推荐(1) 编辑
摘要: 算法在我们开发的过程中是很重要的一部分,但往往也是被我们容易忽略的一部分。提起算法,可能大多数人都很反感,记得上大学时算法课也是听的糊里糊涂。最近在看落影loyinglin大神的博客,觉得一些算法很有意思,就也试着用OC撸了一遍。 A:题目大意:N(N为偶数)个数字,把数字平分 N/2 组,使得每组 阅读全文
posted @ 2017-04-14 09:57 hongsheng 阅读(479) 评论(0) 推荐(0) 编辑
摘要: 1 下面是在网上找的有关于GPUImage的滤镜列表 2 #import "GLProgram.h" 3 // Base classes 4 #import "GPUImageOpenGLESContext.h" 5 #import "GPUImageOutput.h" 6 #import "GPUImageView.h" 7 #import "GPUImageVid... 阅读全文
posted @ 2017-04-13 14:35 hongsheng 阅读(682) 评论(0) 推荐(0) 编辑
摘要: 在iOS开发中,有很多项目使用到了轮播图,通常我们更多的是使用一些别人写的方法来实现,当然这样也更加快捷和方便,但其中的实现原理却一窍不通,最近对轮播图研究了一番,也试着去实现了一些基本的功能,下面就让我来介绍一下: 本文中的轮播图主要是实用UIScrollView + NSTimer来实现的,具体 阅读全文
posted @ 2017-04-13 10:21 hongsheng 阅读(409) 评论(0) 推荐(0) 编辑