- 博客(6)
- 资源 (3)
- 收藏
- 关注
翻译 Xamarin Studio开发Android应用
原文链接1.下载Xamarin Studio http://www.xamarin.com/download 2.运行Xamarin Installer 截图如下: 依次按图示顺序勾选安装: 在下面这张图中勾选Android: 接下来安装环境所需组件,选择安装路径: 下载所需组件,时间较长,需耐心等待: 下载结束后安装完成: 至此我们就完成了环境搭建
2016-12-29 22:25:00 1106
原创 菜鸟学Android源码-System Server服务启动(Launcher调起)
接上篇文章,我们转入SystemServer.java这个类中学习,该类位于/framework/base/services/java/com/android/server/查看该类的main函数,具体代码如下:public static void main(String[] args) { new SystemServer().run(); }从上面可以看出SystemSe
2016-12-19 22:54:24 1803
翻译 菜鸟学Android源码-Android System StartUp Process
(PS:本篇为翻译文章,英文原文链接:The Android Booting process)关于Android 系统启动流程我们有很多疑问,比如说什么是Zygote?什么是init.rc?Linux kernel和Android Linux Kernel有什么区别?这片文章就是为了说明这些问题。下面这张图详细描述了开机过程: 第一步:电源以及系统启动在按下Power键时,引导芯片代码开始从预定义
2016-12-18 10:54:53 586
翻译 Android-Data Binding
简介Data binding 在2015年7月发布的Android Studio v1.3.0 版本上引入,在2016年4月Android Studio v2.0.0 上正式支持。目前为止,Data Binding 已经支持双向绑定了。Databinding 是一个实现数据和UI绑定的框架,是一个实现 MVVM 模式的工具,有了 Data Binding,在Android中也可以很方便的实现MVVM
2016-12-17 00:05:23 445
原创 MAC OpenGrok搭建
OpenGrok一个快速、便于使用的源代码搜索与对照引擎。它帮助你搜索,对照,定位你的源代码树。它能够明白各种程序文件格式和版本控制历史记录如 SCCS,RCS,CVS与Subversion。OpenGrok是OpenSolaris操作系统源文件浏览和搜索的工具。那么怎么在Mac机上搭建OpenGrok查看源代码呢?首先安装HomeBrew,具体安装过程可以百度,HomeBrew安装成功后就可以开始
2016-12-14 23:07:24 1392
原创 菜鸟学Android源码-Settings(2)
最近一直忙着项目上的活计,没啥心思关注博客,前两天屌丝逆袭,看了一场你的名字,深深感叹叔叔辈的无奈啊,青葱憧憬爱情的年华,垂老怀旧相依的岁月,而我老未及老,幼以过幼,哎,白瞎了一张电影票。上回我们基于Android M以前版本的源码,了解并学习了Android M中Settings Menu Tree( PS:主界面)的组织流程,我们知道在Android M及其以前的系统中,Settings
2016-12-11 00:17:18 1423
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人