简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
首先明确一下前提条件:有 C/C++ 基础,能够阅读 C/C++ 的代码;有 Linux 系统内核基础;有 Android 开发相关的工作经验(1-3年);有 UML 建模基础。如果大家是从事 Android 系统开发的,那么阅读系统源码是必修课程。如果想成为高级 App 开发工程师,那么阅读系统源码也是必修课程,只是这必修课程里面有选修内容,后面我想讲的就是必修课程里面的选修内容。...
1. 效果2.分析和实现2.1效果分析: 1.RelativeLayout根布局中放置一个ScrollView,隐藏一个需要悬浮的一模一样的View,对ScrollView进行监听滚动到头部的时候将其显示,其余时候将其隐藏; 2.布局中放置一个固定在头部的容器,当ScrollView滚动到悬浮的View时,将悬浮的View从原来的布局中移除添加到头部容器中,向下滚动的时候将其移回到原来的布局
相关文章链接:1. Android FrameWork - 学习启动篇2. Android FrameWork - 开机启动 Init 进程3. Android 开发者需要知道的 Linux 知识4. 从 Linux 内核的角度来看 Binder 驱动5. JNI 基础 - Android 共享内存的序列化过程6. Android进程间通信(IPC)机制Binder简要介绍和学习计划...
关于 《Android 开发者需要知道的 Linux 知识》与 《从 Linux 内核的角度来看 Binder 驱动》两篇文章被锁定,官方申诉也未给予回复,大家可以看这里:https://blog.csdn.net/z240336124/article/details/89451641https://blog.csdn.net/z240336124/article/details/901373..
Retrofit 这个开源库对我成长还是挺大的,自己虽不常用,但他的源码封装思想,却需要用到实际的开发中。这些年有两本书一直都在看 《Android的源码》和《 JakeWharton的源码》。JakeWharton 映象最深的是自己刚做Android时的 ViewPageIndicator, 那个时候这个库才刚开源,如今又是几个年头过去了,想想一个 Android 的十几年的大神叫我怎能不激动,
1.分享的简介自定义View部分已经结束,了解具体详情请移步Android进阶之旅 - 自定义View篇。按照原定的计划,决定分享Android 进阶之旅 - 系统架构篇。很多博客都有设计模式的一些理论讲解,我也曾经阅读过不少,对我个人也有很大的帮助,但整体来讲都比较零散,主要都是讲一些理论的知识。所以我决定出一整套系统架构的文章和视频,从设计模式的理论出发将Android源码与实战事例结合,来帮
1.分享的项目 新年新气象上半年主要围绕着内涵段子这个项目转。其实这个自己期待已久加我QQ的某些哥们也时常在问,我坚信今年不会让大家失望。最新版本以6.0.1为例: 2.分享的内容 分享的内容大致分为三个部分:系统架构部分:主要有Android源码阅读设计模式分析,以及第三方框架源码分析,自己手动一步步搭建仿内涵段子项目的整体框架……功能实现部分:主要有
1.概述 这是我们的内涵段子系统架构的第一期分享,希望大家可以先去了解一下这一期的内容:2017Android进阶之路与你同行。在介绍内涵段子整个项目的时候我们也说好了会分析系统源码设计模式,第三方框架源码解析,然后自己动手一点一点打造一套内涵段子框架。这一期的内容对于部分哥们可能有点麻烦,如果觉得抽象请看视频讲解。 那么什么是IOC,控制反转(Inversion of Control,英文
1.概述 最近有很多人反馈,有些哥们不喜欢看文字性的东西,还有一些哥们根本就不知道我在搞啥子,那么以后我就采用博客加视频的方式,我们可以选择看视频讲解:http://pan.baidu.com/s/1i5uh2uD 大家不要被我的演示忽悠了,我手机上面的确有两个内涵段子的apk,接口也是内涵段子的接口,接口和素材待会在源码里面发给大家,但是所演示的是我自己写的。这里主要是讲,