一、SSH SSH的配置文件中加密算法没有指定,默认支持所有加密算法,包括arcfour,arcfour128,arcfour256等弱加密算法。 修改SSH配置文件,添加加...
一、SSH SSH的配置文件中加密算法没有指定,默认支持所有加密算法,包括arcfour,arcfour128,arcfour256等弱加密算法。 修改SSH配置文件,添加加...
前言: 原则本篇说的网络请求专指 http 请求。在软件设计领域有一个原则叫做 「单一职责原则」,跟我所说的「专注」不谋而合,一个库能把一件事做好就很不错了。现如今有很多大而...
一年过去了,兄弟有找到如何修改预览画面角度的方法吗?可否分享一下😋
Android Camera2 简介Camera2简介 在Google 推出Android 5.0的时候, Android Camera API 版本升级到了API2(android.hardware.came...
之前工作用了很久MVP架构了,虽然很好的解决了M层与V层的耦合关系,但巨多的接口,难以复用、难以单测的问题一直萦绕心头,久久不能平复~~~,于是我将目光转向了MVVM。 MV...
本文章已授权微信公众号郭霖(guolin_blog)转载。 本文章讲解的内容是泛型的型变,我写一个扩展Boolean的示例代码来应用我要讲的内容,示例代码如下: Boolea...
你好,按包头包尾切割的数据是否就无法使用这个框架?
前言 Socket的使用在 Android网络编程中非常重要; 今天我将带大家全面了解 Socket 及 其使用方法。 目录 1.网络基础 1.1 计算机网络分层 计算机网络...
概述 本篇主要介绍android基站定位的基本思路,解释了下用到的TelephonyManager的一些方法。最后介绍了google定位服务与android提供参数之间的联系...
废话写在最前面 今天突然对AndroidManifest.xml文件中的VersionCode和VersionName的命名规则有些疑问,到底怎么样的命名才是规范的呢?于是查...
这句代码:cacheCanvas.drawColor(mBgColor, PorterDuff.Mode.CLEAR),如果不要后面那个“PorterDuff.Mode.CLEAR”参数,写成“cacheCanvas.drawColor(mBgColor)”,就不会全黑了。
Android 自定义View--手写签名1、概述 1.1 目的 : 在我们的日常开发中,有很多Android UI界面上有一些特殊或者特别的控件与界面,是Android自带的控件所不能满足的,需要我们自己定制一些适...
目录 1.介绍 2.为什么要用ConstraintLayout 3.如何使用ConstraintLayout3.1 添加依赖3.2 相对定位3.3 角度定位3.4 边距3.5...
其实这个问题,应该是至少4年以前不会android开发的时候就玩过,但是今天发现无法移动,只读系统而且网上的挂载命令无效 首先 提示only ready system百度搜要...
亲测过,正如博主所说,当满足那四个条件时,BUG触发。为博主点个赞!
Activity之 isTaskRoot()App打包apk安装后重复启动根界面的问题 这个问题很特殊,一般情况下很难被发现,是Android系统一直以来的一个Bug。当我们把app打包成apk安装程序,通过点击apk...
App打包apk安装后重复启动根界面的问题 这个问题很特殊,一般情况下很难被发现,是Android系统一直以来的一个Bug。当我们把app打包成apk安装程序,通过点击apk...
Android中的动画有三种,分别是补间动画、帧动画、属性动画。 1. 补间动画 通过在两个关键帧之间补充渐变的动画效果来实现,其优点是可以节省空间。Android目前支持的...
这段时间老李的新公司要更换网络层,知道现在主流网络层的模式是RxJava+Retrofit+OKHttp,所以老李开始研究这三个项目的源代码,在更换网络层后,开始分享这个三个...
背景 当一个类的内部数据过于复杂的时候(通常是负责持有数据的类,比如Config、VO、PO、Entity...),要创建的话可能就需要了解这个类的内部结构,还有这些东西是怎...