怎样在系统源码上找到某一功能的实现代码

如题所述

在要实现一个功能,要在后台收集用户的 触屏信息(触点位置,压力大小,触点面积大小),但不影响用户的正常操作。类似于android 机中开启 开发者选项->指针位置 的效果。
我有过一些尝试(用windowmanager),可没达到最后想要的结果。
现在想在setiing 的源码中入手,想从源码中找到 指针位置 效果的实现代码,最后定位到

private void writeShowTouchesOptions() {
Settings.System.putInt(getActivity().getContentResolver(),
Settings.System.SHOW_TOUCHES, mShowTouches.isChecked() ? 1 : 0);
}
温馨提示:内容为网友见解,仅供参考
无其他回答

怎样在系统源码上找到某一功能的实现代码
在要实现一个功能,要在后台收集用户的 触屏信息(触点位置,压力大小,触点面积大小),但不影响用户的正常操作。类似于android 机中开启 开发者选项->指针位置 的效果。我有过一些尝试(用windowmanager),可没达到最后想要的结果。现在想在setiing 的源码中入手,想从源码中找到 指针位置 效果的实现...

如何在Android源码里查找Java中native方法对应的C++实现
通过下面命令可以很快找到对应的实现, . build\/envsetup cgrep .\/frameworks '"getCallingPid"' 这时会查找到如下结果: 这样就可以知道对应的C++实现方法名字为android_os_Binder_getCallingPid, 在该文件中找这个方法的实现即可。android源码只包含android app java的客户端代码。 native部分可能有可能没...

怎么查看一个springboot项目的源代码在哪?
1. 项目结构:查看项目的文件结构,通常在项目的根目录下可以找到源代码文件夹(如 `src\/main\/java`),在该文件夹中可以查看项目的源代码结构。你可以使用文本编辑器或集成开发环境(IDE)打开这些文件夹,浏览项目的代码文件。2. IDE工具:使用集成开发环境(IDE)打开项目,如 IntelliJ IDEA、Eclipse ...

如何从源代码理解Windows内核的实现机理?
深入解析Windows内核的奥秘,本书以操作系统原理为基石,揭示了Windows如何构建现代操作系统的基石,如strong>进程管理、线程并发、物理和虚拟内存管理,以及Windows I\/O模型的实现。作者采用Windows Research Kernel (wrk) 的源代码作为讲解的参照,让读者亲身体验庞大复杂系统如何在x86处理器上运行的逻辑。内容...

如何查看电脑上某程序的源代码 如计算器
可以通过GitHub源代码pingbai在计算机中检查计算器的源代码。具体操作方式如下:1、进入GitHub的Microsoft个人问题主页,如下图所示。2、搜索计算器,如下图所示。3、进入计算器的项目主页,点击下载按钮下载源代码,如下图所示。4、保存源压缩文件并用visual studio打开它。

怎样提取一个软件的源代码
1、一款知名的开源软件,大部分都有自己的官方网站,我们可以从它的官方网站上去下载。比如,下载linux内核源码,我们可以搜索一下官网,然后去下载。2、除去官网找代码的方法,我们可以直接使用命令行方式下载发行版的代码。先查看一个软件工具属于哪一个包,比如,我要下载linux下最常用的一个命令的源码,...

怎么查看exe文件的代码?
在Windows系统下,exe文件是通过源代码编译生成的可执行文件,通常无法直接查看其内部代码。若确实需要查看exe文件的代码,可以借助反编译软件来实现,如ILDisassembler、IDbge等工具。通过这些软件,exe文件可以被解析为汇编代码,从而让我们了解其大致工作原理。然而,由于反编译过程的复杂性,部分代码可能无法...

如何看项目代码
问题一:刚进项目组,怎么看代码? 20分 先将做好的这部分项目打开操作一遍,一定要先熟悉这个项目的业务流程,否则不知道他们原来为什么这样写代码。在操作项目的时候,你也可以想想,如果是你来做这个项目,你会怎么做,然后再看看他们是怎么实现的。演示项目的时候可以通过链接地址找到相应模块的源代码文件。作为过来人,我...

怎样查看 Android APP源代码?
利用jd-gui,将jar文件反向工程为java代码。(请自行搜索下载)它分为Windows、Linux、和max三个版本,这里我下载的是Windows版本的。解压之后,双击运行exe文件,选择classes.dex.dex2jar.jar文件,相应的jar文件中的Java文件就被反向工程显示出来了!Android是一种基于Linux的自由及开放源代码的操作系统,...

区块链源代码如何查询,币开源代码哪里查
1.准备工作:在官网上下载了Spring源代码之后,导入Eclipse,以方便查询。 2.打开我们使用Spring的项目工程,找到Web.xml这个网站系统配置文件,在其中找到Spring的初始化信息: listener listener-classorg.springframework.web.context.ContextLoaderListener\/listener-class \/listener 由配置信息可知,我们开始的入口就这里Context...

相似回答