摘要:
Cocos2d-x基础环境搭建JDK,SDK,ADT就不说了。一.首先必须搭建NDK环境注:NDK的版本必须是r5或之上的版本。戳这里:AndroidNDK官方下载解压即可。二.其次装Cygwin科普下:cygwin是什么?官网上的简介是这样的Cygwinis:acollectionoftoolswhichprovideaLinuxlookandfeelenvironmentforWindows.aDLL(cygwin1.dll)whichactsasaLinuxAPIlayerprovidingsubstantialLinuxAPIfunctionality.Cygwinisnot:away 阅读全文
摘要:
12-12 06:24:06.908: ERROR/AndroidRuntime(753): FATAL EXCEPTION: GLThread 1012-12 06:24:06.908: ERROR/AndroidRuntime(753): java.lang.IllegalArgumentException: No configs match configSpec12-12 06:24:06.908: ERROR/AndroidRuntime(753): at android.opengl.GLSurfaceView$BaseConfigChooser.chooseConfig(GLSur 阅读全文
摘要:
打开cocos2d-2.0-x-2.0.3\template\android\copy_files.sh,在cp -rf $HELLOWORLD_ROOT/proj.android/src $APP_DIR/proj.android之后换行加一段cp -rf $COCOSJAVALIB_ROOT/src $APP_DIR/proj.android搞定。 阅读全文
摘要:
我们在做一个表单界面的时候,表单项很多,会用ScrollView滚动条来滚动,但是这时候的Button会跟着滚动条一起滚动,如果我们希望Button固定在底部,滚动条只滚动表单,有两种方法:1.用权重,即android:layout_weight,具体代码如下1 <ScrollView2 android:layout_height="0dp"3 android:id="@+id/scrollView1"4 android:layout_width="match_parent"5 android:layout_weight=&qu 阅读全文
摘要:
ExpandableListView 就是可以展开的ListView。ListView是Android开发中最常见的列表控件,功能虽然多,但是也有不适合干的事儿,比如,当我们的列表需要下拉项的时候(省市选择,目录神展开啥的),ExpandableListView是个绝佳的选择。且看官方APIA view that shows items in a vertically scrolling two-level list. This differs from the ListView by allowing two levels: groups which can individually be 阅读全文
摘要:
1.SensorType重力感应/加速度传感器(G-Sensor)光感应(Light-Sensor)温度感应方向感应磁场、临近性2.如何实现Sensor编程a.获取系统服务(SENSOR_SERVICE)返回一个SensorManager对象sensormanager=(SensorManager)getSystemSeriver(SENSOR_SERVICE);b.通过SensorManager对象获取相应的Sensor类型的对象sensorObject=sensormanager.getDefaultSensor(sensorType);c.声明一个SensorEventListener对 阅读全文
摘要:
转自http://www.cnblogs.com/xuling/archive/2011/06/06/android.html作者:Juner's Blog首先我们先来看下官方API对SurfaceView的介绍SurfaceView的API介绍Provides a dedicated drawing surface embedded inside of a view hierarchy. You can control the format of this surface and, if you like, its size; the SurfaceView takes care o 阅读全文
摘要:
android.graphics包是核心渲染包,它提供了一些初级图形工具,诸如画布、颜色过滤器、画笔等,可以让你直接在屏幕上进行图像处理。这个包中提供了很多类,下面我们就看一下这个包中主要的几个类。一、Canvas类android.graphics.CanvasCanvas类好比手机中的画纸,我们可以在Canvas上画图形或者图像。一般我们用android来绘画的时候,需要四个组成部分:1、位图:包含像素2、Canvas画板:包含绘画内容,写入位图3、初始图形:如Rect、Bitmap、text等4、Paint:用来描述上面初始图形的颜色和类型等Canvas类提供了三个构造方法:Public 阅读全文
摘要:
1.资源对象没关闭造成的内存泄漏描述:资源性对象比如(Cursor,File文件等)往往都用了一些缓冲,我们在不使用的时候,应该及时关闭它们,以便它们的缓冲及时回收内存。它们的缓冲不仅存在于java虚拟机内,还存在于java虚拟机外。如果我们仅仅是把它的引用设置为null,而不关闭它们,往往会造成内存泄漏。因为有些资源性对象,比如SQLiteCursor(在析构函数finalize(),如果我们没有关闭它,它自己会调close()关闭),如果我们没有关闭它,系统在回收它时也会关闭它,但是这样的效率太低了。因此对于资源性对象在不使用的时候,应该调用它的close()函数,将其关闭掉,然后才置为n 阅读全文
摘要:
版本备注Android1.12008 年9月发布的Android第一版Android 1.5Cupcake(纸杯蛋糕)2009年4月30日,官方1.5版本(Cupcake 纸杯蛋糕)的Android发布。主要的更新如下:1、拍摄/播放影片,并支持上传到Youtube2、支持立体声蓝牙耳机,同时改善自动配对性能3、最新的采用WebKit技术的浏览器,支持复制/贴上和页面中搜索4、GPS性能大大提高5、提供屏幕虚拟键盘6、主屏幕增加音乐播放器和相框widgets7、应用程序自动随着手机旋转8、短信、Gmail、日暦,浏览器的用户接口大幅改进,如Gmail可以批量删除邮件9、相机启动速度加快,拍摄图 阅读全文