11 2018 档案

摘要:所有包含Heap Profling功能的工具(MAT,Yourkit,JProfiler,TPTP等)都会使用到两个名词,一个是Shallow heap Size,另一个是 Retained heap Size. shallow heap: Shallow heap size =对象自身占用的内存大 阅读全文
posted @ 2018-11-16 16:00 polo2013 阅读(538) 评论(0) 推荐(0)
摘要:辗转相除法:取两个数中最大的数做除数,较小的数做被除数,用最大的数除较小数如果余数为0,则较小数为这两个数的最大公约数,如果余数不为0用较小数除上一步计算出的余数,直到余数为0,则这两个数的最大公约数为上一步的余数。//辗转相除法实现 #include <stdio.h>int a, b, temp 阅读全文
posted @ 2018-11-12 17:19 polo2013 阅读(183) 评论(0) 推荐(0)
摘要:当屏幕可以装下内容的时候,他们的值相等,只有当view超出屏幕后,才能看出他们的区别:getMeasuredHeight()是实际View的大小,与屏幕无关,而getHeight的大小此时则是屏幕的大小。当超出屏幕后,getMeasuredHeight()等于getHeight()加上屏幕之外没有显 阅读全文
posted @ 2018-11-12 11:13 polo2013 阅读(504) 评论(0) 推荐(0)
摘要:1 context.getResources().getConfiguration().orientation;//获取屏幕方向int类型,1:portrait,2:landscape 2 把资源文件放到应用程序的/raw/raw下,以openRawResource方法(不带后缀的资源文件名)打开这 阅读全文
posted @ 2018-11-07 15:39 polo2013 阅读(782) 评论(0) 推荐(0)
摘要:android所有activity都在主进程中,在清单文件Androidmanifest.xml中可以设置启动不同进程,Service需要指定运行在单独进程?主进程中的主线程?还是主进程中的其他线程?。当你Kill掉当前程序进程时整个程序的所有线程都会结束,Service也会停止,整个程序完全退出。 阅读全文
posted @ 2018-11-07 13:59 polo2013 阅读(2027) 评论(0) 推荐(0)
摘要:/* 不适用C库函数,只是用 C 语言实现函数 void* memcpy( void *dst, const void *src, size_t len ) memmove 函数的功能是拷贝 src 所指的内存内容前 n 个字节到 dst 所指的地址上。 简单循环拷贝即可,但是这道题要深究起来很多问 阅读全文
posted @ 2018-11-05 14:17 polo2013 阅读(483) 评论(0) 推荐(0)