自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

薛瑄的博客

不论是技术还是生活,你遇到的每个困难,都是一次提升自己的机会。努力解决好每个困难,你将成为更优秀的自己...

转载 MAT 常用工具详解——内存优化(三)

转载:http://www.importnew.com/2433.html直方图(Histogram)MAT最有用的工具之一,它可以列出任意一个类的实例数。工具入口: 用户可以直接在“Overview”选项页中点击“Histogram”进入该工具。 功能: 计算出该类所有对象的Shallow he...

2015-11-28 17:05:21

阅读数 2439

评论数 0

转载 MAT使用详解——内存优化(二)

转载:http://www.jianshu.com/p/d8e247b1e7b2# http://blog.csdn.net/p106786860/article/details/9268613MAT简介MAT(Memory Analyzer Tool),一个基于Eclipse的内存分析工具,是...

2015-11-28 14:47:06

阅读数 3006

评论数 0

原创 MAT 中ManiActivity $1 是什么

这个 $1 表示第一个匿名类的大小 比如你Activity里面有个new OnClickListener(){onclick},那 $ 1 就是这个OnClickListener的大小了。如果还有其他的匿名内部类,就是$2、$3这样排下去 Objects表示引用对象的数量 heap是实际这个类对...

2015-11-28 11:27:21

阅读数 1127

评论数 2

原创 Java强、软、弱和虚引用及GC Root——内存优化(一)

转载请标明出处:http://blog.csdn.net/xx326664162/article/details/50073687 文章出自:薛瑄的博客 你也可以查看我的其他同类文章,也会让你有一定的收货! 内存优化 内存优化的两个主要方向: 内存泄露:已经没有使用的对象,GC ...

2015-11-27 19:00:09

阅读数 1219

评论数 0

转载 内存泄露排查步骤——内存优化(四)

转载请标明出处:http://blog.csdn.net/xx326664162/article/details/49949833 文章出自:薛瑄的博客你也可以查看我的其他同类文章,也会让你有一定的收货!Android Device Monitor分析heapAndroid Device Mo...

2015-11-26 17:20:31

阅读数 1833

评论数 0

原创 Android Studio打包.so到apk中

环境: Android Studio 项目是从Eclipse 中导入到 Android Studio 现象: Eclipse的项目中包含libs文件夹,转到Android Studio,路径有一定的变化,见下图: 在图一中的第2-5行,也就是Android Studio中这个文件夹jniL...

2015-11-25 18:30:19

阅读数 9690

评论数 0

转载 Git “fetch first”and ”non-fast-forward“ error when trying to push

参考 http://my.oschina.net/juwenz/blog/153350?fromerr=KEvNlIqT http://stackoverflow.com/questions/25862329/git-giving-fetch-first-error-when-trying-to...

2015-11-24 18:29:03

阅读数 1065

评论数 0

转载 为什么要设置环境变量以及JDK和JRE的区别

参考 环境变量设置参考 为什么要设置Java环境变量今天为止对环境变量的设置还不是很懂,而且网上的大部分资料几乎都是设置方法,没有说原因。今天学Linux,遇到了Java环境变量的设置,无意间找到了详细透彻讲解Java环境变量的设置。    1. PATH环境变量。作用是指定命令搜索路径,在...

2015-11-24 10:43:13

阅读数 7234

评论数 2

原创 WifiManager、ScanResult(一)

转载请标明出处:http://blog.csdn.net/xx326664162/article/details/49385761 文章出自:薛瑄的博客你也可以查看我的其他同类文章,也会让你有一定的收货!关于Android WiFi,我写了5篇文章,讲解了在配置WiFi中用到的知识WifiMa...

2015-11-14 16:51:38

阅读数 2253

评论数 0

原创 WifiInfo(二)

点击查看代码示例当前连接成功的WiFi的信息,如mac地址,网关等等 这个类通过调用WifiManager类的方法getConnectionInfo() 获得String getSSID() Returns the service set identifier (SSID) of the ...

2015-11-14 11:11:23

阅读数 1144

评论数 0

原创 NetworkInfo和NetworkInfo.State(四)

NetworkInfo这个类主要是描述网络连接的信息,由ConnectivityManager 类的方法调用获得。 NetworkInfo.State getState() Reports the current coarse-grained state of the network. Ne...

2015-11-14 10:58:53

阅读数 1771

评论数 0

原创 状态图和活动图的区别

http://www.cnblogs.com/jingwhale/p/4230235.html http://blog.csdn.net/lujunql/article/details/4334810 http://developer.51cto.com/art/201007/210922.h...

2015-11-13 15:22:29

阅读数 1728

评论数 1

原创 面向过程设计和面向对象设计之间区别的实例

参考:http://blog.sina.com.cn/s/blog_46552dd90100eg5l.html 问题:我在一个新的项目中使用UML中的用例分析和概念模型。但是老板坚持要用传统的需求说明书(使用面对过程的方法)。传统方法使用系统结构图表达功能间关系,使用数据流图表达功能与数据间关系...

2015-11-13 15:18:47

阅读数 1986

评论数 0

原创 socket accept()多线程连接 详解

socket协议详解:https://software.intel.com/zh-cn/blogs/2012/12/18/java-socket-socket在使用accept函数的时候,如果服务器面向多个客户的连接, 必须使用while循环,每次循环阻塞在accept函数,等待新的连接到来,这样...

2015-11-07 19:03:00

阅读数 7084

评论数 0

原创 如何判断socket是否连接,异常断开拔出网线

setSoTimeout public void setSoTimeout(int timeout) throws SocketException 启用/禁用带有指定超时值的 SO_TIMEOUT,以毫秒为单位。将此选项设为非零的超时值时,在与此 Socke...

2015-11-07 18:56:05

阅读数 14681

评论数 0

原创 Android Studio Git Ignore File

参考:http://dxjia.cn/2015/09/android-studio-git-ignore-file/ http://www.cnblogs.com/spring87/p/4633259.html http://www.lxway.com/66126112.htm1、创建 .gi...

2015-11-07 09:46:45

阅读数 1474

评论数 0

原创 Git 凭据保存、如何修改

参考:http://git.oschina.net/oschina/git-osc/issues/2586 http://yongqing.is-programmer.com/posts/80371.htmlhttps方式每次都要输入密码,按照如下设置即可输入一次就不用再手输入密码的困扰而且又享...

2015-11-06 18:21:57

阅读数 1596

评论数 0

原创 Java异常处理之throw, throws,try和catch

程序运行过程中可能会出现异常情况,比如被0除、对负数计算平方根等,还有可能会出现致命的错误,比如内存不足,磁盘损坏无法读取文件等,对于异常和错误情况的处理,统称为异常处理。Java异常处理主要通过5个关键字控制:try、catch、throw、throws和finally。 try的意思是试试它所...

2015-11-04 14:03:27

阅读数 3027

评论数 0

原创 onScrollStateChanged 和 onScroll

参考:http://blog.csdn.net/lang791534167/article/details/45287053ListView的 滚动事件监听实现滚动监听,首先需要通过实现OnScrollListener 接口, 重写一下两个方法: onScrollStateChanged ...

2015-11-03 15:55:36

阅读数 22763

评论数 0

转载 Android ListView几个比较特别的属性

由于这两天在做listView的东西,所以整理出来一些我个人认为比较特别的属性,通过设置这样的属性可以做出更加美观的列表1、 stackFromBottom属性这只该属性之后你做好的列表就会显示你列表的最下面android:stackFromBottom="true" 值...

2015-11-03 15:15:18

阅读数 682

评论数 0

提示
确定要删除当前文章?
取消 删除