Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity的显示之ViewRootImpl初探 Activity的显示...
Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity的显示之ViewRootImpl初探 Activity的显示...
1.硬件连接 上电过程:断电,再拨动第2个按钮为ON,然后再烧录,然后断电再拨回来,再开机
目录 1. 自定义View基础 1.1 分类 自定义View的实现方式有以下几种 类型定义自定义组合控件多个控件组合成为一个新的控件,方便多处复用继承系统View控件继承自T...
一. 第一种每次重启终端失效 1、首先需要安装android-sdk,查看sdk目录下是否有tools和platform-tools; (注意:android-sdk目录里的...
1 前言 年初做了一款Android TV 应用,用到了MQTT。主要实现的是类似一些景区利用大屏幕实时显示景点人数,超过人数就不允许进入。即利用闸机设备监控到进景区的游客,...
一、背景 随着项目逐渐扩展,业务功能越来越多,代码量越来越多,开发人员数量也越来越多。此过程中,你是否有过以下烦恼? 项目模块多且复杂,编译一次要5分钟甚至10分钟?太慢不能...
1:JRebel 和 XRebel的作用 2:安装JRebel 和 XRebel 3:JRebel的使用激活 4:JRebel的使用 5: XRebel的激活 6: XReb...
普通用户 -> root root ->普通用户
一准备工作二 安装redis服务器三redis服务器的启动、使用和退出四 配置php使用redis服务五 常见问题 一 准备工作 安装homebrew安装php、nginx(...
牛逼 我竟然看懂了
什么是跨域?如何解决?1.什么是跨域? 跨域:指的是浏览器不能执行其他网站的脚本。它是由浏览器的同源策略造成的,是浏览器对javascript施加的安全限制。 例如:a页面想获取b页面资源,如果a...
1.什么是跨域? 跨域:指的是浏览器不能执行其他网站的脚本。它是由浏览器的同源策略造成的,是浏览器对javascript施加的安全限制。 例如:a页面想获取b页面资源,如果a...
一、电脑证书安装 二、手机证书安装 为了抓取https的包,需要手机上下载对应的证书 这一步的目的是为了移动设备连接到Charles,这样移动设备发起的所有请求才能在Char...
MotionLayout,字面翻译是叫运动布局,它是一个能够帮助我们在 app 中管理手势和控件动画的布局组件。它是 ConstraintLayout 的子类并且基于它自身丰...
由于数据结构的东西涉及到许多的图片啊,流程啊什么的。所以会参考许多网上存在的资料加以总结,我会将参考链接放在文章后面。 B树 B树基本概念 网上的许多资料在讲述数据结构之前都...
引言 CoordinatorLayout的使用核心就是Beahvior,使用Behavior来实现直接子控件之间的交互。(PS:直接子控件是指CoordinatorLayou...
要使用MD风格控件,首先需要在Gradle中加入Support Design Library,例如:compile 'com.android.support:design:2...
一、认识CoordinatorLayout CoordinatorLayout作为support:design库里的核心控件,在它出现之前,要实现View之间嵌套滑动等交互操...
前言 在2018年 Google I/O 大会上发布了一系列辅助Android开发者开发的实用工具集合:Jetpack 今天,我将主要介绍Android Jetpack的相关...