11 2011 档案

摘要:最近在写Android的Audio代码时发现,setStreamMute对一些stream type没有效果。例如alarm stream。后调查发现,在set stream mute的时候会调用函数isStreamAffectedByMute来判断指定的stream是否可以mute。函数isStreamAffectedByMute中使用mMuteAffectedStreams进行判断。 return (mMuteAffectedStreams & (1 << streamType)) != 0;mMuteAffectedStreams在函数readPersistedSet 阅读全文
posted @ 2011-11-30 19:03 andriod2012 阅读(1608) 评论(0) 推荐(0) 编辑
摘要:Himi 原创, 欢迎转载,转载请在明显处注明! 谢谢。 原文地址:http://blog.csdn.net/xiaominghimi/article/details/7009503 最近也一直在忙,所以也只能每周的某一天抽出时间来分享一些知识点给童鞋们,希望童鞋们体谅下~ 那么废话不多说了,本篇知识点两个: 1.利用CCSpeed当精灵执行CCAnimate动作途中设置其播放的速度; 2.设置游戏的速率,让你自由设置整个游戏的速度; 首先介绍第一个知识点: 对于第一个知识点,精灵执行CCAnimate动作途中设置播放速度,说白一点就是当主角或... 阅读全文
posted @ 2011-11-27 18:31 andriod2012 阅读(297) 评论(0) 推荐(0) 编辑
摘要://获取文件的大小,并以KB 或 MB 来表示CString GetFileSize(LONG size){ CString _size; //判断大小有没有超过1 if (size<(1024*1024)) { _size.Format("%.2lfKB",size/1024.0); }else if(1024*1024*1024) { _size.Format("%.2lfMB",(size/1024.0)/1024.0); }else { _size.Format("%.2lfGB",(size/1024.0/1024.0 阅读全文
posted @ 2011-11-27 18:27 andriod2012 阅读(636) 评论(0) 推荐(0) 编辑
摘要:一直想找一个好用UI 界面库,看过Direct UI,也想过 金山的界面库,后来找到了这个Duilib现在的软件界面很多都是利用XML 来布局和定位。 像迅雷7,QQ,金山卫士等- <thunder_skin>- <skin id="default" name="image" type="bkg">- <title> <text>洲-缥缈</text> </title>- <bkg> <image>image\bkg.jpg</ima 阅读全文
posted @ 2011-11-23 10:43 andriod2012 阅读(1023) 评论(0) 推荐(0) 编辑
摘要:只需要在Ext的Css 文件中,加入下面这段就好了.x-form-check-wrap,.x-form-radio-wrap{padding:3px 0 0 0;line-height:15px;width:150px;} x-form-check-group .x-form-check-wrap,.x-form-radio-group .x-form-radio-wrap{height:15px;} .ext-ie .x-form-check-group .x-form-check-wrap,.ext-ie .x-form-radio-group .x-form-radio-wrap{hei 阅读全文
posted @ 2011-11-23 10:26 andriod2012 阅读(839) 评论(0) 推荐(0) 编辑
摘要:把ffmpeg 和 生成缩略图整合了一下。include("ImageResize.class.php") //转视频 $cmd="ffmpeg.exe -i starwar.avi -ab 56 -ar 22050 -b 500 -r 15 -s 320x240 1.flv"; exec($cmd); //视频截图 $cmd="ffmpeg.exe -i starwar.avi -f image2 -ss 10 -s 400*300 -vframes 1 1.jpg"; exec($cmd); //生成缩略图 $thumbnail 阅读全文
posted @ 2011-11-23 10:13 andriod2012 阅读(741) 评论(0) 推荐(0) 编辑
摘要:常见效果类: AnimateProperty:动画属性 Blur :模糊 Desolve :溶解 Fade :凋零 Glow :发光 Iris :瞳孔放大缩小 Move :移动 Pause :定格 Resize :改变大小 Rotate :旋转 SoundEffect :音效 (WipeLeft, WipeRight, WipeUp, WipeDown) :擦拭 Zoom :放大缩小 Sequence:顺序播放组合 Parallel:同时播放组合常见触发动画效果方式: AddedEffect :加入容器 creationCompleteEffect :创建完成 focusInEffect :获 阅读全文
posted @ 2011-11-23 10:00 andriod2012 阅读(234) 评论(0) 推荐(0) 编辑
摘要:今天下了一个别人的播放gif的例子,编译的时候出现是了这样的问题百度许久未果,只能在项目配置那里乱来。最后发现原来是这个的问题将 第二项,Compiler for C/C++/Objective-C 这项,改为 LLVM GCC 4.2 即可 阅读全文
posted @ 2011-11-22 14:35 andriod2012 阅读(116) 评论(0) 推荐(0) 编辑
摘要:苹果中国应用商店改为人民币结算 可网银充值2011年11月18日07:20腾讯科技[微博]娄池我要评论(211)字号:T|T图片显示苹果已支持国内主要银行在线支付(腾讯科技配图)腾讯科技讯(娄池)11月18日早间消息,在历经了昨日的服务器升级风波后,苹果中国App Store应用商店周五凌晨更改了使用条款,正式以人民币标价结算。iPhone和iPad等移动终端已经开始支持国内各大银行充值,暂不支持银联和支付宝等第三方支付平台。据悉,目前App Store已经支持招商银行、工商银行、建设银行、农业银行、浦发银行、光大银行、渤海银行、深圳发展银行、邮政储蓄、交通银行、中信银行(储蓄卡)、华夏银行、 阅读全文
posted @ 2011-11-18 20:19 andriod2012 阅读(443) 评论(0) 推荐(0) 编辑
摘要:本文译自三星官方bada开发网最近工作有点忙,发的少了,还望见谅. 译的不对的地方希望多多指正.感激ING...创建应用工程当你在bada developer site定义好你的application profile(应用档案),并下载了manifest 文件后,你就可以开始在bada IDE上创建你应用项目了.应用工程的创建可能会因你创建的工程类型(C++ / flash application)不同而有所区别:创建C++应用工程创建Flash应用工程当创建了应用工程时,可以使用应用工程的模版.基于模版,应用向导会自动创建好一个基础功能,实现后才可以运行的应用注意如果你有一个现有的bada应 阅读全文
posted @ 2011-11-15 15:14 andriod2012 阅读(397) 评论(0) 推荐(0) 编辑
摘要:Himi 原创, 欢迎转载,转载请在明显处注明! 谢谢。 原文地址:http://blog.csdn.net/xiaominghimi/article/details/6948046 首先向大家说句抱歉,可能一些童鞋看到我的微薄了,我说突然不想写博客了。。。是Himi的错,我不该发微薄让大家担心的;Himi也是因为受到其他的因素影响所以就想这样发泄一下,但是大家放心!写博客是我的兴趣也是我一直的坚持;不再理会其他了,我会继续坚持着自己的路~坚持坚持~ OK,今天Himi介绍游戏存储这一块,在Android游戏开发中Himi介绍了好几种保存的方式和形式,那么在iOS中也有几... 阅读全文
posted @ 2011-11-13 21:48 andriod2012 阅读(329) 评论(0) 推荐(0) 编辑
摘要:Himi 原创, 欢迎转载,转载请在明显处注明! 谢谢。 原文地址:http://blog.csdn.net/xiaominghimi/article/details/6926913 本章节主要为大家介绍在游戏开发过程中经常遇到的两个问题; 1. 解决滚屏背景或拼接地图有黑边! 对于游戏开发中,背景(游戏地图)是必要的元素之一,那么对于大部分游戏的背景都是动态,或者不断移动的;例如RPG中的背景随着人物、主角而移动,那么一般情况下背景都是由地图编辑器(图块)拼出来的,要不就是直接一整张大图去显示,在或者就是将一张大图进行裁减成N张,然后再进行拼接完成等等; 那么对于背景(地图... 阅读全文
posted @ 2011-11-13 16:01 andriod2012 阅读(180) 评论(0) 推荐(0) 编辑
摘要:本文译自三星官方bada开发网创建应用档案在你开始开发你的应用的功能前,你需要先定好你的应用的档案.应用的档案要确保你可以充分访问bada提供的下列基础信息服务:应用的名称以及版本应用使用的API版本应用分配的特权组在bada开发网上创建应用档案步骤:开始档案创建向导:在bada developer site上选择My Applications > Application Manager,并在显示的屏幕中选择Generate a New Application Profile.在Set your application name(设置应用名)字段, 定义一个应用名,并填写Describe 阅读全文
posted @ 2011-11-12 22:45 andriod2012 阅读(198) 评论(0) 推荐(0) 编辑
摘要:本文译自三星官方bada开发网计划/设计你的应用 创建一个bada C++/flash应用的第一步是使用你选择的设计工具来计划/设计应用在计划/设计你的应用的时候,需要考虑下列因素:应用要安装到的终端的一些特性C++框架命名空间的一些功能特性如果你已经完成了应用的计划/设计,你可以尝试去创建应用的文档.英文原文地址:http://developer.bada.com/help_2.0/topic/com.osp.documentation.help/html/app_dev_process/planning_and_designing_your_app.htm 阅读全文
posted @ 2011-11-12 22:08 andriod2012 阅读(127) 评论(0) 推荐(0) 编辑
摘要:本文译自三星官方bada开发网C++以及Flash应用开发流程之概述下图展示了C++/flash应用的开发流程.三星bada提供了相关一些工具:用于管理应用的生命周期Figure: C++ and flash application development process开发bada应用的步骤:计划/设计你的应用.创建应用档案.创建应用工程.设计应用UI并实现代码.构建你的应用.运行/调试你的应用.测试你的应用.打包你的应用.认证并发布你的应用.如果你的应用已经通过认证并发布了,你可以继续选择下列选项来管理你的应用:升级你的应用.从Samsung Apps Seller Office中删除你的 阅读全文
posted @ 2011-11-12 21:41 andriod2012 阅读(161) 评论(0) 推荐(0) 编辑
摘要:本文译自三星官方bada开发网bada测试服务器本节完了终于快到正题了....TEARS...现在只是学习阶段,还没开始CODING,也不便发表评论,就简单翻译下...大家有觉得不对的地方还望指点...感谢ING...bada测试服务器类似于bada服务器上的沙箱.它提供了一个在线的测试环境,让我们可以在在bada应用跟bada服务器间进行交互而不影响bada服务器的内容.注意使用测试服务器服务仅对 C++ 和flash 应用可用.开发过程中,在你把应用注册到Samsung Apps Seller Office销售前, 你的应用自动使用bada测试服务器跟bada服务器进行交互.当使用API跟 阅读全文
posted @ 2011-11-09 16:29 andriod2012 阅读(160) 评论(0) 推荐(0) 编辑
摘要:status_t AudioFlinger::PlaybackThread::Track::start(){ status_t status = NO_ERROR; LOGV("start(%d), calling thread %d session %d", mName, IPCThreadState::self()->getCallingPid(), mSessionId);// mThread 在 AudioFlinger::ThreadBase::TrackBase 的构造函数中被赋值// 数值由 AudioFlinger::PlaybackThrea... 阅读全文
posted @ 2011-11-07 17:42 andriod2012 阅读(967) 评论(0) 推荐(0) 编辑
摘要:第一种方法:使用Thread 类的继承public class myThread extends Thread { public void run() { for (int i = 0; i < 10000; i++) { System.out.println(i); } } } 调用:myThread mmyThread = new myThread(); mmyThread.start(); myThread mmyThread2 = new myThread(); mmyThread2.run(); 第二种方法:使用Handlernew Handler().pos... 阅读全文
posted @ 2011-11-02 18:11 andriod2012 阅读(3279) 评论(0) 推荐(0) 编辑
摘要:BluetoothAdapter adapter = BluetoothAdapter.getDefaultAdapter();if(adapter != null){ if(adapter.isEnabled() { Intent intent = new Intent(BluetoothAdapter.ACTION_REQUEST_ENABLE); startActivity(intent); } set<BluetoothDevice>devices = adapter.getBondedDevices(); if(devices.size()>0) { for(Ite 阅读全文
posted @ 2011-11-01 12:51 andriod2012 阅读(132) 评论(0) 推荐(0) 编辑