android开发,使用kotlin学习HTTP访问网络

android开发,使用kotlin学习HTTP访问网络

HTTP协议的简介 在日常生活中,我们使用手机APP时,APP展示的数据基本上都是通过网络接口从服务器中获取的。HTTP是一种请求/响应模式的协议,当客户端与在服务器建立连接后,向服务器发送请求,称为HTTP请求,服务器收到请求后会做出响应,称为HTTP响应HTTP协议的请求HTTP有两种常用的请求...

android开发,使用kotlin学习消息机制Handler

android开发,使用kotlin学习消息机制Handler

Android的消息机制主要是指Handler的运行机制以及Handler所附带的MessageQueue和Looper的工作过程。1.消息机制原理的解释:在主线程里创建一个Handler,然后在分线程中引用这个Handler来发送Message对象给MessageQueue,循环器Looper从M...

开源Android容器化框架Atlas开发者指南

7 课时 |
1532 人已学 |
免费
开发者课程背景图
android开发,使用kotlin学习滚动控件RecyclerView

android开发,使用kotlin学习滚动控件RecyclerView

1.RecyclerView介绍RecyclerView是一个增强版的ListView(Android 5.0推出)。被用来代替ListView和GridView控件,并且能够实现瀑布流的布局。它更加高级并且更加灵活·,可提供更为高效的回收复用机制,同时实现管理与视图的解耦合。2.RecyclerV...

android开发,使用kotlin学习Service

android开发,使用kotlin学习Service

服务简介服务是Android中的四大组件之一,它能够长期在后台运行且不提供用户界面。即使用户切到另一应用程序,服务仍可以在后台运行。   2.服务的创建(1)创建Service子类class MyService : Service() { override fun onBind(inten...

android开发,使用kotlin学习Room

     之前我们学习了SQLite数据库的使用方法,不过当时仅仅是使用了一些原生的API来进行数据的增删改查操作。这些原生API虽然简单易用,但是如果放到大型项目当中的话,会非常容易让项目的代码变得混乱,除非你进行了很好的封装,为此市面上出现了诸多专门为Android...

android开发,使用kotlin学习LiveData

LiveData是Jetpack提供的一种响应式编程组件,它可以包含任何类型的数据,并在数据发生变化的时候通知给观察者。也就是说,我们可以将数据使用LiveData来包装,然后在Activity中去观察它,就可以主动将数据变化通知给Activity了。1.简单使用class MainViewMode...

android开发,使用kotlin学习Lifecycles

android开发,使用kotlin学习Lifecycles

  Lifecycles组件可以让任何一个类都能轻松感知到Activity的生命周期,同时又不需要在Activity中编写大量的逻辑处理。Lifecycles的简单使用:新建一个MyObserver类,并让它实现LifecycleObserver接口,在方法上使用@OnLifecycleE...

android开发,使用kotlin学习ViewModel

android开发,使用kotlin学习ViewModel

1.ViewModel的出现ViewModel应该是Jetpack中最重要的组件之一了。在以前,Activity要负责逻辑处理,又要控制UI展示,还要处理网络回调,导致大型项目难以维护。于是,ViewModel来帮助Activity分担一部分工作,ViewModel就专门用于存放和界面相关的工作。2...

android开发,使用kotlin学习数据存储

android开发,使用kotlin学习数据存储

1、文件存储文件存储是Android中最基本的数据存储方式,它不对存储的内容进行任何格式化处理,有数据都是原封不动地保存在文件当中的,因此它比较适合存储一些简单的文本数据或者二进制数据。(1)将数据存储在文件中Context类中提供了一个openFileOutput()方法,用于将数据存储到指定的文...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

社区圈子

mPaaS 移动开发平台
mPaaS 移动开发平台
mPaaS 源于蚂蚁集团金融科技,为 App 开发、测试、运营及运维提供云到端的一站式解决方案,致力于提供高效、灵活、稳定的移动研发、管理平台。 官网地址:https://www.aliyun.com/product/mobilepaas/mpaas
144+人已加入
加入
相关电子书
更多
Android组件化实现
蚂蚁聚宝Android秒级编译—— Freeline
Android开发之多进程架构
立即下载 立即下载 立即下载