![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android学习路线
文章平均质量分 94
coder-ice
模式算法数据库,画皮画骨难画心。
一只简单优雅的Android程序猿。
有社交通讯类、股票金融类安卓APP开发经验,对前端Vue有所涉猎。
展开
-
Android学习路线_入门篇(十一)网络请求的基本实现
网络请求是互联网开发的基石,单机的应用终究不能发挥互联网的优势,互联网+任何东西都有不小的发展潜力。在Android开发领域,基本的网络连接主要涉及到数据的上传、下载与网页浏览,而其中数据的上传和下载是APP和服务器交互的基石,目前主要是通过HTTP协议上传和下载文本、XML、Json、图片、音视频文件,基本实现方式主要涉及HttpURLConnection和HttpClient。原创 2021-04-14 20:27:34 · 646 阅读 · 0 评论 -
Android学习路线_入门篇(十)数据持久化之数据库
数据持久化是保证数据在程序销毁、设备关机后仍然不会丢失的操作,Android系统上主要有三种方式。最后一个就是数据库了,平时会涉及到很多同类型的数据需要以表的形式保存在本地,比如用户列表、消息列表、历史记录表等等同一类组成属性一致的数据,这些数据就非常适合用数据库进行。原创 2021-02-04 22:15:36 · 312 阅读 · 0 评论 -
Android学习路线_入门篇(九)数据持久化之文件读写
数据持久化是保证数据在程序销毁、设备关机后仍然不会丢失的操作,Android系统上主要有三种方式。第二个再说说文件读写,在日常开发中很多数据是以文件的形式进行存储的,根据文件的位置存在四种不同的读写方式,主要包括raw、assets、InternalStorage、ExternalStorage。原创 2020-12-19 23:18:16 · 309 阅读 · 1 评论 -
Android学习路线_入门篇(八)数据持久化之SharedPreferences
数据持久化是保证数据在程序销毁、设备关机后仍然不会丢失的操作,Android系统上主要有三种方式。第一个先看看SharedPreferences,一个轻量级的存储类,特别适合用于保存配置参数,它使用键值对的方式来存储数据,最终的文件存放位置在`/data/data/<packagename>/shared_prefs/`目录下。原创 2020-12-17 10:58:26 · 216 阅读 · 0 评论 -
Android学习路线_入门篇(七)四大组件之ContentProvider
Android应用开发中核心的四大组件是整体应用的骨架,利用好四大组件才能搭建出一个合理高效的APP。ContentProvider是四大组件的最后一位,放在最后介绍自然是有原因的,它的使用频率远没有另外三者高。ContentProvider一般为存储和获取数据提供统一的接口,可以在不同的应用程序之间共享数据。原创 2020-12-01 22:13:29 · 211 阅读 · 0 评论 -
Android学习路线_入门篇(六)四大组件之BroadcastReceiver
Android应用开发中核心的四大组件是整体应用的骨架,利用好四大组件才能搭建出一个合理高效的APP。我们要了解的第三个组件是BroadcastReceiver,它是应用中进行消息通信的一大方式,支持的场景广泛多样。原创 2020-11-27 17:01:26 · 257 阅读 · 0 评论 -
Android学习路线_入门篇(五)Service的生命周期与如何保活
Android应用开发中核心的四大组件是整体应用的骨架,利用好四大组件才能搭建出一个合理高效的APP。简单了解了Service之后,我们再来深入一下Service的生命周期与如何保活。原创 2020-11-23 22:35:05 · 482 阅读 · 0 评论 -
Android学习路线_入门篇(四)四大组件之Service
Android应用开发中核心的四大组件是整体应用的骨架,利用好四大组件才能搭建出一个合理高效的APP。了解了Activity之后,我们再认识一下Service,它是一个独立的组件,译为服务,不需要用户交互,可长时间运行,即便程序销毁也可继续工作。原创 2020-11-17 19:58:17 · 336 阅读 · 0 评论 -
Android学习路线_入门篇(三)Acitvity生命周期与启动模式
Android应用开发中核心的四大组件是整体应用的骨架,利用好四大组件才能搭建出一个合理高效的APP。简单了解了Activity之后,我们还需要再深入一下Activity的生命周期与启动模式。原创 2020-11-14 08:09:43 · 409 阅读 · 0 评论 -
Android学习路线_入门篇(二)四大组件之Acitvity
Android应用开发中核心的四大组件是整体应用的骨架,利用好四大组件才能搭建出一个合理高效的APP。我们先来了解一下四大组件中必备的组件——Activity,它是用户交互的入口,也是程序效果展示的出口,它是应用界面的基石。原创 2020-11-13 23:13:27 · 558 阅读 · 0 评论 -
Android学习路线_入门篇(一)编写简单的APP
Android学习入门的目标就是能够编写出一个完整的APP,有可交互的界面,有基本的功能,有本地的数据库,有与后台的数据交换。在本文我们会了解到如何在AndroidStudio中新建、运行、打包一个APP,一个最简单的APP基本的要素有哪些。原创 2020-11-07 10:07:55 · 4558 阅读 · 1 评论 -
Android学习路线_工具篇(五)自己造轮子
工欲善其事,必先利其器。工具,是人类进化的一大助力,善于制造与使用工具,可以加快我们学习的速度。各种类型的工具和使用我们已经了解得差不多了,日常开发过程中也会遇到一些问题没有现成的工具可以解决,那么制造工具就是我们要考虑的事了。原创 2020-10-31 17:47:41 · 584 阅读 · 0 评论 -
Android学习路线_工具篇(四)有效的小工具
工欲善其事,必先利其器。工具,是人类进化的一大助力,善于制造与使用工具,可以加快我们学习的速度。在加强主要的开发利器之余,我们还可以使用各种小工具,在开发的边缘任务上增加开发效率。1. OctoTreeOctoTree 是一个Chrome 浏览器插件,它可以让你在Github 看代码时,左边栏会出现一个树状结构,就像我们在IDE 一样。当我们看一个项目的结构,或者想看具体的某个文件,这样就会很方便。2. Postman在上一篇文章中有提到Postman,这是一个API 接口调试工具,除了提供基.原创 2020-10-20 17:41:09 · 378 阅读 · 1 评论 -
Android学习路线_工具篇(三)多样的插件
工欲善其事,必先利其器。工具,是人类进化的一大助力,善于制造与使用工具,可以加快我们学习的速度。没有最强大的开发利器,只有更高效的辅助工具,利用好多样化的AndroidStudio插件,同样可以大幅提高生产力。原创 2020-10-20 16:52:58 · 795 阅读 · 0 评论 -
Android学习路线_工具篇(二)强大的IDE
工欲善其事,必先利其器。工具,是人类进化的一大助力,善于制造与使用工具,可以加快我们学习的速度。工具在人类的进化之路上随着人类共同进化,掌握了简单的工具之后,就要开始接触强大的开发利器,提高生产力。原创 2020-08-13 19:55:05 · 1044 阅读 · 0 评论 -
Android学习路线_工具篇(一)简单的编辑器
工欲善其事,必先利其器。工具,是人类进化的一大助力,善于制造与使用工具,可以加快我们学习的速度。工具在人类的进化之路上随着人类共同进化,原始的人类需要的是原始的工具,先进的工具对于原始人来说也许是个占地方而无用的垃圾。原创 2020-06-08 22:53:31 · 458 阅读 · 0 评论 -
Android学习路线_梳理
Android入门第一步,将需要学习的路线整体过一遍,了解学习的前置条件,明了自己的学习目标,胸有成竹才能势如破竹。本文中每个小点将单独出一篇文章,每篇文章将链路到此文,后续将持续更新。原创 2020-06-08 22:51:22 · 1299 阅读 · 1 评论