本文章已授权鸿洋微信公众号转载:但愿人长久,搬砖不再有[https://mp.weixin.qq.com/s?__biz=MzAxMTI4MTkwNQ==&mid=26508...
![240](https://cdn2.jianshu.io/assets/default_avatar/14-0651acff782e7a18653d7530d6b27661.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
本文章已授权鸿洋微信公众号转载:但愿人长久,搬砖不再有[https://mp.weixin.qq.com/s?__biz=MzAxMTI4MTkwNQ==&mid=26508...
双屏异显的三种方式 1、通过adb命令将app启动在指定的屏幕 adb shell am start -n com.android.demo/com.android.demo...
android源码中有很多hide的接口,编码时无法直接调用. 怎么办呢? 首先明确一点:hide标记只影响编译时,不影响运行时,只要编译能通过,运行时就能正常访问hide标...
Kotlin的data class 专门用来构造数据类,很多时候我们需要构造一个类来作为数据的集合。今天碰到一个问题是,我的数据里面有一个需要默认初始化。 ```data c...
序言 最近的项目中,一个已经开发多时的接口突然就不能用了。抓包发现,原来是由于重定向引起的bug。发现了两个。 问题1. 如果遇到301,302等重定向,则会忽略原来的请求方...
前言 在上文提到的Carson带你学设计模式:简单工厂模式(SimpleFactoryPattern)[https://www.jianshu.com/p/e55fbddc0...
1. 快捷键提示(操作流程): Android studio -> Preferences... -> Keymap -> Main menu ->Code -> Compl...
前言: · 打包 Android项目成 aar,有两种方式: 直接通过Android studio 创建一个 Library module 将现有的 module 项目,修改...
升级包文件组成 编译出来的ota升级包是个zip包: merged-xxxx-ota.zip 解压后,目录结构如下: payload.bin文件是固件, payload_pr...