在Cocos2d-JS v3.0 RC2中,与Android上js调用Java一样,Cocos2d-JS也提供了在iOS和Mac上js直接调用Objective-C的方法,示例代码如下:
var ojb = jsb.reflection.callStaticMethod(className, methodNmae, arg1, arg2, .....);
在jsb.reflect...
分类:
移动开发 时间:
2014-12-20 20:57:34
阅读次数:
354
Android程序中可以使用的界面刷新方法有两种,分别是利用Invalidate和利用postInvalidate()来实现在线程中刷新界面。
1.利用Handler刷新界面:
Invalidate不能直接在子线程中调用,因为他是违背了单线程模型:Android UI操作并不是线程安全的,并且这些操作必须在UI线程中调用。实例化一个Handler对象,并重写handleMessage方...
分类:
移动开发 时间:
2014-12-20 20:55:38
阅读次数:
267
android中线程分为两种:1)系统创建的用于处理UI界面和用户交互事件的主线程2)自己创建的用于实现其他业务的子线程UI中的控件是线程不安全的,只能在主线程中操作控件,不能在其他子线程中直接操作控件。如果想在其他线程中操作主线程中的控件,只能通过发送一个消息告诉主线程去更新界面。为了便于在线程间...
分类:
移动开发 时间:
2014-12-20 20:55:27
阅读次数:
219
最近在弄一个Android小程序,需要把图像的生成时间设置到Exif的Datetime,用ExifInterface.setAttribute(ExifInterface.TAG_DATETIME,"2014/12/12 12:12:12")这种设置方式没有用,程序执行没有任何错误,也没有任何作用,...
分类:
其他好文 时间:
2014-12-20 20:53:21
阅读次数:
217
public class SMSMess extends BroadcastReceiver {@Overridepublic void onReceive(Context arg0, Intent arg1) {Bundle b=arg1.getExtras();if (b!=null){//从d...
分类:
移动开发 时间:
2014-12-20 20:52:27
阅读次数:
154
图标在这里。你懂得实现的效果如下:今天做项目遇到的问题。记录下。自动带删除按钮的EditText.public class CleanEditText extends EditText implements OnFocusChangeListener, TextWatcher { /** * 删除按...
分类:
移动开发 时间:
2014-12-20 20:50:03
阅读次数:
858
android中,在很多地方看到cpu使用率曲线模拟的效果,今天来看看我是如何实现的吧!...
分类:
移动开发 时间:
2014-12-20 19:44:21
阅读次数:
204
LocationManager lm = (LocationManager) getSystemService(Context.LOCATION_SERVICE);
List providers = lm.getProviders(true);
/* Loop over the array backwards, and if you get an accurate location, the...
分类:
移动开发 时间:
2014-12-20 19:42:35
阅读次数:
234
------Java培训、Android培训、ios培训、.Net培训、期待与您交流!------Java开启线程的两种方式:方式一:成为线程(Thread)的儿子,即继承Thread类简单代码如下:class Student extends Thread{Student(String name){...
分类:
编程语言 时间:
2014-12-20 19:40:24
阅读次数:
156
------Java培训、Android培训、ios培训、.Net培训、期待与您交流!------Collections里面的binarySearch方法查阅API发现其返回值类型为:如果搜索键包含在列表中,则返回搜索键的索引;否则返回 (-(插入点) - 1)。插入点 被定义为将键插入列表的那一点...
分类:
其他好文 时间:
2014-12-20 19:40:13
阅读次数:
960