- 博客(15)
- 资源 (2)
- 收藏
- 关注
转载 SparseArray浅析
<html><head><script type="text/javascript" async="" src="http://cpro.baidustatic.com/cpro/ui/pr.js"></script> <link rel="canonical" href="http://blog.csdn.net/easyer2012/article/details/378
2017-10-30 10:03:25
401
原创 android的消息处理机制(图+源码分析)——Looper,Handler,Message
学习android的一大乐趣是可以通过源码学习google大牛们的设计思想。android源码中包含了大量的设计模式,除此以外,android sdk还精心为我们设计了各种helper类,对于和我一样渴望水平得到进阶的人来说,都太值得一读了。这不,前几天为了了解android的消息处理机制,我看了Looper,Handler,Message这几个类的源码,结果又一次被googler的设计震撼了,特与
2017-08-11 00:15:52
290
原创 Android
Application层。 Framework层,用户空间。 Kernel层,用得是Linux Kernel。 Android的核心内容大部分集中在Framework层,我个人又把它划分成两个层次:以 Native语言编写的模块,包括负责显示的SurfaceFlinger、负责音频I/O的AudioFlinger、负责媒体播放的 MediaPlayerService、负责Wi-Fi的wpa
2017-07-20 00:43:48
346
原创 android 源代码学习
android 源代码学习链接:http://androidxref.com/ 以Nougat 7.1.1_r6 为基础 Kernel 3.18从今天开始,对android 平台做深入研究,及时记录学习内容,分享学习心得,技术博客会持续更新,做个踏实活泼的技术妹子,加油!JNI 实战全面解析Android Activity原理以及其子类描述Android View与GroupView原理
2017-07-19 09:31:38
212
原创 Android Framework启动流程分析
Android Framework启动流程分析 Android手机系统本质上是一个基于Linux的应用程序,它以Linux系统为内核。系统的启动过程包括Linux内核启动和Android框架启动两个阶段,本文主要介绍Android 框架(Framework)启动阶段。
2017-07-12 15:37:54
601
原创 Objectice-C之类层次结构
Objectice-C中所有Cocoa Touch类都派生来自NSObject类,及类层次结构树的根。详细类图如下:分类: Objective-C训练营
2015-01-21 11:01:55
494
原创 解决问题&完成交付
总结-如何解决问题自己尝试解决上午查问同事进行总结总结-如何交付问题交付的问题都有把握不要只抛出问题,多提解决方案抛出多种方案有优缺点分析给出自己意见
2015-01-20 18:28:55
340
原创 linux
ab压力测试工具rzsz vim进程前后台如果程序正在前台运行,可以使用 Ctrl+z 选项把程序暂停,然后用 bg %[number] 命令把这个程序放到后台运行ctrl+z 放到后台且暂停 fg %【number】 bg %【number】 jobs -l在Linux终端运行命令的时候,在命令末尾加上 &
2014-12-16 14:03:36
297
原创 同步和异步的区别
进程同步用来实现程序并发执行时候的可再现性。一.进程同步及异步的概念1.进程同步:就是在发出一个功能调用时,在没有得到结果之前,该调用就不返回。也就是必须一件一件事做,等前一件做完了才能做下一件事.就像早上起床后,先洗涮,然后才能吃饭,不能在洗涮没有完成时,就开始吃饭.按照这个定义,其实绝大多数函数都是同步调用(例如sin,isdigit等)。但是一般而言,我们在说同步、异步的时候,特指那
2013-05-27 17:35:49
416
原创 笔记
MyEclipse 显示行号 订阅1、在编辑器隔条(最左侧栏)上点击右键,选择show Line Numbers2、Window->Preferences (首选项)General(常规)->Editors(编辑器)->Text Editors(文本编辑器) Show line numbers快捷键 ctrl+shif
2013-03-31 21:45:53
427
原创 面试常见总结
面试中常问的非技术类问题:1.简单介绍一下你自己。2.对自己做个评价,优点、缺点。3.自己做过的项目,详细介绍一下。4.实习经历,在实习过程中遇到哪些问题,如何解决的?5.你对公司有什么问题要问吗(对公司有什么要了解的)? 技术类的问题主要就看对技术的掌握程度和自己的综合能力了。百度移动终端研发工程师笔试题,题量不大,2个小时,有点难度。1.写一个字符串逆序的程序,
2013-01-14 13:50:48
238
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人