一、什么是泛型,用来解决什么问题 泛型适用于 参数类型不确定 的情况,例如一个容器,不确定其中存放的元素是Integer还是String类型,那么就可以将该元素的类型定义成为...
IP属地:甘肃
一、什么是泛型,用来解决什么问题 泛型适用于 参数类型不确定 的情况,例如一个容器,不确定其中存放的元素是Integer还是String类型,那么就可以将该元素的类型定义成为...
一、什么是注解 注解可以向编译器、虚拟机等解释说明一些事情。举一个最常见的例子,当我们在子类当中覆写父类的aMethod方法时,在子类的aMethod上会用@Override...
1. 什么是 Hook Hook 英文翻译过来就是「钩子」的意思,那我们在什么时候使用这个「钩子」呢?在 Android 操作系统中系统维护着自己的一套事件分发机制。应用程序...
一、三道考题 开讲之前,我先请你做三道题目。(嘿嘿,得先把你的头脑搞昏才行……唉呀,谁扔我鸡蛋?) 考题一,程序代码如下: void Exchg1(int x, int y)...
一、MVC(Model-View-Controller) 模型层(Model)负责存储、检索、操纵来自数据库或者网络的数据 视图层(View)用户界面,一般采用XML文件进行...
注意:本篇是一个以方法论为导向的文章。 Q1:Smali是什么。 Smali是一种宽松式的Jasmin/dedexer语法. 简单来说就是我们用java写的代码编译成clas...
在某些特定场景下,我们需要判断App是否处于后台运行状态,常见如:推送或聊天消息是否需要显示到通知栏中、设置手势密码状态下应用是否显示解锁界面等。 Android系统中判断A...
1 关于等待,每个人都有自己的理解,这漫长一生,我们一定会等待某个特定的人,某件特别的事,某个独一无二的时间,就算是再放荡不羁爱自由的人,也一定有那么一刻,静下心来,慢慢等待...