自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 收藏
  • 关注

原创 了解iOS开发中的特殊UIView之UIWindow

在iOS中,你能看得见摸得着的东西基本上都是UIView,比如一个按钮、一个文本标签、一个文本输入框、一个图标等等,这些都是UIView。UIWindow是一种特殊的UIView,通常在一个程序中只会有一个UIWindow,但可以手动创建多个UIWindow,同时加到程序里面。这篇文章简单介绍下UIWindow这个类,大家结合老郭的iOS开发培训课程视频以及后续的文章,提高对iOS编程的理解。

2015-12-31 13:23:47 418

转载 10个开源项目Android开发者掌握技术必学

Android 开发又将带来新一轮热潮,很多开发者都投入到这个浪潮中去了,创造了许许多多相当优秀的应用。其中也有许许多多的开发者提供了应用开源项 目,贡献出他们的智慧和创造力。在Android开发入门教程中学习开源代码是掌握技术的一个最佳方式。下面推荐几个应用开源项目,这些项目不仅提供了优秀的创意,也可以直接掌握 Android内核的接口使用: 1.Android团队提供的示例项目 如果不

2015-12-30 17:07:19 340

转载 简析iOS开发设计模式的各自分析对比

以iOS与Android为代表的移动互联网迅速崛起,形成了在移动平台开发中为主的iOS与Android职业培训,这些都催生了iOS系统开发行业的蓬勃兴起。下文主要介绍了ios开发的几种设计模式。  一、代理模式  应用场景:当一个类的某些功能需要由别的类来实现,但是又不确定具体会是哪个类实现。  优势:解耦合  敏捷原则:开放-封闭原则 

2015-12-29 17:09:55 346

转载 IPhone升级防流量偷跑iOS省流量技巧

自从三大运营商实行月底流量不清零后,关于手机流量疯狂偷跑事件的报道格外多,并且结局往往是搞不清原因的当事人不情愿地交钱了事,而运营商则又背负一轮质疑和指责。事实上大家也知道,手机流量疯狂偷跑这种事不光国内用户常遇到,国外也没少出现,此外也不是有些人所认为的总是安卓用户成为"冤大头,而苹果用户可以高枕无忧。 9月苹果发布iOS9后,媒体报道有用户因升级iOS9忘记关闭"WiFi助理"而闹出天

2015-12-28 17:04:34 734

转载 Android开发中何种功能下适合抽取成Library

我们都知道如果将所有的功能都写成 Library,那么我们在编写应用程序的时候就可以快速便捷的写出想要的功能,因为这些已经事先都实现过了,这样在写代码的时候就可以迅速的将 Library 依赖到我们的项目里。 然而在通常的情况下现实和期望的总是相差很大,在使用 Library 的过程中可能会出现各种各样的问题,这时候我们第一个要问的问题就是,这样的功能应该是一个Library 吗?相信

2015-12-25 16:13:08 298

转载 Android开发动画之补间动画详情

