Toggle navigation
博客主页
关于博主
标签列表
标签列表
生活不止眼前的苟且,还有诗和远方的田野。
Android
Activity
intent-filter
横竖屏切换
自定义控件
View
GestureDetector
VelocityTracker
Handler
权限处理
RecyclerView
蓝牙
Shader
贝塞尔曲线
Vector Drawable
动画
ColorMatrix
Material Design
源码解析
xfermode
NDK
增量更新
fmod
Retrofit2+RxJava2
工具
Kotlin
项目
SDK
博客
FFmpeg
DownLoaderManger
Android
安卓自带下载框架——DownLoaderManger
学好这个东西,下载啥的都不是问题。
FFmpeg—SurfaceView播放视频(三)
FFmpeg视频解析哦。
AndroidStudio封装SDK的那些事
想知道AndroidStudio如何封装SDK吗?想知道AndroidStudio和Eclipse如何接入SDK吗?
WanAndroid(Kotlin)开源完整项目
不知道WanAnroid没关系,不知道张鸿洋那你就out了!WanAndroid主页:http://www.wanandroid.com/index。
Android开发的几个插件和工具,提升你的开发效率。
工具使得好,下班回家早。
封装Retrofit2+RxJava2网络请求框架
跟着博客,一步一步封装一个自己的网络请求框架吧。
NDK开发—仿QQ变声器
fmod强大的音频工具。
NDK开发—增量更新
这就是为什么有些很大的软件更新的时候更新包只有几M的原因。
xfermode的基本用法
xfermode叠加模式,很多特效都可以用这个做。
setContentView背后的故事
一步一步解析setContentView方法,探究不同情况下的Activity的层数。
Android-Material-Design:BottomSheetBehavior
Google的MD设计控件,赶紧学起来!
Android Material Design:使用Palette优化界面色彩搭配。
Google的MD设计控件,赶紧学起来!
Android-Material-Design:常用控件学习笔记
Google的MD设计控件,赶紧学起来!
Android高级渲染---用ColorMatrix做美图小软件
图片加滤镜等操作,ColorMatrix的一些使用。
Android自定义控件:做一个拼图游戏
自定义控件
从一个新的角度开始学习Android属性动画
未来图标适配的趋势
Vector-Drawable安卓适配的新套路
未来图标适配的趋势
贝塞尔曲线:写一个浪起来的进度条
自绘控件非常好的实例哦
Android高级渲染Shader(下)——实例效果
高级渲染了解下?
Android高级渲染Shader(上)——基本用法
高级渲染了解下?
Android蓝牙连接跳过pin验证弹框
还有这种操作?
RecyclerView添加分割线
一个简单的例子来处理Android6.0权限机制
Android6.0权限处理
Android的消息机制
Handler的运行机制、MessageQueue和Looper的工作过程。
VelocityTracker追踪手指滑动的速度
手指在View里面滑动的速度
GestureDetector
安卓的手势判断
获取系统顶部状态栏(Status-Bar)与底部导航栏(Navigation-Bar)的高度
怎样获取到View的真正宽高?
获取View的宽高的几种方式
Android自定义属性的理解
自定义控件必须要了解的知识
Activity横竖屏切换的那些事
横竖屏切换的生命周期变化
intent-filter的action,category,data匹配规则
action,category,data匹配规则; Activity的隐式调用
Activity
setContentView背后的故事
一步一步解析setContentView方法,探究不同情况下的Activity的层数。
Activity横竖屏切换的那些事
横竖屏切换的生命周期变化
intent-filter的action,category,data匹配规则
action,category,data匹配规则; Activity的隐式调用
intent-filter
intent-filter的action,category,data匹配规则
action,category,data匹配规则; Activity的隐式调用
横竖屏切换
Activity横竖屏切换的那些事
横竖屏切换的生命周期变化
自定义控件
Android自定义控件:做一个拼图游戏
自定义控件
贝塞尔曲线:写一个浪起来的进度条
自绘控件非常好的实例哦
Android自定义属性的理解
自定义控件必须要了解的知识
View
怎样获取到View的真正宽高?
获取View的宽高的几种方式
GestureDetector
GestureDetector
安卓的手势判断
VelocityTracker
VelocityTracker追踪手指滑动的速度
手指在View里面滑动的速度
Handler
Android的消息机制
Handler的运行机制、MessageQueue和Looper的工作过程。
权限处理
一个简单的例子来处理Android6.0权限机制
Android6.0权限处理
RecyclerView
RecyclerView添加分割线
蓝牙
Android蓝牙连接跳过pin验证弹框
还有这种操作?
Shader
Android高级渲染Shader(下)——实例效果
高级渲染了解下?
Android高级渲染Shader(上)——基本用法
高级渲染了解下?
贝塞尔曲线
贝塞尔曲线:写一个浪起来的进度条
自绘控件非常好的实例哦
Vector Drawable
Vector-Drawable安卓适配的新套路
未来图标适配的趋势
动画
从一个新的角度开始学习Android属性动画
未来图标适配的趋势
ColorMatrix
Android高级渲染---用ColorMatrix做美图小软件
图片加滤镜等操作,ColorMatrix的一些使用。
Material Design
Android-Material-Design:BottomSheetBehavior
Google的MD设计控件,赶紧学起来!
Android Material Design:使用Palette优化界面色彩搭配。
Google的MD设计控件,赶紧学起来!
Android-Material-Design:常用控件学习笔记
Google的MD设计控件,赶紧学起来!
源码解析
setContentView背后的故事
一步一步解析setContentView方法,探究不同情况下的Activity的层数。
xfermode
xfermode的基本用法
xfermode叠加模式,很多特效都可以用这个做。
NDK
NDK开发—仿QQ变声器
fmod强大的音频工具。
NDK开发—增量更新
这就是为什么有些很大的软件更新的时候更新包只有几M的原因。
增量更新
NDK开发—增量更新
这就是为什么有些很大的软件更新的时候更新包只有几M的原因。
fmod
NDK开发—仿QQ变声器
fmod强大的音频工具。
Retrofit2+RxJava2
封装Retrofit2+RxJava2网络请求框架
跟着博客,一步一步封装一个自己的网络请求框架吧。
工具
Android开发的几个插件和工具,提升你的开发效率。
工具使得好,下班回家早。
Kotlin
WanAndroid(Kotlin)开源完整项目
不知道WanAnroid没关系,不知道张鸿洋那你就out了!WanAndroid主页:http://www.wanandroid.com/index。
项目
WanAndroid(Kotlin)开源完整项目
不知道WanAnroid没关系,不知道张鸿洋那你就out了!WanAndroid主页:http://www.wanandroid.com/index。
SDK
AndroidStudio封装SDK的那些事
想知道AndroidStudio如何封装SDK吗?想知道AndroidStudio和Eclipse如何接入SDK吗?
博客
如何快速搭建一个自己的个人博客。
简单粗暴,小白也能学会。
FFmpeg
FFmpeg—SurfaceView播放视频(三)
FFmpeg视频解析哦。
DownLoaderManger
安卓自带下载框架——DownLoaderManger
学好这个东西,下载啥的都不是问题。