随机推荐

Android Jetpack - Navigation的Fragment生命周期

前言根据《Android Jetpack - Navigation的简单使用》的使用,我们已经知道了Navigation的使用了。使用Navigation的Fragment的生命周期和FragmentTransaction管理Fragment的存在不一样,因此这里简单记录一下。正文PS: ...

Eclipse历史版本下载

有时候不需要最新的Eclipse版本,因此需要下载老一点的在网上看到有Eclipse历史版本的链接说明,因此记录于此.不过,有部分链接失效了..下载路径 http://wiki.eclipse.org/Older_Versions_Of_Eclipse 

addr2line.exe的简单使用

前言不常用,偶尔需要,在学习JNI时也学习addr2line工具的使用,记录于此,方便自己查阅。正文addr2line工具在Android NDK包中,我这里以Window版的为例。我这下载的是android-ndk-r21d-windows-x86_64.zip解压和环境配置我这不解...

Android按键音简单源码分析

前言记录一下Android按键音相关分析。记录于此,方便自己查阅和回顾。Android P源码上分析正文当一个View设置点击监听事件setOnClickListener()时,如果用户点击默认就会有按键音,当然如果你不需要,可以通过如下取消。xml配置android:s...

C语言中的类型定义符typedef简单介绍

前言typedef的使用忘了差不多了,这里回顾一下。正文C语言不仅仅提供了丰富的类型,而且还允许由用户自己定义类型说明符,也就是有用户为数据类型取“别名”。给用户数据取别名是有typedef还完成的。用typedef定义数组、指针、结构体等类型可以带来很大的方便,不仅书写简单而且...

SystemServer的启动之一

前言之前介绍过Zygote的启动流程,然后这里会forkSystemServer(),然后通过一系列最终找到SystemServer的main函数入口。今天就进入看看SystemServer.java中干了啥。PS: 这里只是走走流程,细节暂不分析涉及文件frameworks\bas...