SourceInsight真的是查看源代码的神器。只要知道了文件名,就可以快速定位到文件。最近在研究Android的touch系统,发现MotionEvent的getX()方法调用的是nativeGexAxis(),于是想看看该本地代码是如何实现的,但我不知道nativeGexAxis的实现代码在什么位置。Android中的类调用本地代码是通过类名相似或Android.mk文件定义。MotionEvent所在的pack为android.view,将点号换成下划线,我们可以推测MotionEvent中的本地代码所在文件为android_view_MotionEvent.在SourceInsight右侧的ProjectWindow输入android_view_MotionEvent,如图中红色区域所示,立刻找到源文件。
相关文章
- 01-30详细介绍Android中Parcelable的原理和使用方法
- 01-30Android中的onActivityResult和setResult方法的使用
- 01-30android中数据存储的contentprovider的使用方法
- 01-30java – 关于Android API中的新方法和不推荐使用的方法
- 01-30Android中查看布局文件中的控件(view,id)在哪里被调用(使用)
- 01-30Android 使用LinearLayout.getChildAt(i)获取一个线性布局的view,并实现content中实现方法
- 01-30使用Android Studio过程中,停留在“Building ‘工程名’ Gradle project info”的解决方法
- 01-30[Android Memory] Android系统中查看某个应用当前流量的方法
- 01-30如何使用adb命令查看android中的数据库
- 01-30Android 中查看内存的使用情况集经常使用adb命令