教育部强调十项严禁:严禁宣传Φ高考状元和升学率
《通知》强调严格落实“十项严禁”纪律:严禁无计划、超计划组织招生;严禁自行组织或与社会培训机构联合组織以选拔生源为目的的各类考试,或采用社会培训机构自行组织的各类考试结果;严禁提前组织招生变相“掐尖”选生源;严禁公办学校与民办学校混合招生、混合编班;严禁以高额物质奖励、虚假宣传等不正当手段招揽生源;严禁任何学校收取或变相收取与入学挂钩的“捐资助学款”;严禁义务教育阶段学校以各类竞赛证书、学科竞赛成绩或考级证明等作为招生依据;严禁义务教育阶段学校设立任何名義的重点班、快慢班;严禁初高中学校对学生进行中高考成绩排名、宣传中高考状元和升学率;严禁出现人籍分离、空挂学籍、学籍造假等现象,不得为违规跨区域招收的学生和违规转学学生办理学籍转接
本篇文章主要介绍内存泄漏以及Android Studio中profile的使用,会举栗子介绍profile使用方法让内存泄漏原形毕露。在本人之后的学习发现profile还需要借用mat工具来检查对象的引用类型,才能判断某个界面是否存在内存泄漏的情况丅面资料以学习了解一下就可以了。
现在我们就检查一下程序的有没有内存泄漏--答案肯定有啦直接使用profiler工具分析看看内存泄漏的地方。
這个包里面包含了App的启动流程使用到的类还有Activity和Fragment类。那样对于查看Activity/Fragment 被销毁之后是否还存在实例判断这个Activity/Fragment 是否有内存泄漏的情况下面直接看图了
结果很明细,LoginActivity被回收了是不是LoginActivity被回收了已经没有了内存泄漏了呢?下面进行下个检查了从App程序包(当前App的包名)中查看存在的对潒着手。
- Depth:从任意 GC 根到所选实例的最短 hop 数
为了验证再profile一下,要走一遍流程哦
从图中看到LoginActivity和LoginPresenterImpl两个类已经没有存在堆中了这一个内存泄漏嘚Mvp项目已经处理好了,接下来可以看一段动画休息一下看完了记得动手操作哦。以及有什么地方描述有错误或者其他问题希望大家可以反馈谢谢