1. 线程的移动语义实现
基于前面几章介绍的移动语义,我们用它来实现线程。
#include
#include
#include
#include
#include
int main()
{
std::vector workers;
for (int i = 0; i < 5; i++) {
auto t = std::thread([i]()
{
std::...
分类:
移动开发 时间:
2014-08-09 11:36:27
阅读次数:
276
0.3.2
带SDK
无SDK
0.3.1
linux: http://dd.ma/PkslVZNz
max: http://dd.ma/BUrzqUYN
windows: http://dd.ma/fJITsRHP
0.3.0
linux: http://dd.ma/EEJVu0Sh
mac: http://dd.ma/BHwcWOJU
windows: http...
分类:
移动开发 时间:
2014-08-09 11:38:17
阅读次数:
392
每个Android应用都需要一个名为AndroidManifest.xml的程序清单文件,这个清单文件名是固定的并且放在每个Android应用的根目录下。它定义了该应用对于Android系统来说一些非常重要的信息。Android系统需要这些信息才能正常运行该应用。Android程序清单文件主要具有下面作用:
· 它给应用程序Java包命名,这个包名作为应用程序唯一标识符。
· 它描述了应用程序中的每个程序组件—Activity,Service,Broadcast Receiver...
分类:
移动开发 时间:
2014-08-09 11:38:47
阅读次数:
414
Android Notification通知详解
Notification.Builder类中提供的方法:
builder.setAutoCancel(); 设置点击通知后,状态栏自动删除通知。
builder.setSmallIcon(R.drawable.alert); 设置通知小图标
builder.setLargeIcon(R.drawable.alert2); 设置通知大图标
builder.setContentTitle("标题"); 设置通知标题
builder.setContentText(...
分类:
移动开发 时间:
2014-08-09 11:39:17
阅读次数:
516
Android的ListView是应用最广的一个组件,功能强大,扩展性灵活(不局限于ListView本身一个类),前面的文章有介绍分组,拖拽,3D立体,游标,圆角,而今天我们要介绍的是另外一个扩展ListView:下拉刷新的ListView。下拉刷新界面最初流行于iphone应用界面,如图:然后在Android..
分类:
移动开发 时间:
2014-08-09 11:50:18
阅读次数:
477
XenApp运行环境XenApp6.5运行在Windows2008R2上和运行VDI的测试类似,XenApp的测试方式如出一辙。LoginVSI还是设置为中等负荷,使用同样的用户帐号设置,也是同样的用户配置文件设置。不过用户配置文件我们使用的是优化了的配置文件管理。另外,XenApp虚拟机一般来说数量较少而..
分类:
移动开发 时间:
2014-08-09 11:51:38
阅读次数:
1615
修改Runtime.cpp文件,添加一些代码 ``` bool FileServer::receiveFile(int fd) { // ... string finish("finish\n"); send(fd, finish.c_str(), finish.size(),0); CCLOG("finish\n"); // I add these code Dir...
分类:
移动开发 时间:
2014-08-09 11:52:57
阅读次数:
353
iOS开发拓展篇—封装音频文件播放工具类一、简单说明1.关于音乐播放的简单说明(1)音乐播放用到一个叫做AVAudioPlayer的类(2)AVAudioPlayer常用方法 加载音乐文件- (id)initWithContentsOfURL:(NSURL *)url error:(NSError....
分类:
移动开发 时间:
2014-08-09 13:17:27
阅读次数:
396
long groupId = Constant.createGroupId;
ContentValues values = new ContentValues();
for(int i=0,len=Constant.contactList.size();i<len;i++)
{
values.clear();
values.put(Data.RAW_CONTACT_ID,...
分类:
移动开发 时间:
2014-08-09 13:28:08
阅读次数:
421
初次使用scrollview, 发现你在nib中布置好视图后,运行居然不能滚动,请只能说写ios的几位太懒了。
发现问题解决问题吧,是让其滚动必须设置scrollview的contentsize, size需比uiscrollview的frame要大,设成scroll里面的内容大小就可以了,如下
[self.scrollView setContentSize:CGSizeMake(320,...
分类:
移动开发 时间:
2014-08-09 13:28:27
阅读次数:
280
android中对apk进行自动升级判断并更新升级的操作,在通知栏中提示。下载完成后点击安装。...
分类:
移动开发 时间:
2014-08-09 13:31:57
阅读次数:
390
http://grepcode.com/project/repository.grepcode.com/java/ext/com.google.android/android/...
分类:
移动开发 时间:
2014-08-09 13:32:47
阅读次数:
259
设备像素,就是我们直觉上觉得"靠谱"的像素,这些像素为所使用的各种设备提供了正规的分辨率,并且其值可以通过(通常情况下)从screen.width/height属性中读出;css像素,就是css自定义的像素,需要注意的是css像素与设备像素不是一回事;如何获取屏幕的尺寸:可以通过使用screen.w...
分类:
移动开发 时间:
2014-08-09 15:32:08
阅读次数:
1698
#1 下载jar包文件,#2 拷贝到libs目录下#3打开你的build.gradle,在dependencies加入如下代码dependencies{compilefiles('libs/android-support-v4.jar')compilefiles('libs/android-asyn...
分类:
移动开发 时间:
2014-08-09 15:42:28
阅读次数:
257
1.设置TextView的文本颜色123TextView tv;...tv.setTextColor(R.color.white);其实这样设置的颜色是 R.color.white的资源ID值所代表的颜色值,而不是资源color下的white颜色值:正确的做法如下:1tv.setTextColor(...
分类:
移动开发 时间:
2014-08-09 15:44:38
阅读次数:
334
apple mac 下使用机械键盘的办法,键盘映射工具软件,apple mac Mechanical keyboard想在苹果电脑 mac 系统下使用 机械键盘,大部分机械键盘不是为mac设计的,所以需要用软件做一下键盘映射。推荐使用这个:https://pqrs.org/osx/karabiner...
分类:
移动开发 时间:
2014-08-09 15:44:58
阅读次数:
248
判断页面浏览设备是手机还是电脑,代码如下: function browserRedirect() { var sUserAgent = navigator.userAgent.toLowerCase(); var bIsIpad =...
分类:
移动开发 时间:
2014-08-09 15:49:28
阅读次数:
190
1.在onCreate()中加载UI,在onStart()/onResume()中刷新UI
2.在onCreate()中用Handler延时请求数据,数据处理最好是二次callback回调(第一次来自DB,第二次来自网络)
3.在Activity中尽量少创建Handler,创建一个UIHandler,一个后台HandlerThread足以
4.所有异步任务写进一个Runnable中,用自己写...
分类:
移动开发 时间:
2014-08-09 15:54:18
阅读次数:
279
如果用google自带模拟器或者真机调试时,sd卡目录是在/mnt/sdcard。这个相信大家都知道。
可是今天用genymotion调试时,发现根本打不开/mnt/sdcard这个目录,当时也没注意看其他信息,以为是adb、eclipse出了什么问题,重启它们后依然打不开,经过一番苦苦挣扎后,发现了一个重要的线索!
哦,原来和我完捉迷藏呢,它指向了另一个目录,接着找,...
分类:
移动开发 时间:
2014-08-09 15:54:49
阅读次数:
305
Android开发平台中,可通过TelephonyManager 获取本机号码。
TelephonyManager phoneMgr=(TelephonyManager)this.getSystemService(Context.TELEPHONY_SERVICE);
txtPhoneNumber.setText(phoneMgr.getLine1Number()); //txtPhoneNu...
分类:
移动开发 时间:
2014-08-09 15:56:38
阅读次数:
267