自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 http 和 https 简单总结

前言最近面试被问到 http 和 https 的区别,呃。。。只能回答 https 是加密传输的,更安全之类的,再多问一句为什么 https 是安全的,而 http 不安全?只能尴尬十秒,然后下一题…于是,这里对 http 和 https 做一个简单总结。对称加密和非对称加密首先需要理解这两个概念,这里我直接截了郭霖大婶的文章(文末有链接)理解了这两个概念之后,接下来看几个常见问题为什么 http 是不安全,而 https 是安全的呢?答:http 采用的是明文传输,而我们知道,客户端发送

2020-07-11 11:17:30 169

原创 Android 常用工具及设置相关

前言本篇文章主要是记录一些 android 的设置相关,例如:怎么更改 android studio 为护眼模式,一些快捷键的用法等等,基本是一些优秀博文的链接总结,不涉及具体 android 知识,其实主要是为了方便自己后续查找。如何设置 android studio 为护眼模式?https://blog.csdn.net/luoyingbiao/article/details/78726142...

2020-07-04 09:44:18 314

原创 kotlin协程,了解一下

一、前言我们知道 android 的主线程(UI线程) 是线程不安全的,一般我们会在子线程中做各种耗时的处理,如:IO, 网络请求等,然后通过 handler 机制,runOnUiThread() 方法切换到主线程中去更新ui。这里就会涉及到线程的挂起和切换,线程是非常重量级的,它需要依靠操作系统的调度才能实现线程之间的切换,而协程是很轻量级的,可以在一个线程中开启多个协程,通过编程语言层面的控制,而不是操作系统层面来进行协程之间的切换,这样协程相比于线程,效率大大提升,特别是在处理高并发程序的时候。二

2020-06-18 12:25:21 217

原创 Android ndk 开发入门(01)之 Hello World

前言重新开始学习 Android ndk,为了以后方便复习和查找,我就把学习过程和资料整理成一个系列笔记吧。Hello World我们新建一个 Android Native C++ 项目,就叫 NdkDemo 吧,项目新建完成,我们编译运行一下看看效果。如图:显示了一行字符串:Hello from C++。我们一行代码没写就已经实现了一个最简单的 ndk 程序,这行字符串是上层的 jav...

2020-01-12 17:55:34 268

原创 写一个 WanAndroid 客户端吧!

前言写这个项目的初衷主要是为了熟悉 mvp 这种架构设计模式以及一些主流的第三方框架在项目中的使用方法。主要使用到的技术有:MVP + RxJava2 + Retrofit + ButterKnife + Glide + EventBus + Androidx + Room 等等。主要的功能我就不多介绍了,大家登录 WanAndroid 网站 或者下载本项目跑一下就可以看到了。我会尽量从零开始介...

2020-01-06 21:54:42 291

原创 常见排序算法原理和代码实现小结

前言这里总结一下一些常见的排序算法的原理和代码实现,主要有五种排序算法,分别如下:冒泡排序,插入排序,选择排序,归并排序和快速排序。规定排序后的数据都是从小到大。冒泡排序(Bubble Sort)原理: 冒泡排序只比较相邻的两个数据,如果左边的数据比右边的数据大,则交换两个数据的位置,否则不用处理。之后继续与后面相邻的数据比较,这样一次遍历之后,最大的数据就到了数组的最尾端。重复 n 次遍历...

2020-01-02 19:39:19 231

原创 Android 架构组件以及 mvvm 框架使用总结

前言:文章只是我自己在学习相关知识的过程中的简单自我总结,想学习具体知识可以参考我列出的参考文章链接,不过,文章底部给出的 demo 综合了这些知识的用法,还是比较有参考意义的,可以参考。参考文章:1、Android 架构组件(3篇)https://blog.csdn.net/zhuzp_blog/article/details/788713742、Android架构组件简介:http...

2019-10-21 19:01:21 224

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除