在创建之前,我先声明一下我的maven、tomcat、jdk的版本号:3.6.1、9.0.36、1.8。这个版本在我写的过程中没有遇到问题 创建流程 在idea导航页指定ma...
在创建之前,我先声明一下我的maven、tomcat、jdk的版本号:3.6.1、9.0.36、1.8。这个版本在我写的过程中没有遇到问题 创建流程 在idea导航页指定ma...
NavigationView底部存在阴影应该是和其app:elevation属性有关,我分别设置该属性值为10dp、1000dp、0dp和默认值,发现app:elevat...
本文导语: ViewPager相信读者们都用得很多了,在项目中的使用场景可以说是相当的多了,例如:(1)项目框架的搭建,可以使用ViewPager+Fragment(2)Ap...
查看 Toolbar 的源码,在构造方法中 其中主要参数 Toolbar_contentInsetStart=5、Toolbar_contentInsetEnd=6,这就是导...
原理 参照终于明白了Handler的运行机制 个人的一点理解 本质上,Handler的使用就是从一个MessageQueue中不断取出其所绑定的Message,随后调用其...
前言 Handler是一个Android SDK 提供给开发者方便进行异步消息处理的类。 我们都知道在UI线程中不能进行耗时操作,例如数据读写、网络请求。Android 4....
前言 在Android开发中,内存泄露十分常见。本文将详细讲解内存泄露的其中一种情况:在Handler中发生的内存泄露 Anroid异步通信Handler系列文章Androi...
Android开发者都经历过APP UI开发不当 会造成overDraw,导致APP UI渲染过慢,但是很多人却没听过overLoad,overLoad一般是由于开发者在主线...
引言 子activity将数据回传到父activity可以使用setResult(int resultCode, Intent intent),然后ActivityMan...
一、简介 自定义View通常分为2类:自定义View和自定义ViewGroup 1、构造函数 为什么说到构造函数,因为不同的需求下我们所需要的构造函数是不同的: 2、坐标 A...
还有<activity>的android:orientation:屏幕“放心啊”
AndroidManifest.xml详解我们在进行APP开发的时候都会遇到一个文件:AndroidManifest.xml。从刚开始进行Android开发,到现在已经过去了几个月,还是对这个文件一知半解,只知道它是...
我们在进行APP开发的时候都会遇到一个文件:AndroidManifest.xml。从刚开始进行Android开发,到现在已经过去了几个月,还是对这个文件一知半解,只知道它是...
似乎android:fullBackupContext的介绍写错了两个字:很多RTL API会被“集火”
AndroidManifest.xml详解我们在进行APP开发的时候都会遇到一个文件:AndroidManifest.xml。从刚开始进行Android开发,到现在已经过去了几个月,还是对这个文件一知半解,只知道它是...
创建版本库 $ git clone #克隆远程仓库 $ git ini...
AIDL 是 Android Interface Definition Language(Android 接口定义语言)的缩写,它是 Android 进程间通信的接口语言。由...
【Android 广播】 BroadcastReceiver简介 BroadcastReceiver(广播接收器),是一个全局的监听器,属于 Android 四大组件之一。A...
【告别】 这是一个流行离开的世界,但我们都不擅长告别。 我总是小心翼翼在深夜敲打文字,渴望有人发现,又害怕有人注意我的文字。字里行间太多的不正能量,与现实反差的独白跃...