`
252831020
  • 浏览: 33461 次
  • 性别: 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开发常见问题.doc

    ### Android开发常见问题:Failed to find an AVD compatible with target 'Android 1.5'. Launch aborted. #### 问题概述 在进行Android应用开发时,尤其是使用Eclipse作为集成开发环境(IDE)的情况下,开发者...

    184个Android开发常见问题、实用技巧及注意事项

    这份资料“184个Android开发常见问题、实用技巧及注意事项”正是为了帮助开发者解决这些问题而准备的。以下是部分可能涵盖的知识点: 1. **Activity生命周期**:理解Activity的创建、启动、暂停、恢复和销毁过程,...

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

    描述:本文档总结了 9 种常见的 Android 开发错误及解决方案,涵盖了 Android 项目开发中常见的问题和解决方法。 标签:资料 一、R 文件不见 在 Android 项目中,R 文件是非常重要的资源文件,但有时候会出现 R ...

    AndroidAPP开发入门教程.pdf

    知识点五: Android APP 开发常见问题和解决方案 * Android 各种机子和 ROM 问题多,需要进行适配和测试 * iOS 和 Android 项目开发的协作和整合 * Android APP 开发中常见的问题和解决方案 通过本教程,读者可以...

    Android开发遇到的小问题总结,不断更新

    Android 开发中常见的小问题总结 一、 Android 开发中 ProgressBar 的问题 在 Android 开发中,我们经常会遇到 ProgressBar 的问题,例如在设置控件 ProgressBar 时出现 “cannot cast from view to progressbar”...

    java开发常见问题

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

    Android开发艺术探索PDF+源码+笔记

    通过阅读和分析源码,开发者可以学习到如何将理论知识应用于实际项目,提高解决问题的能力。 笔记部分则是作者或读者在学习过程中对关键点的提炼和总结,可能包含一些独特的见解和经验分享,这对于初学者来说是宝贵...

    RK Android WiFi BT配置及常见问题说明v1.3

    ### RK Android WiFi BT配置及常见问题说明 #### 一、RK Android 平台WiFi架构 **1.1 Android WiFi 基本架构** 在理解RK平台的WiFi架构之前,我们首先需要了解Android平台上的WiFi基本架构。Android系统中的WiFi...

    java android zip解压缩(解决压缩中文乱码问题)

    在Android开发中,处理压缩文件是一项常见的任务,尤其是在下载、更新或者备份数据时。然而,当压缩文件包含中文字符时,解压缩过程中可能会遇到乱码问题。这是因为编码格式不匹配或者处理方式不当导致的。本篇文章...

    Delphi10 Android开发环境配置.docx

    Delphi 10 Android 开发环境配置 Delphi 10 Android 开发环境配置是指在 Delphi 10 环境下进行 Android 应用...通过配置环境变量、检测是否安装成功和解决常见的问题,可以成功地配置 Delphi 10 Android 开发环境。

    Android开发环境设置配置的常见错误

    本文将详细解析"Android开发环境设置配置的常见错误",并提供解决方案,帮助开发者顺利搭建Android开发环境。 首先,我们遇到的一个常见问题就是下载Android SDK时出现错误。下载SDK的过程中,可能会遇到网络不稳定...

    Android开发从入门到精通

    在本书中,还应该包括对Android开发过程中常见问题的诊断和解决方法,如内存泄漏、应用崩溃等问题的排查技巧。通过掌握这些技能,开发者可以在面对实际开发问题时,更加高效地找到问题源头并解决。 总结来说,...

    basic4android+开发教程实用.pdf

    Basic4android 开发教程实用.pdf 本文档提供了 Basic4android 开发教程的实用指南,旨在帮助开发者快速上手 Basic4android 开发。...通过本文档,开发者可以快速上手 Basic4android 开发,并解决常见的问题。

    android开发实战经典

    10. 调试与优化:介绍了性能监控工具的使用、常见的性能问题及其解决方案。 考虑到这本书是2012年出版的,建议读者在阅读时,重点放在理解Android开发的基本概念和原理上,同时结合最新的Android开发者文档和社区...

    Android开发问题集锦第四期

    ### Android开发问题集锦第四期知识点详解 #### 知识点一:AndroidZip解压缩类处理中文名乱码 ...以上是对《Android开发问题集锦第四期》中提到的部分知识点的详细解读,希望能帮助开发者更好地理解和解决这些问题。

    《用Kotlin做Android开发》PDF

    《用Kotlin做Android开发》这本书是专门为那些想要利用Kotlin语言进行Android应用程序开发的开发者量身打造的。Kotlin,作为一种现代、类型安全且功能丰富的编程语言,自2017年被Google官方宣布为Android开发首选...

    Android应用开发揭秘-pdf(全)

    尽管具体内容未给出详细章节或摘要,但基于标题、描述及常见Android开发主题,我们可以推测书中可能涉及的重要知识点包括: ### 一、Android平台介绍 1. **Android操作系统概述**:解释Android操作系统的起源、...

Global site tag (gtag.js) - Google Analytics