【android 遇过的坑】
zengyongsun
岂能尽如人意,但求无愧于心!
展开
-
控件焦点问题
开发中很常见的一个问题,项目中的listview不仅仅是简单的文字,常常需要自己定义listview,自己的Adapter去继承BaseAdapter,在adapter中按照需求进行编写,问题就出现了,可能会发生点击每一个item的时候没有反应,无法获取的焦点。原因多半是由于在你自己定义的Item中存在诸如ImageButton转载 2016-06-24 15:47:41 · 576 阅读 · 0 评论 -
android横竖屏
大部分app不需要横屏显示,这样减少了适配和开发成本。我的现在的项目就有这个要求。布局方式如果不想让软件在横竖屏之间切换,最简单的办法是原创 2016-06-27 09:59:09 · 302 阅读 · 0 评论 -
地图和语音.so库的问题
前言项目里面(接收了别人的代码)遇到过两次so库的问题了,第一次是高德地图,在华为P9(今年出的机子上面报错,应该是处理器[架构abi]都换成64位了),一直没有找到原因,后来使用官网的最新2D地图(全换了,都是泪),没有意识到主要问题。昨天又遇到录制语音转码(libmp3lame.so)的时候,在小米5的机子上面崩溃。报的错误–两个都是这个引起的java.lang.UnsatisfiedLinkE原创 2016-10-10 11:28:14 · 1362 阅读 · 0 评论 -
android键盘弹出、关闭、遮挡问题
1.进入界面就弹出键盘需求:当用户到登录界面,或者新建界面时,一般情况都需要输入,这个时候可以给某个edittext(可以是必填项)焦点,并弹出键盘。(就不需要用户点击了) <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" and原创 2016-11-22 15:49:37 · 501 阅读 · 0 评论 -
AS编译出错
好好的项目,突然编译运行不了了,整整弄了一天,经历过什么叫做“绝望”。。。。 记录下这次“绝望”的经历 编译的时候,第三方的一些库download不下来 最后解决问题的时候我自己都不知是哪个操作成功的,因为一下改了太多东西 1.可能是顺序的关系 2.如果之前有代理,需要去掉 3.删除caches 这个可能信比较大 ...原创 2018-08-28 14:18:14 · 820 阅读 · 0 评论 -
[as 报错]More than one file was found with OS independent path
Execution failed for task ‘:app:transformNativeLibsWithMergeJniLibsForDebug’. More than one file was found with OS independent path ‘lib/arm64-v8a/libc++_shared.so’ 原因是引入了两个三方库,用到了.so,本地也用了一个串口的动态 ....原创 2019-08-19 17:14:36 · 2564 阅读 · 0 评论