`
javayestome
  • 浏览: 1040917 次
  • 性别: Icon_minigender_2
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

Android开发注意点

阅读更多

一、AssetManager - 已知单个文件处理不能大于1MB,所以如果资源很大,建议使用Zip格式压缩存放。

二、ScrollView中嵌入ListView - 这个作法可能会出现你的ListView仅仅显示1行半。

三、Android自带的Zip处理类对文件名编码无法识别,也没有提供显示的设置方法,在zlib中写死了。

四、使用一些资源对象记住关闭,比如对于文件流对象最后

FileOutputStream os = xxx;

try {
//dosomething
} finally {
os.close(); //显示的使用finally关闭文件对象。
}

对于Cursor而言,在移动位置时首先判断Cursor是否为空,最终使用完仍然需要 close方法,如果重用,可以使用deactivate方法释放当前资源,通过requery方法再次查询。

五、SDK中标记为 deprecated 字样的,常规情况下是有更好的方法可以替代,短期内可以放心使用。这些方法一般高版本的SDK都可以向上兼容,目前尚未发现Android放弃某些API的支持。

六、Notification的Intent无法传递到目标的Activity,Service和Broardcast没有测试过,中途需要通过PendingIntent,可能这里出现了问题。

转自:http://www.android123.com.cn/androidkaifa/498.html

分享到:
评论

相关推荐

    android开发揭秘PDF

    第1章 Android开发简介 1.1 Android基本概念 1.1.1 Android简介 1.1.2 Android的系统构架 1.1.3 Android应用程序框架 1.2 OMS介绍 1.2.1 OPhone介绍 1.2.2 Widget介绍 1.3 小结 第2章 Android开发环境搭建 2.1 ...

    Android开发入门60个小案例+源代码

    总之,"Android开发入门60个小案例+源代码"是一个宝贵的资源,它涵盖了Android开发的众多基础知识点,通过实践这些小案例,初学者可以快速上手,逐步掌握Android应用开发的核心技术。同时,源代码提供了直接参考和...

    android开发入门教程

    第2章 工欲善其事 必先利其器——搭建Android开发环境 2.1 开发Android应用前的准备 2.1.1 Android开发系统要求 2.1.2 Android软件开发包 2.1.3 其他注意事项 2.2 Windows开发环境搭建 2.2.1 JDK、Eclipse、Android...

    android开发图标素材

    本资源包“android开发图标素材”包含了一系列与天气相关的图标以及各种应用程序常用的图标,旨在方便开发者们在创建Android应用时使用。 首先,我们要了解Android图标设计的基本原则。在Android平台上,图标应当...

    Android应用程序开发

    - **Eclipse with ADT Plugin**:早期Android开发的主要工具,虽然已被Android Studio取代,但在某些特定情况下仍可能被使用。 ##### 2. 安装Java Development Kit (JDK) - Android开发基于Java语言,因此需要安装...

    Android 开发帮助文档 中文版

    《Android开发帮助文档中文版》是一份非常宝贵的资源,它为开发者提供了全面的Android平台开发指导,涵盖了从基础概念到高级特性的全方位讲解。这份文档是2016年12月21日的最新版本,确保了内容的时效性和准确性,...

    android免费开发资料.zip

    这些压缩包文件包含了一系列关于Android开发的资源,涵盖了从基础到高级的各种主题,非常适合初学者和有经验的开发者提升技能。以下是对每个文件内容的详细解释: 1. **Android新手开发教程.pdf**:这个文件可能...

    Android应用开发详解.pdf

    1. **安装JDK(Java Development Kit)**:这是进行Android开发的基础,因为Android应用程序主要是用Java或Kotlin编写的。 2. **安装Android Studio**:官方推荐的集成开发环境,内置了所有必要的工具和库,支持从...

    Android开发精要.pdf

    由于【部分内容】中并...在实际学习《Android开发精要.pdf》时,读者应当注意对每个知识点进行深入学习,并通过实践操作来加强理解。如果需要进一步的帮助,请提供更具体的内容或者具体问题,以便给出更准确的解答。

    android手把手教你开发launcher(AndroidStudio版)

    知识点一:Android桌面启动器(Launcher)开发基础 在Android系统中,桌面启动器(Launcher)是用户与Android设备交互的起点,负责展示应用图标、列表和各种小部件。Android允许开发者创建自己的Launcher应用,可以...

    Android开发视频教学源码

    【Android开发视频教学源码详解】 在Android开发领域,源码是学习和理解技术的关键,因为它们揭示了实际应用的工作原理。"Android开发视频教学源码"是一个宝贵的资源,为初学者和经验丰富的开发者提供了实践操作的...

    名师讲坛:Android开发实战经典(PDF)

    《名师讲坛:Android开发实战经典》是一本深入探讨Android应用程序开发的专业书籍,以其PDF格式提供了丰富的知识内容。这本书旨在帮助读者从理论到实践全面掌握Android开发技能,无论是初学者还是有一定经验的开发者...

    Android开发准备工作

    ### Android开发准备工作详解 #### 一、环境搭建基础——IDE选择与配置 ##### 1.1 IDE选择:Eclipse 对于Android开发来说,选择合适的集成开发环境(IDE)至关重要。根据给定的内容,这里推荐使用Eclipse作为...

    Android 串口开发demo

    Android串口开发需要注意设备兼容性问题,因为并非所有Android设备都支持串口通信。某些设备可能需要依赖USB转串口适配器,这时就需要利用Android的USB Host API。 通过理解以上知识点,开发者可以构建一个功能...

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

    第二,结合Android源代码和应用层开发过程,融会贯通,介绍一些比较深入的知识点;第三,介绍一些核心技术和Android的性能优化思想。 第1章 Activity的生命周期和启动模式 1 1.1 Activity的生命周期全面分析 1 ...

    史上最全Android开发环境搭建-Android

    在进入Android开发的世界之前,首先需要搭建一个完整的开发环境。这个环境包括了各种必要的软件工具,使得开发者能够编写、编译、调试以及运行Android应用程序。本文将详细介绍如何一步步搭建史上最全的Android开发...

    Android物联网RFID功能的开发

    1. **环境配置**:确保Android开发环境(如Android Studio)已安装,并且设备或模拟器支持所需的硬件接口。 2. **导入SDK**:将SDK提供的库文件导入到Android项目中,通常可以通过Gradle依赖或者手动添加JAR/AAR文件...

    ANDROID开发环境搭建

    ### Android开发环境搭建知识点 #### 一、软件准备 **1. JDK (Java Development Kit)** - **定义**: JDK是Java开发工具包,包含了Java虚拟机(JVM)、Java核心类库和支持文件等,是Android开发的基础。 - **下载...

Global site tag (gtag.js) - Google Analytics