android架构学习 架构么,太粗了。比如,你可以从framework的源码看起,好像只能这样了。研究虚拟机没什么意思,收效慢。在下面就是linux ,和android没啥关系。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 构架整体先有一个了解就行了 ,然后看源代码 ,从中选一个子系统来看 ,MediaPlayer SurfaceFlinger sensor都可以 ,把一个子系统把控住了 ,基本构架就没问题咯。 其实android系统的学习和linux学习方法一样的 。 要看架构,首先要对linux要有一定的基础才行,因为android是架构在linux上的,很多东西都只是简单的将linux的东西封装一下而已,比如thread,就是linux的pthread。另外,要有比较强的OO知识,设计模式要比较熟悉才行,不然看代码、看图表累死你也搞不明白 呵呵 为什么继承自SurfaceView的类不能重写onDraw函数? 怎么把dialog的圆角改为直角啊? 如何动态选择activity 求高手分析:android源代码分析 分析settings 结构中的 手势解锁 代码 新手级问题 android:layout_marginBottom相对应的代码 几十k的字符串本地怎么存储,SharedPreferences可以吗 listview中的button的动画移动效果,为什么会被遮挡住 关于分辨率的问题 TabLayout+ViewPager+Fragment, 为什么Fragment不走onHiddenChanged方法 程序是2.2版本下开发的,当用户在低版本系统中安装时如何提示他系统不支持? 怎么解决超出屏幕的自定义view的补间动画问题?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货