- 博客(3)
- 收藏
- 关注
原创 反射的基本使用
一、反射的概念与作用日常编码中,Module之间存在依赖可以支持上层调用下层包的相关类。但是,如果处于统一层级,相互之间并无依赖关系,该如何调用?这种情况下需要引入一个比较通用的概念“反射”。什么是反射?答:APK使用过程中会将Java类编译成对应的Class文件,在这种情况下,只要知道对应的全路径、方法名、相应参数等“协议”,通过“反射”可以在没有依赖关系的情况下,直接调用对应方法和逻辑。为什么需要反射?答:试想下,我都“打成APK”了,那么这个程序本身还不是想怎么调用就怎么调用自己存在的功能。此时不管有
2022-06-13 23:23:23
494
1
原创 设计模式-单例
private static RetrofitHttpUtils INSTANCE; public static RetrofitHttpUtils newInstance() { if (INSTANCE == null) {//首次判断 synchronized (RetrofitHttpUtils.class) {//同步锁 if (INSTANCE...
2018-06-26 11:59:17
104
原创 Android -MediaPlayer 菜鸟心得
player = new MediaPlayer();//初始化 player.reset();//将player状态重置 player.setAudioStreamType(AudioManager.STREAM_MUSIC);//设定播放类别 String wordUrl = details.getCerSectionList()[mPosition].getWordUrl(); Ur
2017-06-22 14:31:15
267
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人