`
helin.era
  • 浏览: 13202 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论
文章列表
Google提供的Android手机开发平台包含了原始Android的目标机代码,主机编译工具、仿真环境,代码包经过解压缩后,第一级别的目录和文件如下所示: . |-- Makefile        (全局的Makefile) |-- bionic          (Bionic C库) |-- bootloader      (引导相关代码) |-- build           (build目录中的内容不是目标所用的代码,而是编译和配置所需要的脚本和工具) |-- cts           (Android兼容性测试套件标准) |-- dalvik          (JAVA虚拟机 ...
1、Android文件系统的结构 Android源码编译后得到system.img,ramdisk.img,userdata.img映像文件。其中, ramdisk.img是emulator的文件系统,system.img包括了主要的包、库等文件,userdata.img包括了一些用户数据,emulator加载这3个映像文件后,会把 system和 userdata分别加载到 ramdisk文件系统中的system和 userdata目录下。因此,我们可以把ramdisk.img里的所有文件复制出来,system.img和userdata.img分别解压到 ramdisk文件系统中的syste ...
当用户在未登录状态下访问应用程序A时 1.安全拦截机制发现未登录 2.跳转到A的本地的登录代理(Agent A) 3.Agent A再跳转到单点登录服务器的登录界面 4.用户登录 5.登录成功后,单点登录服务器向cookie写入一个token,并且向数据库中加入登录日志,结构为 Token 用户ID 有效期 6.单点登录服务器再跳转到应用程序A的登录代理(Agent A),并传递生成的Token 7.Agent A用Token直接访问数据库中的登录日志,获得用户ID ,并进一步查询得到用户信息,执行本地认证操作,并将Token存储在当前域的cookie中。 当用户再次访问应用程 ...
以下分析基于android2.2的google源码。  开机启动时,首先执行PhoneWindowManager.systemReady()(这之前的流程不分析)。调用KeyguardViewMediator.onSystemReady()进行待机锁屏及解锁逻辑。  KeyguardViewMediator是整个待机解/锁屏业务的调度器,负责调度锁屏界面的相关动作及查询解锁屏状态,包括以下一些内容:  查询锁屏状态,及当前处于锁屏状态还是已解锁状态,PhoneWindowManager持有KeyguardViewMediator的引用,当用户触摸屏幕或者按下某个键是,Ph ...
Global site tag (gtag.js) - Google Analytics