
Android开发之路
文章平均质量分 95
FlyRabbit_1
这个作者很懒,什么都没留下…
展开
-
Android Jetpack学习(一)--Lifecycles
一、Jetpack是什么Jetpack是Google为了解决Android架构问题而引入的一套库、工具和指南,可以帮助开发者更轻松地编写应用程序。Jetpack包含了架构组件、基础组件、行为组件和界面组件;这里主要介绍架构组件的学习,最后再介绍google官方推出的架构。架构组件包含了:Lifecycles 生命周期感知型组件可执行操作来响应另一个组件(如 Activity 和 Fragment)的生命周期状态的变化。Navigation它管理应用中多个屏幕之间的复杂导航、过渡动画、深层链接以及原创 2021-07-23 14:45:18 · 474 阅读 · 1 评论 -
Android开发之路—网络请求篇Retrofit2.0的使用
参考文章:https://blog.youkuaiyun.com/m0_37796683/article/details/90702095文章目录一、前言1、Retrofit是什么二、Retrofit注解类型1、网络请求方法注解2、标记类注解3、网络请求参数注解三、Retrofit的使用方法1、添加依赖2、添加网络权限3、创建用于描述网络接口的类4、创建Retrofit的实例5、创建网络接口请求示例6、完...原创 2020-04-21 23:56:39 · 1761 阅读 · 0 评论 -
Android开发之路--Rxjava2.0的使用
文章目录一、前言1、RxJava是什么?2、为什么要使用Rxjava二、Rxjava的使用1、依赖配置2、基本概念3、具体使用3.1 创建被观察者3.2 创建观察者3.3 订阅3.4 清爽的链式调用4、操作符4.1 创建操作符4.1.1 create()4.1.2 just()4.1.3 from操作符a:fromArray操作符b:fromCallable操作符c:fromFuture操作符d:...原创 2020-02-28 12:58:31 · 2650 阅读 · 0 评论 -
Android开发之路之 webview
公众号:欢迎关注我的个人公众号,来一起交流Android 开发知识一、简介 本来不想专门找一节来介绍webview技术的,因为现在对于混合开发有很多的框架比如RN和FLutter,但是这些框架对于一些webview页面比较少的项目来说显得重量级了一些。因此还是单独整理一篇出来,供以后项目的参考及学习。写这篇文章确实花了很长的时间,一方面觉得很混乱,api很多都想说一...原创 2020-01-13 22:05:24 · 678 阅读 · 0 评论 -
AndroidIPC通信之AIDL
欢迎关注我的个人公众号,大家一起来交流Android开发知识一、废话 已经有很长一段时间没有写博客了,好吧!我承认我颓废了。 什么是IPC通信?IPC通信:是指两个进程之间进行数据通信的过程。(进程是资源分配的基本单位(CPU、内存),它拥有独立的地址空间,线程是CPU执行的最小单位,一个进程可以有很多个线程组成)。Binder机制解决了Android...原创 2019-12-02 17:58:05 · 300 阅读 · 0 评论 -
Android开发之路UI篇:ConstraintLayout
个人公众号:定期更新。一起交流学习吧1、简介:ConstraintLayout是由AndroidStudio2.2推出一套新的布局。它是为了解决布局嵌套的问题,并且增加可视化编辑的xml文件。2、基本使用:1:相对定位:layout_constraintLeft_toLeftOf 将控件 A左边的约束 置于控件 B的左边的方向上。AB左对齐layout_...原创 2019-04-10 11:18:23 · 369 阅读 · 0 评论 -
Android 开发之路之加解密
一、前言 由于工作原因涉及到国密算法,加上自身对密码学的相关知识又不是很了解。经过一段时间的查找资料、请教公 司同事之后,诞生了这篇对密码学的知识梳理。首先我们先回答一个问题信息二、为什么要进行加密? 所谓加密,就是对信息进行重新编码,从而达到隐藏信息内容,使非法用户无法获取信息真实内容的一种技术手段。发送方用加密密钥,通过算法(或加...原创 2019-09-20 13:24:23 · 449 阅读 · 0 评论