前言 有一段时间没有系统的学习一种android技术了,最近查了一下android的最新技术,感觉都是在讲jetpack,于是就打算学习一下。花了两天时间学习了一下JetPa...
前言 有一段时间没有系统的学习一种android技术了,最近查了一下android的最新技术,感觉都是在讲jetpack,于是就打算学习一下。花了两天时间学习了一下JetPa...
在flutter 1.22版本之后注意使用FlutterEngine
1,切换到需要上传的文件夹下,执行命令:git init2,添加文件夹下的所有文件到暂存区:git add .3,将暂存区中存放的文件提交到git仓库:git commit ...
最近用x5做文件预览的功能,在android 9.0 手机上一直提示加载x5内核失败,最后终于找到了原因,特记录一下。其实解决方法很简单,只需在AndroidManifest...
这些面试题是我在今年年初换工作的时候整理,没有重点。包括java基础,数据结构,网络,Android相关等等。适合中高级工程师。由于内容过多,将会分为上下两部分。下部分跳转链...
前言一般而言,我们在android程序代码中不要显式的创建线程,而是要采取线程池(也就是ThreadPoolExecutor类)的方式创建。 关于线程池的几个类直接上图图片....
第一步 自定义控件属性 首先在res/values/attrs 第二步 从构造方法里面去获取自定义的属性值 第三步 重写方法 以下是全部的代码 支持属性设置,方法更改相应的要...
1,UIUI是最直观的反映APP卡顿的因素,Android系统中,应用程序把经过测量,布局、绘制后的 surface 缓存数据,通过 SurfaceFlinger 把数据渲染...
我们主要研究的几个方法:dispatchTouchEvent,onInterceptTouchEvent,onTouch, onTouchEvent,onClick。 dis...
我们主要研究的几个方法:dispatchTouchEvent,onInterceptTouchEvent,onTouch, onTouchEvent,onClick。 dis...
1、Activity生命周期? onCreate() -> onStart() -> onResume() -> onPause() -> onStop() -> onDet...
Csdn 混淆介绍 Proguard是一个Java类文件压缩器、优化器、混淆器、预校验器。压缩环节会检测以及移除没有用到的类、字段、方法以及属性。优化环节会分析以及优化方法的...
2015年以来,Android开发领域里对热修复技术的讨论和分享越来越多,同时也出现了一些不同的解决方案,如QQ空间补丁方案、阿里AndFix以及微信Tinker,它们在原理...
写在前面 Android Studio的强大其实远超我们的想象,只不过我们没有发现而已,以下的几点优化技巧都是通过AS进行的(如果大家有用过,可以忽略)。 1,Long Me...
所谓三次握手(Three-Way Handshake)即建立TCP连接,就是指建立一个TCP连接时,需要客户端和服务端总共发送3个包以确认连接的建立。在socket编程中,这...
HTTPS 说白了,HTTPS就是HTTP使用了SSL加密传输。 CA证书 说到HTTPS必然要涉及到CA证书,那么CA证书又是什么呢?CA就是数字证书,是由CA机构颁发的。...
简介 Google Protocol Buffers 简称 Protobuf,类似 json 或 XML,是一种序列化结构数据的机制,但是比它们更小、更快、更简单。同时支持多...