- 博客(1)
- 资源 (8)
- 收藏
- 关注
原创 Activity的启动过程(1)
以下源码采用api19 Activity的启动是受AMS(ActivityMessageService),但是直观来讲,很多童鞋并不熟悉AMS,反而对ActivityThread更加熟悉;其实我们的android系统很像一个BS的架构,Liunx驱动以及底层是服务端,应用层是客户端;服务端和客户端通过Binder来通信;今天我先讲讲客户端,从ActivityThread讲起,...
2016-11-14 19:30:04 599 1
mat for mac
mat
内存泄露分析之MAT工具 MAT的全称是EclipseMemoryAnalyzer,一款强大的内存泄漏分析工具,MAT不需要安装,下载后解压即可使用。对于Eclipse来说,MAT也有插件版,但是不建议使用,因为独立版使用起来更加方便,即使不安装Eclipse也可以正常使用,当然前提是有内存分析后的hprof文件
2018-09-01
sublime for mac
Sublime Text 是一个代码编辑器(Sublime Text 2是收费软件,但可以无限期试用),也是HTML和散文先进的文本编辑器。Sublime Text是由程序员Jon Skinner于2008年1月份所开发出来,它最初被设计为一个具有丰富扩展功能的Vim。
Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。
2018-09-01
sketch产品设计工具
Sketch 是一款轻量,易用的矢量设计工具,如果你是一枚交互设计师或者UI设计师,那么你一定知道Sketch这个强大的矢量设计软件;如果你用过Photoshop,那么在你接触了Sketch之后就能了解到这款产品是多简单易用
2018-09-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人