- 博客(6)
- 资源 (7)
- 收藏
- 关注
原创 Android系统实际开发工作中的流程和必要技能
引言:做为一个Android开发工程师,结合实际项目(需要源码的系统开发)开发经验,谈谈整个流程和一些必要的技能。repo/git 项目开始,首先CI会将基线版本拉到CI服务上,同时配置好git仓、gerrit和分支,并开通相关开发人员的各种权限(代码下载、review、+2等),然后在通知开发,可以拉代码。开发人员在本地Linux服务器上,用repo下载代码:mkdir new_project_
2016-04-16 21:47:48 1873
原创 x86 linux系统内核引导流程梳理
引言:在上节提到双系统关键技术之一关于系统启动问题,即在执行内核代码前做了些什么?是怎样从汇编代码过渡到c代码执行?arm芯片和x86芯片启动有什么不同?ram, sram, rom,prom, flash, nor flash, nand flash, fastboot,xloader, bootloader,uboot等有什么区别和联系?结合这些问题去研究,这里推荐赵炯的《Linux内核完全注
2016-04-24 16:18:36 2636 1
原创 Android双系统之基本问题研究
序:近年来Android智能手机已成为人们生活的一部分,随着Android手机功能的日益丰富,它正在改变不少行业的办公模式。尤其是在警察、海关、银行等行业,移动办公显得尤为迫切。如通过手机接入专有网络,进行各正信息的上传和下载。这样在工作和生活中,至少各需一个手机,放两个手机在身上似乎有点显得不够便捷。因此,Android双系统得以应运而生。一、双系统所面临的问题上边提的双系统
2016-04-18 22:08:42 2734 1
原创 从Android开发谈谈对编程语言的看法
引言学生时代学习编程总喜欢讨论哪种编程语言最好,各抒己见,有时候争得面红耳赤,常见的语言都有它忠实的粉丝,包括汇编,语言之争一旦开始就再未停止过。。。尤记得自己当时力挺c++,认为它是极好的语言,在性能与对象模型做了一个平衡。中国历来推崇中庸之道,所以c++的优点可以被提升到一个很高的层次。到现在我依然认为c++即使它有很复杂的语法,而且不支持动态特性,却是我用过最优雅的语言,没有之一。但是,在工
2016-04-17 23:01:12 1669
原创 工作感悟之Android系统开发入门
从离开学校到工作快两年了,这期间感悟良多,喜悦、悲伤、希望、失望、、、总的说来在曲折中不断前进,相信乘风破浪会有时,直挂云帆济沧海。 从事Android有些偶然因素,原始打算做WPF相关的开发,或是C#方面的,之前也做过MFC相关的编程,对嵌入式编程也有所了解,总的来说,主要在Windows平台上,基本算上微软的忠实跟随者。但因各种机缘巧合,开始了Android开发之旅,这一开始却感觉已
2016-04-15 20:26:13 6630 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人