Launcher源码浅析
stevenhu_223
Stay hungry,Stay foolish
展开
-
Launcher源码浅析-----Launcher布局
前言:Launcher是Android的系统应用,在手机开机后第一个见到就是Launcher。用户通过Launcher基本上可以从整体上纵观手机中所存在的所有应用;Android源码中的Launcher分两个主要界面,一个是WorkSpace界面,就是我们俗称的桌面;另一个是AppsCustomizePagedView界面,就是我们俗称的菜单界面;Launcher可以说是Android系统中比较重原创 2013-08-10 00:39:33 · 17742 阅读 · 15 评论 -
Launcher源码浅析-----Launcher启动时的资源加载
前言:Launcher在刚启动时,会在UI主线程之外创建一个异步消息处理线程来执行相关资源的加载。资源的加载分为两部分,一部分是加载需要在Workspace和Hotseat中显示的资源(应用程序对应的快捷方式、文件夹、widget),另一部是加载需要在菜单界面中显示的资源(所有应用、小部件)。 一. Launcher启动时资源加载机制 在分析Launcher资源加载之原创 2014-02-19 16:53:00 · 4116 阅读 · 3 评论 -
Launcher源码浅析-----涉及Workspace界面资源加载重要类和资源文件简介
前言:Workspace界面加载属于Launcher资源加载的一部分,总体来说,Workspace上的加载主要还是解析default_workspace.xml文件中定义的资源。Launcher启动后在Workspace界面和Hotseat上看到的默认显示的应用图标、小部件等都是在default_workspace.xml文件中定义的。本博文主要介绍Workspace和Hotseat界面如果通过解原创 2014-05-07 11:53:37 · 5551 阅读 · 1 评论 -
Launcher源码浅析-----Launcher自定义布局属性
在上一篇文章Android源码Launcher模块浅析-----Launcher布局>中,对Launcher的总布局文件Launcher.xml进行的分析。在分析Launcher布局文件代码过程中,会看到一些以launcher:开头而不是以android:开头的布局属性的定义。如launcher.xml文件中id为workspace的视图布局,如下代码:... <com.andro原创 2013-08-18 22:05:19 · 8939 阅读 · 0 评论