文章 2017-11-06 来自:开发者社区

Android应用程序绑定服务(bindService)的过程源代码分析(2)

  Step 7. ActivityManagerService.bringUpServiceLocked         这个函数定义在frameworks/base/services/java/com/android/server/am/ActivityManagerService.java文件中: public&...

文章 2017-11-06 来自:开发者社区

Android应用程序进程启动过程的源代码分析(2)

    Step 5. ZygoteInit.runSelectLoopMode        这个函数定义在frameworks/base/core/java/com/android/internal/os/ZygoteInit.java文件中: public class Zy...

文章 2017-11-06 来自:开发者社区

Android系统默认Home应用程序(Launcher)的启动过程源代码分析(2)

   Step 10.  ActivityManagerService.systemReady         这个函数是在上面的Step 6中的ServerThread.run函数在将系统中的一系列服务都初始化完毕之后才调用的,它定义在frameworks/base/services/java/com/android...

文章 2017-10-12 来自:开发者社区

Android学习笔记(十五)——碎片的生命周期(附源代码)

碎片的生命周期 点击下载源代码 与活动类似。碎片具有自己的生命周期。理解了碎片的生命周期后。我们能够在碎片被销毁时正确地保存事实上例,在碎片被重建时将其还原到前一个状态。 1、使用上一篇的项目Fragments。在Fragment1.java文件里加入例如以下代码: package net.zenail.Fragments; import android.app.Activity...

文章 2017-10-11 来自:开发者社区

Android 消息处理源代码分析(1)

Android 消息处理源代码分析(1)在Android中,通常被使用的消息队列的代码在文件夹\sources\android-22\android\os下,涉及到下面几个类文件Handler.javaLooper.java Message.javaMessageQueue.java Message.java public final class Message implements Par...

文章 2017-09-12 来自:开发者社区

【我的Android进阶之旅】Android 源代码中的Java代码中//$NON-NLS-1$ 注释是什么意思?

1、背景 最近在负责公司基础业务和移动基础设施的开发工作,正在负责Lint代码静态检查工作。因此编写了自定义的Lint规则,在编写自定义的Lint规则前,当然是需要去把Google的关于Lint检测的源代码看一遍学习学习如何编写自定义规则。 google官方的lint源代码链接为: https://android.googlesource.com/platform/tools/base...

文章 2017-08-03 来自:开发者社区

《Android的设计与实现:卷I》——第1章 Android体系结构及源代码阅读环境搭建 1.1 Android发展过程

第1章 Android体系结构及源代码阅读环境搭建 Android是Google于2007年11月5日发布的基于Linux内核的开源移动设备软件平台,该平台由操作系统、虚拟机、运行库、框架、应用软件以及开发工具组成。 1.1 Android发展过程 Android自 Android 1.5开始,以甜点作为平台版本代号,并且各代号首字母以C D E F G H I J顺序排列。Android自发布....

文章 2017-08-01 来自:开发者社区

《深入理解Android:Telephony原理剖析与最佳实践》一2.2 Android源代码下载及编译过程

2.2 Android源代码下载及编译过程 前面完成了Ubuntu、JDK、Android SDK的安装和配置,接着开始下载和编译Android 4.0源代码,这个过程简单但花费的时间比较长,请读者先有个心理准备。Android 4.0的代号为Ice Cream Sandwich,简称ICS,中文名称冰淇淋三明治。 2.2.1 工作目录设置 本书采用ICS名称的文件夹作为Android 4.0源....

文章 2017-08-01 来自:开发者社区

《深入理解Android:Telephony原理剖析与最佳实践》一第2章 搭建Android源代码编译环境

第2章 搭建Android源代码编译环境 第1章介绍了Android以及其Telephony功能模块的基本结构,在本章中将带着读者去搭建Android编译环境。即使你已经能够在自己计算机上成功编译Android源代码了,也希望你能阅读本章内容,因为本章不乏一些技巧的总结和Android相关实用工具使用方法的介绍。Android的编译环境作为深入学习Android的基础,不可缺失,能够成功下载An....

文章 2017-07-03 来自:开发者社区

Android Apk反编译得到Java源代码

大家做Android开发,看到别人应用里一些好的功能,是不是很想得到源码,借鉴一下?既然Android是用JAVA开发的,那么我们就能很容易的通过反编译的到应用的源代码。下面我简单介绍下应该怎么操作。   具体步骤:   1.首先将apk文件后缀改为RAR并解压。   2.解压rar文件,得到其中的classes.dex文件   3.我们需要用到dex2jar 把dex文件转为jar文件。...

Android Apk反编译得到Java源代码

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

mPaaS 移动开发平台

mPaaS 源于蚂蚁集团金融科技,为 App 开发、测试、运营及运维提供云到端的一站式解决方案,致力于提供高效、灵活、稳定的移动研发、管理平台。 官网地址:https://www.aliyun.com/product/mobilepaas/mpaas

+关注