补间动画与逐帧动画在本质上是不同的,逐帧动画通过连续播放图片来模拟动画的效果,而补间动画则是通过在两个关键帧之间补充渐变的动画效果来实现的。补间动画的优点是可以节省空间。目前Android应用框架支持的补间动画效果有以下5种。具体实现在android.view.animation类库中。详细内容,观看Android开发入门教程。        AlphaAnimation:透明度(al

2015-12-24 16:44:01 353

转载 Swift实用技巧:如何正确地定义一个类变量和类常量

Swift语言作为未来苹果的官方语言,从苹果现在发展可见一斑,苹果iOS开发的未来在于swift。Swift语言作为一个新的开发语言对于无论是java语言还是C语言过来的开发者来说,相信都会有点点的不适应,因为很多问题的解决思路不能用已经习以为常的方法去做,学习swift语言可观看郭宏志ios在线视频教程swift语言开发。 如何正确的定义一个类变量(和类常量) Swift

2015-12-23 16:07:49 1411

转载 增量更新开发语言Java转型安卓移动开发的行进

之前一直是做Java,后来转行学做Android开发,Android是主流智能手机的操作系统,Java是一种开发语言,两者没有好坏优劣之分,只是两种职业岗位的选择。学安卓从事移动互联方向开发,学Java从事软件、网站开发。而安卓上的应用大多是Java编写的,这是Java程序员学习Android的优先条件。  由于Java程序员有一定的编程语言基础,所以Java程序员要自学安卓开发的基础知识

2015-12-22 15:34:42 634

转载 iOS优于Android的8大直观理由

iOS系统与Android系统之间的战争从未停止,直接两家的理念和表现方式不同,Android更大众化,iOS更完美的复合抓准了用户的心态,但是谁也不能否认iOS系统的优秀,直观的开来8个iOS开发比Android更好的生态特点:  1.系统更新升级的不同  每当Android系统的新版本出来时,用户都要等很长时间,才能得到官方版的正式升级。iOS开发系统就不一样了,用户只

2015-12-21 17:19:40 573

转载 安卓同样优秀看iOS后Android的进步

iOS比Aandroid更优秀?Android的开源和iOS的封闭是其最大的优势也是缺点。存在即合理,都有正反两面。对于安卓来说,开源与不安全几乎同时成为所有安卓用户的痛点和槽点,其解决方案也一直被拿到桌面上大谈特谈。近日有消息曝光了将于明年6月份谷歌网络开发者年会大会发布的Android 6.1新系统,并称其在系统权限设置上有所改变。此次谷歌要在Android 6.1中改进系统的权限设置,想必是

2015-12-18 14:43:15 658

转载 移动互联网下APP应用的繁荣背后

移动互联网的繁荣使移动开发成为利好之市,而移动应用作为互联工具则繁荣昌盛,iOS开发培训与安卓开发培训成为时下就业主流,移动开发下的APP应用世界。App作为互联网产品的一个典型代表,从2009年开始便突飞猛进式的增长和发展。在2015年的1月数据显示,谷歌Play应用商店Android用户下载的App应用数量已经超过140万。而在今年中旬7月报道数据显示,苹果AppStore应用商店里的App数

2015-12-18 10:38:02 570

转载 封闭iOS与开放Android的发展看移动未来方向

现在ios与Android已经不再是简单的移动操作系统,它们渗透了生活超出了移动操作系统的范畴,在整个生态体系的演进方式上发生了巨大的转变。移动所取得的进展及投资正推动着软硬件的全面融合。硬件创新也在这股东风的推动下开始加速。随着这些主导性的平台划分为移动与非移动平台,未来将会发生什么事情呢?以下是一些思考。 1、IDC的这份最新报告表明,Android正在全球攫取移动OS的市场份额,

2015-12-17 16:45:34 425

原创 未来开发或成智能机器时代—移动终端世纪

著名物理学家史蒂芬·霍金在讨论约翰尼·德普主演的新片《超验骇客》时称,人工智能或许不但是人类历史上最大的事件,而且还有可能是最后的事件。他的意思是:人工智能可能会导致人类的灭亡。  人工智能技术的飞速发展,科技的进步相信任何人个人或国家都不会拒绝,就像我们知道核武器产生的后果,可是还是会有无数人为其不懈努力,这是求知好疑坚持技术的发展是必定的,这个发展的过程从原始到现在不可思议的网络时代又快速

2015-12-17 14:35:55 644

转载 程序员的进步直接取决于自身行为

我曾经在Hacker News网站上读过一篇帖子的评论,其中一个年轻的程序员说他们不想呆在那些只会让思想陈旧的老程序员离开而不是对他们再次iOS开发培训​的公司里,因为他明白,有一天他们也会这样。 也许这个人的本意是好的,但是他这种说法还是让我恼怒。首先仅仅因为一个程序员年龄较大并不能说明他思想陈旧(就像一个年轻的程序员你不能因为他年纪轻就说他思想新潮)。我认为这个评论中最大的

2015-12-15 16:42:24 400

转载 网络安全如何杜绝手机隐私泄密

智能机的迅速发展,是移动开发行业迅速火热,iOS开发应用和安卓应用被大量开发,各种权限不一而足,然而信息安全无小事,个人、单位、国家的隐私和秘密一旦泄露,往往会对社会造成诸多不良影响。各种信息泄露事件反映出来的个人信息安全意识淡薄和行业不规范等问题,也让我们更加清醒地认识到手机信息安全对于国计民生的重要意义。  防止手机信息泄露,普通用户并非无能为力。只要增强信息安全保密意识,掌握手机

2015-12-14 16:11:38 2063

转载 Android应用内存优化-图片如何优化

在Android设备内存动不动就上G的情况下,的确没有必要去太在意APP对Android系统内存的消耗,但在实际工作中我做的是教育类的小学APP,APP中的按钮、背景、动画变换基本上全是图片,在2K屏上(分辨率2048*1536)一张背景图片就会占用内存12M,来回切换几次内存占用就会增涨到上百兆,为了在不影响APP的视觉效果的前提下,有必要通过各种手段来降低APP对内存的消耗,下面是我在实践过程

2015-12-11 16:57:13 427

转载 学iOS开发之前需要那些准备工作

相对来说,iPhone的iOS系统登录我国较晚,目前,掌握核心iOS上架开发技术的人才少之又少,在iPhone大火的时刻,iOS开发无疑成为移动互联网时代的热门职业。如果你正在考虑投身到iOS的开发上来,不妨看看扣丁学堂的iOS开发培训教程 ,最起码要知道做iOS开发之前需要做哪些准备工作。  首先,准备一台能够运行Mac OS Lion的机器,MacBook Pro、Mac

2015-12-10 14:59:12 677

转载 学iOS开发之前需要那些准备工作

相对来说,iPhone的iOS系统登录我国较晚,目前,掌握核心iOS上架开发技术的人才少之又少,在iPhone大火的时刻,iOS开发无疑成为移动互联网时代的热门职业。如果你正在考虑投身到iOS的开发上来,不妨看看扣丁学堂的iOS开发培训教程 ,最起码要知道做iOS开发之前需要做哪些准备工作。  首先,准备一台能够运行Mac OS Lion的机器,MacBook Pro、Mac mi

2015-12-10 14:50:40 302

转载 iPhone兴起零基础菜鸟怎样自学iOS开发

在移动互联网发展的新型时代,移动端更为便利的操作方式和承载平台,已经预示了传统PC端时代的陌路和终结,企业一些既有的传统业务和模式,在新兴的移动互联网时代不仅可以得到良好的继承和转型,而且也能在这个时代里取得更好成绩。传统企业的转型需要大批量的移动开发人才,有数据预测未来移动开发人才缺口达到80万,而相对的,国内移动终端被iOS与Android瓜分,那么零基础如何学习iOS开发呢? 首先保持热

2015-12-08 17:56:46 516

转载 职场上的程序员如何职能进阶

前言 你是否觉得自己从学校毕业的时候只做过小玩具一样的程序?走入职场后哪怕没有什么经验也可以把以下这些课外练习走一遍(朋友的抱怨:学校课程总是从理论出发,作业项目都看不出有什么实际作用,不如从工作中的需求出发) 建议: 不要乱买书,不要乱追新技术新名词,基础的东西经过很长时间积累而且还会在未来至少10年通用。 回顾一下历史,看看历史上时间线上技术的发展,

2015-12-07 17:12:03 402

转载 关于那些大多数程序员都会高估的工作

其实不光文人自傲,对于熟手程序员的满格技术来说也是,我在参加过iOS开发培训进入了企业后发现原来我们程序员也是这么的,恩,用一个网络词就是这么的吊。再过几个小时哥就能搞定。 进入企业发现几乎所有人都会低估开发时间。即便你已经知道会低估,最后你的实际开发时间依然会比预计的多。下个月准时上线。 不只是上面提到的开发时间的估计问题,也因为经常有一些突发的情况:比如开会,等待某个环节的工作

2015-12-07 16:53:23 335

转载 论如何写出高效优美的C语言代码

程序能跑起来并不见得你的代码就是很好的c代码了,衡量代码的好坏应该从以下几个方面来看 1,代码稳定,没有隐患。 2,执行效率高。 3,可读性高。 4,便于移植。 下面发一些我在网上看到的技巧和自己的一些经验来和大家分享,更多C语言开发技巧观看iOS开发培训教学视频-C语言百科全书 1、如果可以的话少用库函数,便于不同的mcu和编译器间的移植 

2015-12-04 13:19:27 380

转载 C语言百科一些成熟软件中常用的宏定义

写好C语言,漂亮的宏定义很重要,使用宏定义可以防止出错,提高可移植性,可读性,方便性 等等。下面列举一些成熟软件中常用得宏定义。详细内容观看iOS开发培训视频课程-C语言百科全书。 CODE: 1,防止一个头文件被重复包含 #ifndef COMDEF_H #define COMDEF_H //头文件内容 #endif 2,重新定义一些类型,

2015-12-04 11:32:20 307

转载 C语言程序代码神奇效果如何运行

外行人看代码是很麻烦的事情,只能看到神奇的程序员biubiu几行代码就能搞出很神奇的效果。为什么程序员简单的几行代码就可以打印出我们想要的结果呢,下面这篇文章就介绍下C语言程序的运行过程。 C语言的运行过程主要分为四大过程:预处理、编译、链接、加载 1.预处理 预处理是C语言特有的功能,关于它更多地叙述会在后面说明,这里简单的说下。程序运

2015-12-03 16:42:03 2248

原创 安卓入门Java核心技术知识点串接路线图

android入门教程之Java核心技术阶段初级课程,从知识分类来说,可以分为三个部分来说明: (一)基础语法: 讲解Java发展史,Java环境搭建​,环境变量配置,Java程序的基本结构,java和javac命令的使用,Notepad++工具的使用,语法格式,变量和常量,二进制转换,运算符、表达式,分支结构和循环结构语句,数组与多维数组,冒泡排序,二分查

2015-12-03 14:20:18 769

转载 程序员实践过的算法和数据结构学习过程

一个程序员进入一家企业,你知道第一项要考校的是什么吗?大部分互联网公司和软件企业都会用算法和数据结构来考察软件开发工程师,然而我并不打算在这里再讨论算法的重要性和对实际工作是否有用(我认为这对一个优秀的程序员是不可或缺的基本技能),也不讨论「Google式」的「算法面试」和「白板编程」的有效性和合理性,仅仅是作为一个非「竞技编程」背景的工程师,分享一点自己实践过的算法和数据结构学习过程,欢迎探讨批

2015-12-02 16:40:18 650

转载 iOS安全神话被打破如何防范iOS病毒

苹果ios因其突出的便捷性、安全性,越来越受到大众的广泛关注和追捧,但近年,ios系统被病毒入侵问题已愈发严重、不容小视。苹果的安全神话已经被打破。“杀毒软件都是相同功能,360和金山一样,并没有什么效果”、“苹果IOS系统比安卓系统要安全很多”、“苹果iOS就不需要使用杀毒软件”……持这些观点的人肯定不在少数。  2012年7月,一款名叫“Find and Call”的应用软件出现在苹果

2015-12-02 16:13:26 754

转载 解析程序员在公司去留的那些原因

在参加iOS开发培训结束进入公司以后一直以为有专业的技术一定能留在公司,后来发现才不是,其实也有笨笨的技术员留在了公司,而特别聪明的那个程序员走了。最近安静的时候一篇文章,Troy Hunt再版的《Measuring code quality with NDepend》。在讲述关于Ndepend的细节之前,Troy Hunt专门分享了一个关于专业差异的现象。 软件行业之所以常常让人觉得

2015-12-01 16:27:34 399

原创 Android从入门到精通标配四阶段

移动中安卓和iOS是全球第一二的智能操作平台,仅今年来iOS一直致力与超过android,但是Android依旧是全球最大的智能操作系统,在中国达到80%的市场占有率,火爆的移动开发市场带来了移动开发人员旺盛的需求,而Android开发人才更是不可或缺。  扣丁学堂Android在线课程 ,是国内仅有的全体系化,面向零计算机语言基础的人员,从Java语法入门到面向对象,从数据结构算法到Java核心

2015-12-01 14:06:58 382

空空如也

空空如也

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

TA关注的人

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