Mac OS环境变量配置 1、打开终端,输入vim ~/.bash_profile 以上命令可能会出现警告:Swap file "~/.bash_profile.swp" a...
Mac OS环境变量配置 1、打开终端,输入vim ~/.bash_profile 以上命令可能会出现警告:Swap file "~/.bash_profile.swp" a...
Android点击事件分发机制 想要玩转Android自定义控件,除了绘制UI之外,控件的交互也是必不可少的,其中最常见的就是与屏幕的指尖的交互,对于简单的控件而言,实现o...
Android Studio配置SonarQube 前提条件:服务端已经搭建好SonarQube环境,服务端搭建Sonar环境这里不做介绍,这里只关心AndroidStudi...
今天说个题外话,一直用这airpods ,好好的 突然间连接mbp左边没声音,连接手机却是正常的,搜索网上很多解决办法,重连,忽略设备...都没用今天突然摸索出了正确解决办法...
最近,我们公司的APP,要做包体积的优化,其中一个方面就是so包的优化。对于so包的知识点,不是很清楚,特地来整理下。 1. Android支持的CPU处理器架构 mips ...
Android Studio 升级到最新版本android-studio-2020.3.1.23(小狐狸)后,项目中的中文文件、Git提交记录乱码了 解决方案(两种):一、修...
Android Studio 虽然保存是自动的,但是不会帮我们格式化代码,也不会帮我们整理 Import。 接下来我们就来介绍下怎么怎么借助 Android Studio 的...
在 Activity 中复写 onCreate 方法时,输完 onCreate 后直接回车,会引入如下代码: 可以看到除了添加 androidx.annotation.Nul...
第一种方法确实能打印全,但是有每段打印都会换行的问题
作者写得挺简洁的👍,不过对于初学者并不太好看懂。
这块内容很多,把重点细节展示出来才更容易理解。
[Android Activity创建到View的显示过程] https://www.jianshu.com/p/7e260b7890a3
[Android 自定义View之Measure过程] https://www.jianshu.com/p/23519665ff32
[Android 自定义View之Layout过程] https://www.jianshu.com/p/ea6dd79f1aba
[Android 自定义View之Draw过程] https://www.jianshu.com/p/16e5cf827ea8
这几篇文章详细、系统地分析了整个绘制流程。
如何提升安卓水平?安卓开发者必须了解的事件分发机制。最全面、最易懂的形式来讲解Android事件分发机制。 0. 前言 鉴于安卓分发机制较为复杂,故分为多个层次进行讲解,分别...
前言 树是数据结构中的重中之重,尤其以各类二叉树为学习的难点。一直以来,对于树的掌握都是模棱两可的状态,现在希望通过写一个关于二叉树的专题系列。在学习与总结的同时更加深入的了...
看这个网站 http://www.bubuko.com/infodetail-1809276.html 自启动手机适配 http://www.apkbus.com/blog-...
问题背景 在实际的项目开发过程中,我们会经常用到TextView.setText()方法,而在进行某些单位设置时,比如 设置时间xxxx年xx月xx日 或者设置 体重xx公斤...