上节我们提出了右值引用,可以用来区分右值,那么这有什么用处? 问题来源 我们先看一个C++中被人诟病已久的问题: 我把某文件的内容读取到vector中,用函数如何封装? 大部分人的做法是: void readFile(const string &filename, vector &words)
{ ...
分类:
移动开发 时间:
2014-10-17 00:49:13
阅读次数:
352
我有一个梦想就是成为一个iOS开发.........菜鸟,老规矩,一切从helloworld开始。 iOS8伴随着iphone6/6plus而来,Xcode6伴随着iOS8而来,苹果更新换代的速度依然很快,从硬件到软件,每次更新就意味着开发者们又要面临着一次次的恶补,当然,像我这样励志成为i...
分类:
移动开发 时间:
2014-10-17 02:11:03
阅读次数:
401
第四章 OOP1,继承是一种用已有的类创建新类的机制,利用继承我们可以先创建一个共有属性的类,根据该一般的类再创建具有特殊属性的类,新类继承一般类的状态和行为,并根据需要增加自己的新状态。由继承得到的类为子类,被继承的类为父类。2,重载,在一个类里,方法名相同,参数和参数列表不同。3,重写,子类继承...
分类:
移动开发 时间:
2014-10-17 01:04:03
阅读次数:
250
第一章MAC OS X1.Mac操作系统,俗称雪豹系统,开发IPhone开发首先要安装MAC系统。2.objective-c是基于C语言的扩展3.Mac App store应用商店是苹果公司的电子市场,程序员开发的程序必须上传到此商店上,供别人下载。4.Appkit用于MAC界面开发,Uikit用于...
分类:
移动开发 时间:
2014-10-17 01:17:43
阅读次数:
236
ios 下自定义导航栏的BarButtonItem 会产生一些偏移问题,解决方案: 通过新建一个系统的带固定距离的Item来调节你的Item#define IOS7_NAVI_SPACE -10} [self.navigationItem setLeftBarButtonItems:[self...
分类:
移动开发 时间:
2014-10-17 00:24:53
阅读次数:
250
第二章 Objective编程的基础1.Objective-c是面向对象的开发语言,最早基于Smaltalk这门语言。2.OC的基本数据类型分为int型float型bool类型double类型等3.sel选择器通过一个叫做selector的选择器实现的SEL 变量名=@selector(方法名);S...
分类:
移动开发 时间:
2014-10-17 02:01:23
阅读次数:
339
<TabHost xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@android:id/tabhost"
android:layout_alignParentBottom="true"
android:layout_width="fill_parent"
android:...
分类:
移动开发 时间:
2014-10-16 23:27:53
阅读次数:
201
UICollectionView在2012年被提出,已经不是什么新技术了,在此只是做一下简单的实现。
集合视图:UICollectionView
UICollectionView和UITableView类似,它也是datasource和delegate设计模式的:datasource为view提供数据源,告诉view要显?示些什么东?以及如何显示它们,delegate提供一些样式的?细节以及?...
分类:
移动开发 时间:
2014-10-16 22:50:23
阅读次数:
450
phonegap的安装路途曲折,首先要基于多种程序,中途还要解决各种问题,下面是phonegap需要的程序1、NodeJs2、Phonegap3、jdk,jre4、ApacheAnt5、AndroidSDK步骤:1.安装nodejs。2.成功后在cmd中npm install -g phonegap...
分类:
移动开发 时间:
2014-10-16 23:19:13
阅读次数:
187
事实上这个错误非常easy,就是当我们在国际化的时候,写key,写着写着就忘了加 ";" 所以查看一下自己的Localization文件就能够了
分类:
移动开发 时间:
2014-10-16 23:51:53
阅读次数:
264
我们知道苹果电脑MacOSX操作系统的Dock栏是有2个区域的,前半边显示单独图标,后半边存放文件夹。如果我们能把最近启动过的软件自动集中到Dock栏的一个文件夹,既能随时查看又可以快速点击启动(每天常用的也就那么几个软件),该多方便。但这和直接把“下载”之类的文件夹拖过去不同,因为要自动获取最.....
分类:
移动开发 时间:
2014-10-16 22:59:03
阅读次数:
285
转:http://blog.csdn.net/tianjf0514/article/details/7521398Gallery是画廊的意思,可以实现图片的浏览功能。主要内容Gallery控件的使用使用Gallery + ImageSwitcher完成图片浏览功能一、Gallery控件的使用要把图片...
分类:
移动开发 时间:
2014-10-16 23:48:53
阅读次数:
339
使用Reveal分析他人app准备工作1)已越狱的设备,而且已安装了OpenSSH,MobileSubstrate等有用工具(Cydia源里安装)2)本地已安装了Reveal操作步骤1)拷贝framework和dylib到越狱机scp -r /Applications/Reveal.app/Cont...
分类:
移动开发 时间:
2014-10-17 00:34:53
阅读次数:
276
SQLiteDatabase和ContentProvider为我们提供一下函数 query()??//查询
insert() //插入
delete()??//删除
update()??//更新
//参数和返回值我没有写 数据库建库升级等原则 private?final?class?Databas...
分类:
移动开发 时间:
2014-10-16 23:20:43
阅读次数:
160
安卓手机游戏测试要点广告位1.上线产品是否需要加上广告,广告是否加上2.广告位是否遮挡重要信息评分界面1.评分界面是否加上2.评分界面文字是否出现错误,是否符合平台规定3.按钮是否歧义4.评分界面是否与游戏界面风格统一计费部分1.计费要求是否达到2.购买道具:用户购买道具..
分类:
移动开发 时间:
2014-10-16 21:47:53
阅读次数:
267
本篇是前文APK安装过程的后续过程。这里主要说到了APK拷贝之后的一系列过程,重点讲解了签名检验,权限授予以及权限组管理。...
分类:
移动开发 时间:
2014-10-16 21:27:03
阅读次数:
709
开启通话设置视频通话的“来电等待”;步骤1:測试机和配合机A处于视频通话过程中;步骤2:配合机B向測试机呼出视频电话;步骤3:測试机接听配合机B的视频来电;现象:视频通话过几秒之后自己主动断掉找到文件alps/packages/apps/Phone/src/com/mediatek/phone/vt...
分类:
移动开发 时间:
2014-10-16 23:02:03
阅读次数:
240