`
252831020
  • 浏览: 32857 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

android开发常见问题及解决

阅读更多

1.IllegalArgumentException: View not attached to window manager 窗体泄漏:解决方法,需要将UI控件定义在Activity中,当Activity被干掉时,要保证控件先被干掉。2010.06.24
2.从UI线程传递到其它线程的控件应该是初使化后的对象,因为UI线程会创建销毁控件,如果控件是其它线程创建会抛出View not attached to window manager异常。
3.svn工程删除后再导入可以用AplyPath来解决与服务器连接的问题。
4.xml文件不显示属性可以先将工程close再open解决。
5.工程有XX但是没有错误,可以将工程clear,或者将R文件删除,可以看下错误日志。
6.SQLiteDatabase 数据库更新与插入操作需要同步,且SQLiteOpenHelper应该是单列的,否则大量插入纪录时可能会因为抛出IllegalStateException: database not open而出现记录丢失的现象。
7.SQLiteDatabase 如果多次打开一个数据库,是否返回地址相同。
8.java.lang.IllegalArgumentException: Comparison method violates its general contract! 产生原因是对日期排序时将Long转型成Integer时出现逻辑问题(a>b>c && c>a),导致java.util.TimSort排序错误。
9.BroadcastReceiver 不能作为内部类注册到AndroidMenifest中。
10.Android HttpURLConnection 不能在getHttpHeader()后调用setRequestProperty(String,String)设置属性,会抛出java.lang.IllegalStateException: Cannot set method after connection is made
11.Android 模拟器不能全屏,在AndroidMenifest.xml中加入
12.Android 图片使用问题,如果是480X800,创建AVD时lcd density要设为240,这时使用的是res/xxx-hdpi目录下的图片
13.创建模拟器时可以指定一个heapsize,来解决内在不足的错误。
14.自定义view如果刷新时出现奇怪的边框线条,尝试刷新它的父布局。
15.Android 模拟器vm size 不足会导致应用crash。
16.Timer.delay(long) 的实现用的是绝对时间,1970以前的时间是负数,依赖于它会有问题。
17.android进程会被终结在资源不足的时候,如果不是service和activity持有进程。
18.service可以在onStartCommand里接受Intent做一些事情。
19.手机不能访问google service,更新一下root/etc/host中的ip地址(在电脑上Ping)。
20.InputStreamReader 和OutputStreamWriter 可以设置Stream的default encode,从而解决乱码问题。

分享到:
评论

相关推荐

    Android开发环境搭建和常见问题的解决方法

    Android开发环境搭建和常见问题的解决方法

    java开发常见问题

    java开发工作两年遇到的技术问题以及查找到的解决方案还有一些积累,涉及前端技术,android开发,java后台以及数据库sql优化,session共享,单点登录,kafka入门,websocket,线程安全等。

    Android4.0开发环境的构建及部分常见问题解决

    Android4.0开发环境的构建及部分常见问题解决

    种常见的Android开发错误及解决方.pdf

    种常见的Android开发错误及解决方.pdf

    5个Android开发中比较常见的内存泄漏问题及解决办法

    下面搜罗了5个Android开发中比较常见的内存泄漏问题及解决办法,分享给大家,一起来看看吧。  一、单例造成的内存泄漏 android的单列大家都喜欢使用。但单例模式的静态特征使得他的生命周期和应用的生命周期一样长...

    Android开发常见问题总结

    本文总结分析了Android开发常见问题。分享给大家供大家参考,具体如下: 1. 在ui中使用scrollview之后,假如复写activity的onkeydown或onkeyup事件,若果焦点在scrollview上,则这两个事件是不触发的,对于ontouch...

    Android开发最常见的5大内存泄漏.docx

    整理了Android开发中常见的5大内存泄漏问题及解决办法

    Android开发中的9个常见错误和解决方法

    主要介绍了Android开发中的9个常见错误和解决方法,这是Android开发中最常见的9个错误,经过各种各样的整理,以及和热心网友讨论总结而来,需要的朋友可以参考下

    新版Android开发教程.rar

    Android Android Android Android 开发背景 � 计算技术、无线接入技术的发展,使嵌入式系统逐渐有能力对桌面系统常规业务进行支持。 � 谷歌长期以来奉行的移动发展战略:通过与全球各地的手机制造商和移动运营商...

    (Android常见问题解答收集.doc

    Android常见问题解答收集.doc android开发当中出现的问题的解决方案,本人亲身经历,收集起来供广大网友参考学习。本文档会实时更新

    Android开发艺术探索

    3.5.1 常见的滑动冲突场景 / 155 3.5.2 滑动冲突的处理规则 / 156 3.5.3 滑动冲突的解决方式 / 157 第4章 View的工作原理 / 174 4.1 初识View Root和Decor View / 174 4.2 理解Measure Spec / 177 4.2.1...

    android TV版本应用开发学习

    资源为个人android TV版本开发学习用,几个TV开发常见的问题,Android TV TextView如何实现增加滚动条,TV上屏幕适配总结,Android Studio中模拟器中关于VT-x is disabled in BIOS错误的解决方案,Home界面实现原理...

    Android中WebView常见问题及解决方案汇总

    Android WebView常见问题解决方案汇总: 就目前而言,如何应对版本的频繁更新呢,又如何灵活多变地展示我们的界面呢,这又涉及到了web app与native app之间孰优孰劣的争论. 于是乎,一种混合型的app诞生了,灵活多变的...

    Android 开发环境搭建--入门级精细图解说明并解决常见问题(完整版)--201308.doc

    目前最新版的Android 开发环境搭建指导手册,非常适合初学者(因为我就是),里面除了正常的安装的详细说明,还有安装过程中经常碰到的可能会耗费我们大量时间的常见错误或者不能成功的情况的解决方法。该文档形成于...

    Android开发艺术探索.任玉刚(带详细书签).pdf

    本书是一本Android进阶类书籍,采用理论、源码和实践相结合的方式来阐述高水准的Android应用开发要点。本书从三个方面来组织内容。第一,介绍Android开发者不容易掌握的一些知识点;第二,结合Android源代码和应用层...

    android开发艺术探索高清完整版PDF

    《Android开发艺术探索》是一本Android进阶类书籍,采用理论、源码和实践相结合的方式来阐述高水准的Android应用开发要点。《Android开发艺术探索》从三个方面来组织内容。第一,介绍Android开发者不容易掌握的一些...

    Google Android SDK开发范例大全(完整版)

    该目录包含将开发环境连接到支持 Android 的设备(例如 G1 或 Android Dev 1 解锁开发手机)所需的驱动程序。只有 Windows 平台的开发人员才需要这些文件。 Android 应用程序可以在实际的设备上运行,也可以在 ...

    Android开发必知的50个诀窍(英文版)50 android hacks

    汇集Android应用开发中50个常见的实用技巧和疑难问题解决方法,为打造高质量Android应用提供有价值的实践指导,迅速提升应用开发能力。

Global site tag (gtag.js) - Google Analytics