小海编码日记

LV0
发表了文章

Android 基础[Animation]

前文中我们实现了一个简单的页面跳转动画,本节中我们将重点介绍Android系统中的动画相关知识,Android系统中动画通常有三类:

小海编码日记
发表了文章

[Android 基础]为页面跳转添加旋转动画

无意间看到一篇关于页面跳转动画效果的博文,在Android源码API demo中也有相似的实现(FlipAnimation),这里写文以记之,实现后的效果如下图...

小海编码日记
发表了文章

[Android基础] ViewPager实现Tab页面

我们经常在其他应用中看到Tab页面,如微信,qq等主流应用中。那么如何实现Tab页面呢?首先我们来看下使用ViewPager实现底部导航页面。

小海编码日记
发表了文章

Open GL ES之庖丁解牛

前文介绍了OpenGL ES绘制图形的基本套路,从上面两篇文章中我们可以看出组成OpenGL ES绘图应用的两个基本元素:

小海编码日记
发表了文章

Open GL ES绘制矩形

前文中我们简单使用OpenGL ES绘制了一个三角形,不知道大家有没有尝试动手,在编码过程中是否遇到了诸多不解,哈哈,不解是正常的,因为我还没讲任何关于Open...

小海编码日记
发表了文章

Open GL ES(2.绘制三角形)

接下来我们将尝试使用OpenGLES绘制一个三角形,首先创建一个Android Studio Project,OpenGLESTriangles 接下来我们来学...

小海编码日记
发表了文章

Android Binder Analysis(2)

前文中,我们简单介绍了Binder相关的OS 基础知识,从Linux,Android以及Component communication等角度详细阐述了跨进程通信...

小海编码日记
发表了文章

Android Binder Analysis(3)

前文中我们描述了Binder的基本概念,及其在Binding Service时的两种应用场景,Extends Binder Class和Messenger,接下...

小海编码日记
发表了文章

Android Architecture Components(5)

前四篇推文我们简单介绍了Architecture Components中的LifeCycleOwner,LifeCycleObserver,ViewModel以...

小海编码日记
发表了文章

Android Architecture Components(4)

这篇主要讲LiveData,LiveData是一个可观察数据的持有类,不同于常见的可观察类,LiveData具有生命周期敏感性。也就是说,LiveData可以关...

小海编码日记
发表了文章

Android Architecture Components(3)

上一篇文章中我们介绍了Architecture Components中的LifeCycle,LifeCycleOwner及LifeCycleObserver,不...

小海编码日记
发表了文章

Android Architecture Components(2)

Android Architecture Components是google官方提供的一套架构组件,用于设计构建更加稳健,可测试和易维护的应用,在Android...

小海编码日记
发表了文章

Android Architecture Components(1)

Android Architecture Components是google官方提供的一套架构组件,用于设计构建更加稳健,可测试和易维护的应用.

小海编码日记
发表了文章

Hello,Kotlin

Kotlin是Google IO 2017推荐的Android开发语言,前段时间大面积霸屏,接下来我们将会花一段时间简单介绍Kotlin,官网对Kotlin说明...

小海编码日记
发表了文章

Android 基础[Hide ToolBar When ListView Scroll]

这一篇描述怎样实现动态隐藏Toobar的需求,会涉及到属性动画的一些小细节,希望大家能自己动手实践下,毕竟实践是检验真理的唯一标准。

小海编码日记
发表了文章

Android面试题

(回答任意一个都会追究到源码级,例如说AsyncTask,会问AsyncTask的线程池,并行和串行实现以及BlockingQueue的源码)

小海编码日记
发表了文章

Android 基础[Git操作]

git是通过仓库来保存版本管理所需信息的,git系统包含三种对象:commit,tree和blob,每个对象都以文件的方式保存,文件的名称为该对象的SHA-1标...

小海编码日记
发表了文章

Android 基础[Layout & View]

推一篇Android基础文章,关于Layout,View的一些小细节。目前已经把MediaCodec系列的第四篇拆分成两部分,会尽快编写完推给大家,大家先看点这...

小海编码日记
发表了文章

Android OpenCV环境搭建(Cmake)

在Android平台以来OpenCV进行开发,需要下载OpenCV For Android的SDK,下载地址如下:

小海编码日记
发表了文章

[Android 进阶]MediaCodec+MediaProjection实现录制屏幕

第二篇文章中我们已经使用MediaCodec+MediaExtractor完成了一个视频播放的功能,相信大家对MediaCodec已经有了一定的使用技能,也就是...

小海编码日记

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券