Andorid 移动开发
Wbaokang
这个作者很懒,什么都没留下…
展开
-
Android 偶遇java.lang.NoClassDefFoundError
刚进公司今天熟悉代码,代码编译没有错误,运行时,应用展现splash界面数秒后挂掉出现java.lang.NoClassDefFoundError错误,在网上查这个错误的解决方法,都没有解决我的问题,后来我把我项目中引入的第三方jar包放到libs而不是lib目录下,并把它们添加到了构建路径,完美运行,哦啦,好像在Android中引入三方jar包时,需要放在libs目录下并加入构建路径而非lib目原创 2013-01-05 22:52:42 · 1110 阅读 · 0 评论 -
android studio使用svn时忽略文件列表
近期封闭开发,使用svn作为版本管理工具,别人更新下代码来后,下拉刷新控件一直报错, android.view.InflateException: Binary XML file line #9: Error inflating class com.handmark.pulltorefresh.library.PullToRefreshListView ,后来发现svn默认是忽略掉.so文件的原创 2016-04-18 20:50:24 · 2495 阅读 · 0 评论 -
Android Studio 项目混淆打包时,报错Caused by: java.lang.NoSuchMethodError: android.util.Xml.newPullParser
今天在Android studio进行多渠道打包时,出现了Caused by: java.lang.NoSuchMethodError: android.util.Xml.newPullParser的错误,经过查资料,得知可能原因是项目中的第三方jar包也引用到了Xml类,而这个类和项目中使用的版本不一致,导致了该问题,后来查到http://blog.csdn.net/frank9000/arti原创 2015-06-29 19:28:16 · 3500 阅读 · 0 评论 -
android 某些三星手机上不显示通知Notification和消息Toast
近日在做项目时,测试组的同事提出一个原创 2014-10-21 15:07:21 · 13113 阅读 · 2 评论 -
WebView使用中js调用java代码时targetSdkVersion大于17时,无法调用成功
开发过程中需要使用webview加载原创 2014-09-22 16:30:44 · 2955 阅读 · 2 评论 -
通过微信分享链接,后面被加上from=singlemessage&isappinstalled=1导致网页打不开
微信分享会根据分享的不同,为原始链接拼接如下参数:朋友圈 from=timeline&isappinstalled=0微信群 from=groupmessage&isappinstalled=0好友分享 from=singlemessage&isappinstalled=0原创 2014-08-22 12:36:46 · 185626 阅读 · 12 评论 -
Sqlite数据库中关键字误用做字段名的处理方法
之前项目中的数据库中有一个标识日期的字段被命名为了date,在项目后期发现该字段为Sqlite保留关键字,不能直接使用,在群里问来答案,使用中括号包裹住,则该字段就被转化为了普通的字符串,还有就是使用反单引号引起来(全角状态下),经测试,中括号可以解决问题,反单引号没有成功,特此记录。原创 2014-03-10 16:42:17 · 5605 阅读 · 2 评论 -
NullPointerException at android.widget.AbsListView.obtainView at android.widget.GridView.onMeasure
今天给GridView设置数据时一直莫名报空指针,错误信息如下,后来网上搜索查下,才知道知己在adapter的getView()方法里返回的是null,真想给自己一个大嘴巴子,特此记录下这个失误。 11-26 16:48:33.209: E/AndroidRuntime(3169): FATAL EXCEPTION: main11-26 16:48:33.209: E/AndroidR原创 2013-11-26 16:54:16 · 9140 阅读 · 28 评论 -
at android.database.sqlite.SQLiteStatement.releaseAndUnlock(SQLiteStatement.
项目中有一个删除的动作,需要删除文件以及文件在数据库中的记录,我在删除前进行了一次数据库的查询操作,然后下面进行了删除的动作,报出了这个错误/** * 从数据库中删除下载任务 * * @param downLoadItems */ public void deleteDownLoadedFromDB(List downLoadItems) { SQL原创 2013-09-13 17:45:59 · 2517 阅读 · 0 评论 -
android TextView的跑马灯效果的实现
android的TextView控件的跑马灯效果的实现所需必要设置:代码中实现时: textView.setSingleLine(true); textView.setSelected(true); textView.setEllipsi原创 2013-09-05 15:11:19 · 2989 阅读 · 0 评论 -
java.io.IOException: open failed: EINVAL (Invalid argument)
今天在敲代码的时候,发现控制台有java.io.IOException: open failed: EINVAL (Invalid argument)输出,而且原本要创建的文件也没有创建成功,后来百度了一把,发现是在android中,创建文件时,文件名中不能包含“:”冒号,备忘记录一下。原创 2013-08-27 20:16:20 · 10948 阅读 · 3 评论 -
android web开发入门
----------------------android培训、java培训、期待与您交流! ---------------------- 通俗的讲,就是为移动设备开发网页。伴随着3G时代的到来、浏览器技术的不断进步,越来越多的人开始离开PC,使用手中的移动设备(手机、PSP、平板)上网。如果您是一个注意生活细节的人,那么在您乘坐地铁、公交的时候,请认真看看你周围的人都在干转载 2012-07-20 13:58:02 · 840 阅读 · 0 评论 -
Android代码混淆时出现的问题(Gson)
平时一直都是在敲代码,没有真正打包过apk,今天公司的同事做了个新模块使用到了Gson类来解析json数据,在模拟器上运行正常,但是在最终打包成apk时,涉及取数据解析数据的地方都得不到数据,我没用过Gson类,我以为是他的方法的问题,做了个测试,说明他的方法是正确的,上网查到是混淆的问题,我就把Gson对应的包给keep出去了,可是还是老样子,后来上网查资料,有这么一种说法,喜欢用proguar原创 2013-07-04 18:04:50 · 1663 阅读 · 0 评论 -
webView在网页切换时出现白屏现象的解决(转载)
http://blog.csdn.net/garybook/article/details/8205974,没怎么细看,添加上属性后效果得以实现,等忙完后再细看时怎么回事吧。转载 2013-06-03 14:13:59 · 12789 阅读 · 0 评论 -
android开发中的数据库定义诀窍
在新公司的项目代码中,发现了把数据库的名字定义为.xx.xx的代码,一开始也没在意,感觉可能应该差不多,可是在File Explorer中查看时,在data/data/应用包名/databases目录下并没有相应的数据库文件,后来几经查资料才知道,在linux系统下,以“.”开头的文件是隐藏的,通过命令行“ls -a”可以查看到,然后使用Sqlite3命令可以查看数据库相关信息,可是这不是我想要的原创 2013-01-30 16:52:19 · 1049 阅读 · 0 评论 -
TextView点击时颜色加深
昨天开发时发现TextView点击时颜色有浅灰变为了黑色,可自己并没有给它设置selector,后来查资料,大多都是说怎么才能让文字有点击效果的文章,后来观察到布局文件中没有设置TextView的字体颜色,对照UI设计图设置字体颜色后,点击没有颜色变化效果了,所以,推断TextView在不设置TextColor时,系统默认会有一个selector,项目时间紧张,稍后查下源码确认下。原创 2016-05-18 10:38:44 · 1219 阅读 · 0 评论