Android源码学习
文章平均质量分 63
xiaowan0404
这个作者很懒,什么都没留下…
展开
-
Android Settings源码简单分析之列表项Switch
最近简单看了Android的源代码,从Settings模块开始看起,原创 2014-10-12 21:53:21 · 1708 阅读 · 0 评论 -
Android.mk引用aar文件
正文:最近遇到一个问题,在更改Android的系统应用时,要引用一个aar文件。之前引用的主要是jar包,而aar文件包含Android的资源文件,如:布局、样式、图片等,如果按照源码中jar的引用方式会遇到编译不过的问题,提示找不到相关的资源文件。原创 2016-08-11 00:43:21 · 18005 阅读 · 4 评论 -
Loader相关源码学习笔记
最近项目用到了LoaderManager+Loader加载数据,同时在阅读Android源码时发现其中使用LoaderManager+Loader加载数据的情况数不胜数,于是趁热打铁,学习一下相关源码。原创 2016-05-29 00:44:14 · 914 阅读 · 0 评论 -
Launcher3 拖动图标笔记
本文主要记录了Launcher3拖动时的流程和代码记录,在桌面图标拖动时会引起图标的重排,拖动时受影响的图标在文中由item或cell来表示。原创 2016-05-01 16:50:56 · 9118 阅读 · 1 评论 -
Launcher3 Folder源码笔记
整理一下Lancher3 Folder相关的代码笔记,从Folder加载显示的过程中可以更清晰的认识到Launcher3的加载流程原创 2016-01-29 21:05:29 · 2301 阅读 · 0 评论 -
Launcher3 桌面壁纸滑动
在原生系统Launcher3中,滑动桌面,壁纸跟着滑动,查看一下源码,这部分代码比较简单,主要在Workspace类中,主要是WallpaperOffsetInterpolator内部类。这个类实现了Choreographer.FrameCallback类。原创 2015-12-06 16:41:57 · 3093 阅读 · 0 评论 -
Launcher3动态切换桌面排列和解锁动画
切换图标排列和大小桌面图标的排列数目和大小代码在DynamicGrid和DeviceProfile中原创 2015-12-06 15:20:00 · 2558 阅读 · 0 评论 -
Android手势识别GestureOverlayView手势自动消除和多笔画识别问题
Android手势识别GestureOverlayView手势消除以及多笔划识别问题最近做的一个项目,要求将手势(Gesture)由用户自定义储存,然后再根据用户划出的手势分别启动相应的功能。在网上查找了一些资料,发现可以使用Android 1.6开始支持的手势识别功能,至于生画笔划部分可以直接使用GestureOverlayView来完成。在Android的模拟器了预装了一个叫Gesture原创 2014-10-15 00:09:55 · 2100 阅读 · 0 评论 -
Launcher3 OverviewMode和mInsets
Launcher3 OverviewMode和mInsetsOverviewModeLauncher3里,在Workspace界面长按空白处,桌面进去OverviewMode原创 2015-09-27 14:37:11 · 2517 阅读 · 0 评论 -
Android createChooser方法源码简析
Android createChooser方法源码简析Android Browser源代码中分享网页的方法Android内置的和第三方很多App都有分享的功能,看了一下Android源码,简单的看了看其实现的方法和原理:Android Browser源代码中分享网页的效果:对应的源码:static final void sharePage(Context c原创 2015-01-11 21:59:03 · 5665 阅读 · 2 评论 -
Android Settings源代码数据储存简易分析
Android Settings源代码数据储存简易分析在Android系统的设置里面,我们可以对手机的很多属性进行相关的设置,如铃声,显示屏亮度等等,Android将这些数据储存在一个名为settings.db的Sqlite数据库里面,我们可以在Android手机的文件系统data/data/com.android.providers.settings/databases里面找到setting原创 2014-10-19 22:38:47 · 3414 阅读 · 0 评论 -
Android Parcel源码笔记
Android Parcel源码笔记,简单记录原创 2017-06-03 00:42:22 · 2462 阅读 · 0 评论