摘要: http://www.open-open.com/lib/view/open1325635738437.html 阅读全文
posted @ 2012-01-14 11:26 白羽雕弓 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 1、更新项目,生成build.xmlandroid update project -n 名称 -t "android-7" -p 项目路径2、打包ant release可以修改build.xml文件来实现批量打包 阅读全文
posted @ 2011-12-15 12:03 白羽雕弓 阅读(176) 评论(0) 推荐(0) 编辑
摘要: Android应用Icon大小在不同分辨率下定义作者: Android开发网原创时间: 2010-10-09 对于Android平台来说,不同分辨率下Icon的大小设计有着不同的要求,对于目前主流的HDPI即WVGA级别来说,通常hdpi的应用icon大小为72x72,而标准的mdpi即hvga为48x48,对于目前HTC和Motorola推出的一些QVGA的使用了ldpi,图标为32x32,常见的Android图标大小设计规范如下表所示:Launcher36 x 36 px48 x 48 px72 x 72 pxMenu36 x 36 px48 x 48 px72 x 72 pxStatus 阅读全文
posted @ 2011-12-07 13:16 白羽雕弓 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 在Java里面,我们可以把一些类放到.jar文件里面,然后用ClassLoader动态加载。例如:view plainURLClassLoaderucl=URLClassLoader.newInstance(newURL[]{newURL("file:/sdcard/files/test.jar")});Classclazz=ucl.loadClass("com.test.TestClass");但是在Android上面,情况有所不同。首先第一个是jar文件的制作,Java里面直接把.class文件打包到.jar文件里面就可以了,但是Android 的D 阅读全文
posted @ 2011-10-11 14:35 白羽雕弓 阅读(539) 评论(0) 推荐(0) 编辑
摘要: jstring与c++字符串类型转换函数jstring str2jstring(JNIEnv* env,const char* pat){ //定义java String类 strClass jclass strClass = (env)->FindClass("Ljava/lang/String;"); //获取String(byte[],String)的构造器,用于将本地byte[]数组转换为一个新String jmethodID ctorID = (env)->GetMethodID(strClass, "<init>", 阅读全文
posted @ 2011-10-11 09:45 白羽雕弓 阅读(17874) 评论(0) 推荐(2) 编辑
摘要: 基于Android NDK的学习之旅----- C调用Java许多成熟的C引擎要移植到Android平台上使用,一般都会提供一些接口,让Android sdk和jdk实现。下文将会介绍C如何通过JNI层调用Java的静态和非静态方法。1、主要流程1、新建一个测试类TestProvider.javaa)该类提供了2个方法b)一个静态的方法,一个非静态的方法2、JNI中新建Provider.ca)该文件中需要把Java中的类TestProvider映射到C中b)把TestProvider的两个方法映射到C中c)新建TestProvider对象d)调用两个方法3、Android上层调用JNI层4、J 阅读全文
posted @ 2011-10-10 16:09 白羽雕弓 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 基于Android NDK的学习之旅-----JNI数据类型经典老套流程,学编程语言东西,先学它最基础的数据类型,JNI也是如此。JNI定义了一系列基本数据类型和引用数据类型与java想对应。1、基本数据类型下面一张表是描述了Java基本数据类型和JNI中基本数据类型的相对应关系已经占用空间大小。随便观察就能发现,其实就基本数据类型而已,JNI基本数据类型只是比Java基本数据类型前多了个’j’而已当然,JNI中还有个Java中没有的jsize,定义如下:typedef jint jsize;其实jsize整型是用来描述基本指标和大小,没有什么神秘的。2、引用数据类型JNI引用类型与Java的 阅读全文
posted @ 2011-10-10 16:07 白羽雕弓 阅读(180) 评论(0) 推荐(0) 编辑
摘要: http://android.git.kernel.org/不能访问了,以后都不能下载源码了,郁闷! 阅读全文
posted @ 2011-09-07 11:10 白羽雕弓 阅读(1264) 评论(1) 推荐(0) 编辑
摘要: 岗位职责:从事Android平台的客户端软件开发任职资格:1、一年以上Android平台开发经验;2、两年以上Java开发经验;3、熟悉Android开发架构和API调用;4、熟悉HTTP、TCP/IP通讯协议;5、熟悉面向对象编程,图形界面开发;6、具有良好的沟通能力、团队合作精神、能承担工作压力;7、全日制本科以上学历,重点大学优先考虑;工作地点:武汉 阅读全文
posted @ 2011-09-04 21:31 白羽雕弓 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 在写一个android程序的时候用需要创建一个bitmap,然后通过Canvas进行画图发现多次进入和退出这个activity后,就出现了java.lang.OutOfMemoryError: bitmap size exceeds VM budget异常我在ondestroy里面对bitmap进行了回收,但是还是报错,下面是回收代码if (mCurPageBitmap!=null && !mCurPageBitmap.isRecycled()) mCurPageBitmap.recycle();if (mNextPageBitmap!=null&& !mNex 阅读全文
posted @ 2011-09-04 21:24 白羽雕弓 阅读(611) 评论(0) 推荐(0) 编辑