- 最佳答案
- 问题好像铜学们都不回答~~~~~~~~~~~~~
- 在正常开发过程中,主动去操作反射情况比较少
- 其实在一些lib中使用是有的,但是我们无感知
- 早期的eventbus通知实现
- 早期butter knife实现。这些都是对用户无感知。
- 我遇到过的情况其实也不多,可能是我比较菜吧。
- 遇到无法修改的class,比如系统组件,但是某些方法或者属性你无法操作的时候,但是你又能获取到这个对象的时候,可以通过反射操作,间接操作你需要的行为
- 写xposed的插件的时候,几乎所有的操作行为,都是依赖反射实现。间接得到某个对象,然后操作属性和方法。如果想起其他再补充吧。
1139423796017500160 评论 打赏 断点-含光君拉大锯 回复 @断点-含光君
这个算是使用场景,最好先说说神马玩意是反射。有什么用。再列举场景。拉大锯 2020-11-04 11:59 回复 1153952789488054272
相关问题
您的每一个用心回答,都会让这个世界变得更美好一些!