目录
在网上搜索了一下,想找到一篇关于安卓APP的功能模块的文章,发现没有找到,就决定自己写一篇,主要目的是让自己学习新知识、复习旧知识,整合自己的知识库,形成一套具有核心竞争力的属于自己的一套东西。刚开始只是粗略的写一下,后期继续优化补充。
按照自己的粗浅见解,一个基本的安卓APP按照功能模块来说应该包括:网络、图片加载、数据库、第三方类库。接下来按照这几个模块一一进行阐述。
一、网络
网络模块应该是一个安卓APP最重要的模块。如何从网络上下载数据,如何将处理过的数据上传至网络,往往是安卓APP的关键环节。以okhttp为例:
二、二维码功能开发
集成步骤:
- 1、导入zxing.jar包;
- 2、复制扫码所用资源到工程中;
- 3、复制扫码相关类到工程中;