![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
huhqian
Its Time To Change!~~
展开
-
activity的Menu
<br />进入应用界面时,点击菜单按钮,显示当前界面可用的菜单选项。<br />在应用界面实现菜单选项,需要重写两个方法:<br />onCreateOptionsMenu(Menu menu):创建菜单<br />onMenuItemSelected(int featureId, MenuItem item):点击菜单项时触发的事件<br />主要的代码:<br />1.定义菜单的id:注意,菜单id必须为一个常量,故在定义时需要用到final关键字。<br />//定义menu菜单ID privat原创 2010-12-14 22:48:00 · 2050 阅读 · 2 评论 -
Activity跳转,startActivity和startActivityForResult之间的区别
<br />startActivity(intent):只是从当前活动界面跳转到另外一个界面,两个界面中不再有联系。<br />startActiivityForResult(requestcode,intnet):可以经当前活动界面认为是一个父窗体,要跳转的界面为子窗体,当子窗体关闭时,父窗体会执行onActivityResult()方法,并可以获取子窗体的返回值.<br />详细代码:<br />package net.lazyer.ActivityTest; import android.app原创 2010-12-13 23:39:00 · 5029 阅读 · 3 评论 -
final和static
<br />关于android中final和static的感悟。<br /> <br />final:在同一个实例中的final的变量始终是同一个值,但是在不同的实例中,这个值则可以根据实际情况而不同。<br />static:即使是在不同的实例中,static的变量始终是同一个值。原创 2011-03-12 16:04:00 · 388 阅读 · 0 评论 -
surfaceview和view之间的区别
<br />转自其他人的blog,下面是地址:http://hi.baidu.com/fynancywin/blog/item/46e5473cfd0c452e96ddd837.html<br />SurfaceView和View最本质的区别在于,surfaceView是在一个新起的单独线程中可以重新绘制画面而View必须在UI的主线程中更新画面。<br />那么在UI的主线程中更新画面 可能会引发问题,比如你更新画面的时间过长,那么你的主UI线程会被你正在画的函数阻塞。那么将无法响应按键,触屏等消息。<b转载 2011-03-19 16:40:00 · 485 阅读 · 0 评论 -
Eclipse个人备忘
1.升级了android的sdk4.0之后,原来的eclipse因为sdk版本太低就无法升级了,因此使用现在的eclispe3.71版本,因为google的android网站被墙,因此需要先手动下载adt升级包,然后在"help"-->"Install New Software"中手动添加升级包得本地路径来升级。 下载adt的地址:http://dl.google.com/android/ADT原创 2011-11-08 10:33:27 · 401 阅读 · 0 评论 -
关于ADT升级带来的编译问题备忘。
adt升级到22之后,原有的项目无法正常运行。logcat显示java.lang.NoClassDefFoundError之类的错误。在网上搜索到的解决方式是将libs作为资源文件(选中'libs'文件,右键“build path”->"Use as Source Folder"),试过之后果然编译成功,但是在测试时却发现,libs中的有些jar包没有编译进去,导致程序某些功能无法使用。 后来找原创 2013-06-25 12:48:43 · 746 阅读 · 0 评论 -
所谓线程安全
所谓线程安全,即程序在多线程访问的情况下不需要同步或是协调的操作。 那么非线程安全的类,在进行多线程访问的情况下,需要同步操作~~ 目前大概理解成这个样子~~原创 2013-07-03 12:40:01 · 451 阅读 · 0 评论 -
cocos2dx3.0备忘录
1.创建项目: cd /Users/huhqian/Documents/androiddev/cocos2d-x-3.0beta2/ python create_project.py 之后会出现项目创建对话框,按要求填写信息即可 2.设置竖屏显示原创 2014-03-03 10:34:01 · 1228 阅读 · 1 评论