Android
kim..
这个作者很懒,什么都没留下…
展开
-
andorid布局layout监听点击事件,布局内的imageButton无法响应解决方法
今天发现这个问题,使用的是相对布局,里面包含一个TextView与ImageButton,相对布局监听了onClickListener,本来想整个布局点击后都能响应一个事件,结果发现ImageButton无法响应。尝试了给imagebutton增加 clickable=true属性,发现还不行。换成ImageView可以响应,或者增加ImageButton的onClick事件。具体原因原创 2016-06-15 15:47:32 · 3216 阅读 · 0 评论 -
NDK编译时报错: Android NDK: NDK Application 'local' targets unknown ABI(s): arm64-v8a x86_64
网上下了一个github项目,NDK编译时报错:Android NDK: NDK Application 'local' targets unknown ABI(s): arm64-v8a x86_64Android NDK: Please fix the APP_ABI definition in E:/android-sourceCode/ics-openvpnAS/main//jni原创 2016-07-15 00:07:23 · 8716 阅读 · 0 评论 -
javah执行提示:错误: 编码GBK的不可映射字符
这是因为执行的类中包含了中文字符,需要去掉中文,或者使用UTF-8编码执行javahjavah -d ../../jni -encoding UTF-8 xxxx.xxxx.MainActivity原创 2016-07-15 00:06:45 · 2026 阅读 · 1 评论 -
JNI WARNING: CallObjectMethod expected return type 'L'
初学C调用java代码,出错如下:07-14 10:36:15.028 27654-27654/study.jnidemo W/dalvikvm: JNI WARNING: CallObjectMethod expected return type 'L'07-14 10:36:15.028 27654-27654/study.jnidemo W/dalvikvm:原创 2016-07-15 00:05:40 · 829 阅读 · 0 评论 -
Android 软键盘弹出时布局位置改变
具体情况如下:ScrollView 里面有EditTextRelativeLayout 里面有按钮button点击Edittext发现button顶上去了查了网络资料,大家的方法大多是android:windowSoftInputMode="adjustPan" 但是试了下发现不行。。。最后发现了个方法,修改相对布局的属性,我的是修改了Relativ原创 2016-06-17 11:48:02 · 5227 阅读 · 0 评论 -
计算两个日期之间相差几月几天
参考了网上的一些方法思路,取得是近似值,如果有更好的方法,欢迎告知。 String difftime = dateDiff(now, endtime, "yyyy/MM/dd"); private String dateDiff(String startTime, String endTime, String format) { String diffT原创 2016-06-16 18:34:46 · 1612 阅读 · 0 评论 -
fatal error LNK1104: 无法打开文件“jvm.lib”
项目属性-链接器-常规-附加库目录,添加jvm.lib路径项目属性-链接器-输入 ,附加依赖项 添加jvm.lib原创 2016-07-14 00:09:35 · 1086 阅读 · 0 评论 -
error LNK2001: unresolved external symbol __imp__JNI_CreateJavaVM@12 Debug/Main.exe : fatal error LN
VS2008编译C调用java代码的时候发生的错误:------------------Configuration: Main - Win32 Debug--------------------Linking...Main.obj : error LNK2001: unresolved external symbol __imp__JNI_CreateJavaVM@12Debug/原创 2016-07-14 00:07:48 · 1266 阅读 · 0 评论 -
error occurred during initialization of vm
用VS2008编译,C调用Java的方法,出现该错误。发现是JDK路径问题,默认安装在C:\Program Files\Java\,包含空格,有问题,先试了复制JAVA文件夹到C盘根目录发现不行,卸载重装后可以了。原创 2016-07-14 00:06:52 · 491 阅读 · 0 评论 -
Android Studio中报错:java.lang.UnsatisfiedLinkError: Couldn't load xxx from loader dalvik.system.PathCl
原先项目在Eclipse可直接编译通过,后来导出了gradle文件,导入到Android Studio后无法编译通过,并报错java.lang.UnsatisfiedLinkError: Couldn't load xxx from loader dalvik.system.PathClassLoader即 无法加载libs/armeabi下的so文件此时需要在build.gr原创 2016-07-14 00:04:36 · 897 阅读 · 0 评论 -
android studio删除一个module,出现Gradle project sync in progress
按照网上的方法,project structure用减号删除。但是提示如图 删除module中的iml文件,即可出现删除选项。原创 2016-07-14 00:03:02 · 11778 阅读 · 0 评论 -
Eclipse Errors running builder "Integrated External Tool Builder" on project
在Windows->Preferences->Java->Build Path->ClassPath Variables中增加某变量 我的问题解决是增加了.so文件的路径:*****\libs\armeabi原创 2016-07-14 00:01:05 · 1094 阅读 · 0 评论 -
Android开发,Slidingmenu+Fragment框架中,通过menu切换不同Fragment卡顿的解决方法
最近遇到这个问题了,而且fragment里面没有加载什么内容都很卡,查了很多资料。有种方法是修改AndroidManifest.xml中的android:targetSdkVersion="17",虽然很多人都解决了,但是我的没有解决...后来又看到有人说slidingmenu 和Fragment内部实现都是用一个runnable 尝试着在控制Fragment的Activity中修原创 2016-06-16 09:56:42 · 1046 阅读 · 0 评论 -
HttpClient模式下的Post方法,可以中文显示
之前android工程中用到的 private void executeConfirmPost() { // TODO Auto-generated method stub new Thread(new Runnable() { @Override public原创 2016-06-15 21:50:16 · 325 阅读 · 0 评论 -
android更新LOGO后无法显示新LOGO的原因
重启手机即可解决做了个圆角LOGO,结果弄了半天都没效果,无奈重启手机发现可以了......圆角可以使用PS制作,或者在线网站制作也行。感觉网站做起来效率高很多,直接设置圆角尺寸大小并导出。原创 2016-06-15 16:37:52 · 1207 阅读 · 0 评论 -
Android Studio导入工程后丢失So文件
将工程的so文件手动复制到新导入工程的libs\armeabi目录下,在build.gradle中添加配置内容如下:android {...sourceSets {main {jni.srcDirs = []jniLibs.srcDirs = ['libs']}}}原创 2016-08-23 00:17:05 · 591 阅读 · 0 评论