android 目录

来源:互联网 发布:文玩淘宝店 编辑:程序博客网 时间:2024/06/08 14:28

一  Window窗口机制

 1 WindowManger与window之基础篇
 2 android获取Service过程
 3 MeasureSpec之详细分析  
 4 WindowManger与window进阶篇_1(ViewRootImpl深入理解,View测量)

二 Surface

Activity的创建(从Activity的角度理解IWindowSession)

三 android 进程与线程管理

android线程管理一(进程与线程)
2 android线程管理二(Thread)
3 android线程管理三(ThreadLocal)
android线程管理四(Looper,Handler,Message)
android线程管理五(ActivityThread与ApplicationThread)

四 Activity

Activity启动过程之简要介绍
2Activity之启动模式
Activity(不同APP)启动之源码分析

五 ActivityManager

ActivityManager框架之简要

七 Android 动画篇

Android属性动画之ValueAnimator
Android属性动画之ObjectAnimator和AnimatorSet
3 Android动画之简要(一)
4 Android动画之补间动画(二)
5 Android动画之帧动画(三)
6 Android动画之属性动画(四)
Android补间动画之alpha、scale、translate、rotate、set详解
8 Android补间动画之ScaleAnimation、AlphaAnimation、RotateAnimation、TranslateAnimation、AnimationSet详解
Android动画之layoutAnimation与gridLayoutAnimation
1实现ListView Item进入动画


八 UI元素
1 VIewAnimator及其子类
android之菜单(menu)
 ActionBar

九 图片处理框架

1 ImageLoader
2 Glide
3 Picasso

十 代码托管

1 svn
2 git

十一 注解框架

1 butterknife
AndroidAnnotations

十二 自定义View

 绘制篇:
自定义控件之绘图篇:概述及基本几何图形绘制
自定义控件之绘图篇:canvas变换与操作
自定义控件之绘图篇:路径及文字
自定义控件之绘图篇:区域(Range)
自定义控件之绘图篇:Paint之函数大汇总
自定义控件之绘图篇:Path之贝赛尔曲线和手势轨迹、水波纹效果
定义控件之绘图篇:drawText()详解
自定义控件之绘图篇:Paint之ColorMatrix与滤镜效果
自定义控件之绘图篇:Paint之setColorFilter
    • 按钮点击时,动态加深图片色彩(简易方法)
    • 可以学到针对不同主题动态设置不同色彩图片的方法(setTint())

10 自定义控件之绘图篇:Paint之setXfermode(一)

    • 硬件加速的原理与禁用方法
    • 选区颜色替换、溶合图片、反向选区颜色替换

11自定义控件之绘图篇:Paint之setXfermode(二)

    • 书架中书本选中灯光效果
    • Twiter标识中空效果实现
    • 图片圆角实现
    • 图片倒影实现
    • 橡皮擦效果实现
    • 刮刮卡效果实现

12自定义控件三部曲之绘图篇:Paint之setXfermode(三)

    • 区域波纹动画效果
    • 心电图动画
    • 不规则波纹
    • 刷刷卡、图片倒影等另种实现方式

13自定义控件三部曲之绘图篇:Canvas与图层(一)

    • 这篇文章中没有任何特效,但这是绘图篇中非常重要的一篇,对于理解Canvas绘图起着重要作用

14自定义控件三部曲之绘图篇:Canvas与图层(二)

    • 上一篇的续篇,讲解了save、saveLayer、saveLayerAlpha中所使用的FLAG的具体意义

15 自定义控件三部曲之绘图篇:QQ红点拖动删除效果实现(基本原理篇)

    • 对以往知识点进行总结复习,涉及有Canvas绘图、SaveLayer图层、贝赛尔曲线、手势监听和逐帧动画等
    • 初步实现了QQ红点拖动效果

16 自定义控件三部曲之绘图篇:给控件添加阴影效果与发光效果

    • 传统地给按钮添加阴影的方法
    • 如何给已有控件添加阴影
    • 如何给控件添加发光效果

17自定义控件三部曲之绘图篇:为Bitmap添加阴影并封装控件

    • 如何给图片添加阴影
    • 如何自定义控件属性
    • 控件如何自测量
    • 如何最终封装成控件

18自定义控件三部曲之绘图篇:BitmapShader与望远镜效果

    • 实现望远镜效果
    • 封装不规则头像控件

19自定义控件三部曲之绘图篇:LinearGradient与闪动文字效果

    • 讲解了LinearGradient的意义
    • 实现了闪动文字效果控件

20自定义控件三部曲之绘图篇:RadialGradient与水波纹按钮效果

    • 讲解了RradialGradient知识
    • 实现了按钮水波纹效果
21 Android中图像变换Matrix的原理分析
 测量篇:
22 自定义控件之测量篇:测量与布局
23 自定义view之总结

十三 Android 网络应用

1 HTTP协议之详解
2 HttpURLConnection
3 TCP IP协议之初识
TCP IP协议之通信详解
5socket之基础
6 socket阻塞与非阻塞模式
7 浅谈TCP在android中的使用
8 多线程下载
9 断点续传

技术篇:

有关Window窗口:
Android中的ViewRootImpl类源码解析
Android Choreographer 源码分析
3 DecorView与window的创建
浅谈Android Surface机制
5 深入浅析Android坐标系统
6 SKia资料
7 OpenGL资料
深入分析Java ClassLoader原理
Android ActivityThread(主线程或UI线程)简介
10 Android M 5.0,关于ActivityThread和ApplicationThread的解析.

资源下载

《深入理解android 卷3 》 提取密码: ugju
《深入理解android 卷2 》
深入理解android 卷1 》
原创粉丝点击