随机推荐

[代码片]获取状态栏高度和导航栏高度

前言记录一下,或许后面有用。正文直接上代码 /** * 获取状态栏高度 * * @return */ public int getBarHeight(String name) { int result = 0; ...

余华:我接受命运,但怀疑生活

我们一边丧着,又一边燃着的马不停蹄。走着走着,时常忘了自己。有一天,突然停下回望,看到一个人,在“正确”的年纪娶了“合适”的女人,干着“稳定”的工作,过着“美满”的生活,咦,怎么是自己?我的笑容怎么那么客套?肢体怎么如此僵硬?噢,原来我的心在这里,不在那个自己的身体里。那个我,走了一条“约定俗成...

动态代理Proxy.newProxyInstance

前言记录一下Java中的动态代理相关知识,主要是为了Android中Hook技术要用,因此记录一下,方便自己查阅。正文什么是动态代理利用Java的反射技术,在运行时创建一个实现某些给定接口的新类(动态代理类)。代理的是接口(Interfaces),不是类(Class),也不是抽象类。n...

《MySQL基础教程》笔记1

前言学习一下MySQL,之前一直没有系统的学习一下。最近有空,看了《MySQL基础教程-西泽梦路》,简单的做一下笔记。记录于此,方便自己回忆。正文我这以Window版的phpstudy软件验证。需要进入这个目录,才可以使用mysql命令D:\phpstudy_pro\Extension...

Application的Context介绍

前言对于Application,Activity和Service这几个类,我们是很[熟悉]的。确实[熟悉],作为App开发这基本都要面对这几个类。比较好奇的朋友会发现,他们都拥有Context,但他们的Context有似乎有一点点的不同。今天有空,根据网上大佬的步伐,在这里简单记录一下。正文...

Android的编译

前言本文主要是摘抄关于Android的编译。虽然都用过,但偶尔还是记不住。摘抄于此,方便自己查阅。主要涉及make,mm,mmm等。正文在Android源码目录下执行source build/envsetup.sh执行完上面的后lunch 95我这里是加载编译目标为95,具体看你选...