自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Red风信子的博客

故不积跬步,无以至千里;不积小流,无以成江海;

  • 博客(5)
  • 资源 (3)
  • 收藏
  • 关注

原创 android M Launcher之数据库实现

前面一系列文章我们分析了LauncherModel的工作过程,它会把数据绑定到桌面上。从今天开始我们来分析下Launcher的数据来源即Launcher数据库的实现。一个完整的数据库实现都应该包括两方面的内容,第一是数据库实体SQLiteOpenHelper的实现,第二是数据库ContentProvider的实现。数据库的实体包含了数据库实体以及相关的操作,ContentProvider负责数

2016-12-17 11:12:56 1485

转载 Android 4.0 Launcher2源码分析——桌面快捷图标的拖拽

本文来自http://blog.csdn.net/chenshaoyang0011 转载请申明文章出处!通过上一篇文章Android4.0Launcher2源码分析(五)——Workspace的滑动中,已经了解了Launcher的ViewTree中各层所负责的工作,在DragLayer中就负责对快捷图标和AppWidget等组件的拖拽工作。桌面的滑动和图标的拖拽是两项独立的工作,正常情况下

2016-12-17 10:31:19 1116

转载 Android 4.0 Launcher2源码分析——Workspace滑动

本文来自http://blog.csdn.net/chenshaoyang0011 转载请申明文章出处!文中如有纰漏之处,望不吝指教~~~欢迎讨论,共同学习~~~Launcher桌面的一大功能就是支持左右滑动,这样的功能在现在的应用中使用非常广泛,并且有很多实现的方式,可以通过使用Fragment来实现也可以通过自定义的控件来实现。Launcher采用了后者,这一功能的实现在Wor

2016-12-16 14:39:45 495

转载 Android 4.0 Launcher2源码分析——Launcher内容加载详细过程

本文来自http://blog.csdn.net/chenshaoyang0011 转载请申明文章出处!文中如有纰漏之处,望不吝指教~~~欢迎讨论,共同学习~~~Launcher在应用启动的时候,需要加载AppWidget,shortcut等内容项,通过调用LauncherModel.startLoader(),开始加载的工作。launcherModel中加载好的内容会通过Laun

2016-12-16 11:10:35 401

原创 Android 4.0 Launcher2源码分析——启动过程分析

Android的应用程序的入口定义在AndroidManifest.xml文件中可以找出:[html] xmlns:android="http://schemas.android.com/apk/res/android" package="com.android.launcher">   ...     android:name="com.android.lau

2016-12-15 17:18:08 275

annotation

编译时注解demo.APT 是一种处理注解的工具,它对源代码文件进行检测找出其中的 Annotation,再根据注解自动生成代码。

2019-03-27

annotationDemo

模拟Butterknife的Android 编译时注解实践项目Demo,编译时注解简单易懂。

2019-03-26

FAT12文件系统

基于VC环境,在UCOS-II操作系统中实现FAT12

2015-03-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除