转载地址:http://blog.csdn.net/ciqing123/article/details/52931663?locationNum=16&fps=1

简介:第一次在CSDN上发表博客,将自己关注或者看过的一些博客整理了一下,其中包含了鸿神和郭神的全部博客,包括两位大神微信公众号推荐的博客,另外还有一些安卓开发社区的博客,后续每天都会更新这个导航,希望这个博客导航能够给小伙伴们带来一些帮助…

Android重要机制

快速了解Android重要机制

ActionBar

Android ActionBar完全解析,使用官方推荐的最佳导航栏

Android 轻松的查看与使用hide与internal API

Android Design Support Library

Android Support Library的前世今生

TextInputLayout的使用

CoordinatorLayout高级用法-自定义Behavior

FloatingActionButton 完全解析Design Support Library(2)

一个神奇的控件——Android CoordinatorLayout与Behavior使用指南

Android Accessibility

Android Accessibility实践 程序检查微信被删好友

使用辅助服务打造自己的智能视频监控系统

[Android进阶]学习AccessibilityService实现微信抢红包插件

ActivityThread

ActivityThread的main方法究竟做了什么?

Adapter

Android base-adapter-helper 源码分析与扩展

Android 快速开发系列 打造万能的ListView GridView 适配器

Android AdapterView View的复用机制 分析

优雅的实现多类型列表的Adapter

Android5.X

Android 5.x Theme 与 ToolBar 实战

ToolBar项目封装之踩坑过河

Android6.0

Android 6.0 运行时权限处理完全解析

详解Android 6.0运行时权限

教你如何在Android 6.0上创建系统悬浮窗

Android 6.0运行时权限详解

Android M一一WRITE_SETTINGS权限的一个BUG

Android targetSdkVersion提到25你需要知道的一切

Android7.0

Google工程师关于Android 7.0多窗口应用开发的五点建议

是时候来了解android7了:多窗口支持

是时候来了解android7了:shortcuts(快捷方式)

是时候来了解android7了:通知直接回复

AndroidStudio

第一次使用Android Studio时你应该知道的一切配置

从Eclipse到Android Studio

迁移一个eclipse工程到AndroidStudio有哪些坑

Android Studio五分钟带你从菜鸟到高级调试

走进AndroidStudio下的NDK

Android Studio打包apk,aar,jar包

浅谈Instan Run中的热替换

Android Studio新功能解析,你真的了解Instant Run吗?

学会编写Android Studio插件 别停留在用的程度了

神奇的Android Studio Template

Android Studio自定义模板 写页面竟然可以如此轻松

AndroidStudio上面最好用的插件

Android Studio插件整理

写给Android开发者的混淆使用手册

Aidl

Android aidl Binder框架浅析

Android中AIDL的基本用法

Android跨进程通信之AIDL快速入门

AutoLayout

Android AutoLayout全新的适配方式 堪称适配终结者

AsyncTask

Android AsyncTask 源码解析

Android 屏幕旋转 处理 AsyncTask 和 ProgressDialog 的最佳方案

Android AsyncTask完全解析,带你从源码的角度彻底理解

深入理解AsyncTask

BaseActivity

Android产品研发–>基类Activity

从BaseActivity与BaseFragment的封装谈起

Activity

挖掘隐式启动Activity可能存在的坑

贝塞尔曲线

一张图带你彻底了解二阶贝塞尔曲线

Android绘图技术详解,带你轻松绘出各种图形

Android vector 标签 pathData 详解

贝塞尔曲线之购物车动画效果

百分比布局

Android 百分比布局库(percent-support-lib) 解析与扩展

Android 增强版百分比布局库 为了适配而扩展

Bitmap

Android双缓冲绘图技术分析

ButterKnife

Butterknife源码分析

沉浸式状态栏

Android 沉浸式状态栏攻略 让你的状态栏变色吧

Android状态栏微技巧,带你真正理解沉浸式模式

Android状态栏着色实践

Activity 全屏,沉浸式模式这一篇就够了

Android开发:Translucent System Bar 的最佳实践

一句代码实现标题栏、导航栏滑动隐藏

探索Android半透明状态栏

透明状态栏和导航栏的终极解决方案

测试

Android单元测试——初探

传感器

Android 传感器开发 完全解析

Context

Android Context 上下文 你必须知道的一切

Android Context完全解析,你所不知道的Context的各种细节ConstraintLayout

ConstraintLayout

最全面的ConstraintLayout教程

DataBinding

Android DataBinding 数据绑定

DataBinding实现原理探析

DataBinding:一行实现花式列表

DataBinding难点解析之Observable和BindingAdapte

Dialog/Toast/PopupWindow/SenackBar

Android提醒微技巧,你真的了解Dialog、Toast和Snackbar吗?

没时间解释了,快使用SnackBar!

几种常见Dialog,直接拿去用!懒人必收

Dragger

Android:dagger2让你爱不释手

Dagger2这次入门就不用放弃了

Dagger2使用解析

dagger 2 详解

Drawable

Android Drawable 那些不为人知的高效用法

Android drawable微技巧,你所不知道的drawable的那些细节

那些值得你去细细研究的Drawable适配

第三方

百度地图

Android 百度地图 SDK v3.0.0

利用百度地图实现支付宝“到位”功能(地图模式)

高德地图

高仿微信发送位置(高德地图版)

支付

支付宝支付接入指南

超详细Android接入支付宝支付实现,有图有真相

微信支付接入指南

Android快速实现微信支付(真的!很快!)

登录

什么,集成微信登录只要三行代码

动画

属性动画

Android属性动画基础/进阶/高级用法

Android 属性动画(Property Animation) 完全解析

Android 属性动画 源码解析 深入了解其内部实现

Android属性动画:插值器与估值器

属性动画ValueAnimator在自定义View中的使用

Android自定义Transition动画

转场动画

Android 中的转场动画及兼容处理

你所不知道的Activity转场动画——ActivityOptions

两步实现类似格瓦拉的转场动画

Android共享元素场景切换动画的实现

Lottie

Lottie – 轻松实现动态加载直播礼物动画

多渠道打包

结合友盟统计的多渠道快速打包

利用Jenkins玩转Android自动打包发包

多线程

Android线程,线程池使用及原理博文参考

Android中子线程真的不能更新UI吗?

Java中的多线程你只要看这一篇就够了

ThreadLocal使用案例

Android中常用的4中线程池

二维码扫描

Android二维码功能实现,在程序内嵌入ZXing项目

利用ZXing生成带LOGO的二维码图片

几行代码快速集成二维码扫描库

EventBus

Android EventBus实战 没听过你就out了

Android EventBus源码解析 带你深入理解EventBus

Android 框架炼成 教你如何写组件间通信框架EventBus

EventBus 3.0源码解析

Android用RxJava模拟一个EventBus——RxBus

从 RxBus 这辆兰博基尼深入进去

反编译和混淆

Android安全攻防战,反编译与混淆技术完全解析

Android 代码混淆实战

Android 反编译初探 应用是如何被注入广告的

Fragment

Android Fragment 你应该知道的一切

Android Fragment 真正的完全解析

Android 官方推荐 : DialogFragment 创建对话框

Android Fragment应用实战,使用碎片向ActivityGroup说再见

Android手机平板两不误,使用Fragment实现兼容手机和平板的程序

Android Fragment完全解析,关于碎片你所需知道的一切

关于Fragment你所需知道的一切

Fragment 懒加载实战

Android:Activity与Fragment通信(99%)完美解决方案

死磕Fragment的生命周期

Freeline

AndroidStudio——Freeline的使用

服务器搭建

模拟服务器返回数据

从客户端的角度设计后端的接口

Java服务器接口快速开发之Servlet详细教程

Git

Git命令大全

GitHub

从0开始学习 GitHub 系列

如何利用github打造博客专属域名

利用githubpages创建你的个人博客

怎样使用GitHub?

工具类

Android快速开发系列 10个常用工具类

Android开发人员不得不收集的代码(持续更新中)

36个Android开发常用代码片段

Gradle

Android Studio系列教程四–Gradle基础

“替你”总结的Gradle配置

Gradle 完整指南(Android)

给 Android 初学者的 Gradle 知识普及

Android Gradle 看这一篇就够了

使用gradle打包多个变体(variant)

Android 利用Gradle实现差异化构建

加快Gradle的构建速度

HandlerThread

Android HandlerThread 完全解析

Handler消息机制

Android 异步消息处理机制 让你深入理解 Looper、Handler、Message三者关系

Android Handler 异步消息处理机制的妙用 创建强大的图片加载类

Android异步消息处理机制完全解析,带你从源码的角度彻底理解

Android的消息机制

Http协议

HTTP协议详解

Socket,你需要知道的事儿

Intent

Android Intent最全面的解析

史上最全的隐式Intent解析

IntentService

Android IntentService完全解析 当Service遇到Handler

加密

Android产品研发–>Android中保存静态秘钥实践

对称加密方案学习 DES / 3DES / AES

jni

Android下玩JNI的新老三种姿势

Android NDK开发扫盲及最新CMake的编译使用

架构

对于有多种可替代解决方案的业务逻辑,提供一种快速更换的思路

java基础

java基础

写给Android开发者的Java 8简单入门教程

反射

反射技术在Android中的应用

泛型

Java泛型超详细解读 : super和extend

网络通信

通信协议之Protocol buffer(Java篇)

进程间通讯

Android多进程使用场景

加载巨图

Android 高清加载巨图方案 拒绝压缩图片

Android高效加载大图、多图解决方案,有效避免程序OOM

教你如何循环显示超长图片

Android一整套图片解决方案

Jcenter

Android 快速发布开源项目到jcenter

剪切板

Clipboard还能玩出花

静默安装

Android静默安装实现方案,仿360手机助手秒装和智能安装功能

蓝牙

Android蓝牙自动配对攻略

Android BLE蓝牙4.0开发详解

Android 蓝牙技术 带你实现终端间数据传输

开源项目

Android开源特效最全合集

2016最值得学习的项目课程,干货最多

开源控件总结

2016年最值得学习的五大开源项目

安卓开源项目和库

最直观的Android源码

一个小时打造新闻app

一个千万量级的APP使用的一些第三方库

GitHub 排名前 100 的安卓、iOS项目简介

Android高工必备技能!

Android开发中,那些让你相见恨晚的方法、类或接口

手把手教你做个人 app

Android开发书籍推荐:从入门到精通系列学习路线书籍介绍

2015年十大热门Android开源新项目

Android项目从零到上线的全过程

AndroidFire框架–基于 Material Design+MVP+RxJava+Retrofit+Glide的一款新闻阅读 App

15 个 Android 通用流行框架大全

分享一个基于 MVP + Retrofit + RxJava + MaterialDesign 的 App原创

一个Material Design风格的新闻阅读App,采用MVP模式,基于Dagger2+RxJava+Retrofit2进行开发

如何自学Android

如何自学Android

Android开发架构规范

直接拿去用!每个App都会用到的LoadingLayout

云阅》一个仿网易云音乐UI,使用Gank.Io及豆瓣Api开发的开源项目

碉堡动画

Android 知识梳理

一起来看看知乎开源的图片选择库

Android Tangram模型:连淘宝、天猫都在用的UI框架模型你一定要懂

开源一个后台基于bmob云端的社交app

Kotlin

学习Kotlin吗?

LayoutInflater

Android 探究 LayoutInflater setFactory

Android LayoutInflater深度解析 给你带来全新的认识

Android LayoutInflater原理分析,带你一步步深入了解View

ListView

Android ListView工作原理完全解析,带你从源码的角度彻底理解

Android下拉刷新完全解析,教你如何一分钟实现下拉刷新功能

Android ListView功能扩展,实现高性能的瀑布流布局

Android ListView异步加载图片乱序问题,原因分析及解决方案

ListView中的观察者模式

冷启动白屏分析

Android冷启动白屏解析,带你一步步分析和解决问题

Log

Android 从StackTraceElement反观Log库

Android开源日志库Logger使用教程

开源日志库Logger的剖析

Android产品研发–>Android实用调试技巧

MateRialDesign

Android Styles与Themes使用攻略

自定义具有Material Design效果的控件

MaterialDesign之SearchView解锁 仿网易云音乐搜索

Messager

Android 基于Message的进程间通信 Messenger完全解析

面试相关

国内一线互联网公司内部面试题库

安卓面试知识库

安卓面试重难点

亲爱的面试官,这个我可没看过!(Android部分)

Android 开发工程师面试指南

一个五年Android 开发者百度、阿里、聚美、映客的面试心经

史上最全 Android 面试资料集合

40个Android面试题

2016年未,腾讯,百度,华为,搜狗和滴滴面试题汇总

Mvp

浅谈 MVP in Android

MVP模式解析实践

浅析如何高效的使用MVP

Android MVP架构的自述

Android Studio插件之MVPHelper,一键生成MVP代码

android MVP模式介绍与实战

Android官方MVP架构示例项目解析

Android:“万能”Activity重构篇

MVVM

Android DataBinding库(MVVM设计模式)

NavigationView

Android 自己实现 NavigationView [Design Support Library(1)]

NestedScrolling机制

Android NestedScrolling机制完全解析 带你玩转嵌套滑动

Android:NestedScrolling机制

NFC

Android NFC标签 开发深度解析 触碰的艺术

Notification

当关闭通知消息权限后无法显示系统Toast的解决方案

OkHttp

Android OkHttp完全解析 是时候来了解OkHttp了

Android Https相关完全解析 当OkHttp遇到Https

Android 一个改善的okHttp封装库

从OKHttp框架看代码设计

OkHttpUtils一个专注于让网络请求更简单的框架

一些你可能需要的okhttp实现

OKHTTP之缓存配置详解

OpenGL

Android OpenGL显示任意3D模型文件

ORM框架

Android ORMLite 框架的入门用法

Android 快速开发系列 ORMLite 框架最佳实践

屏幕适配

Android屏幕适配姿势

Android 屏幕适配方案

Android平板多屏幕适配

ReactNative

其实没那么复杂!探究react-native通信机制

给所有开发者的React Native详细入门指南(第一阶段)

RecyclerView

Android RecyclerView 使用完全解析 体验艺术般的控件

为RecyclerView打造通用Adapter 让RecyclerView更加好用

Android 优雅的为RecyclerView添加HeaderView和FooterView

Android 自定义RecyclerView 实现真正的Gallery效果

进击的RecyclerView——LRecyclerView

SuperRecyclerView,只为打造出更好用的RecyclerView

灵活且强大的RecyclerViewAdapter源码分析

对RecyclerView Item做动画

RecyclerView学习:高仿知乎的侧滑删除

针对RecyclerView打造属于你的LayoutManager

使用ItemTouchHelper轻松实现RecyclerView拖拽排序和滑动删除

RecyclerView添加onItemClickListener更佳的解决方案

Android新的工具类DiffUtil,让RecyclerView上天

RecyclerView自定义LayoutManager,打造不规则布局

为RecyclerView打造右侧索引导航栏IndexBar

那些酷炫的 RecyclerView 开源库整理荐原创

RecyclerView优秀文集

把RecyclerView撸成 马 蜂 窝

RecyclerView、ListView实现单选列表的优雅之路

利用RecyclerView打造炫酷滑动卡片

如何优雅地实现RecyclerView Adapter多布局列表

一步步教你实现完整的复杂列表布局

Retrofit

Retrofit2 完全解析 探索与okhttp之间的关系

Novate:对Retrofit2.0的又一次完美改进加强!

进阶之路:MVP+Retrofit+RxJava组合使用

Retrofit项目封装使用

Retrofit分析与实现

框架源码 — 可能会有趣一点地简析学习 Retrofit

Android Retrofit 实现图文上传-文字参数类型

Android Retrofit 实现文字(参数)和多张图片一起上传

Rx处理服务器请求、缓存的完美封装

RxJava + Retrofit完成网络请求

基于Retrofit+Okio+RxBus实现文件下载(带进度

Retrofit–合理封装回调能让你的项目高逼格

Say Hello to Retrofit

Rxjava+ReTrofit+okHttp深入浅出-终极封装

重识Retrofit

Retrofit2.0轻松实现上传

Android RxJava+Retrofit完美封装

RemoteViews

Android神奇”控件”一一RemoteViews

React Native

给所有开发者的React Native详细入门指南

RxJava

给 Android 开发者的 RxJava 详解

RxJava的一些入门学习分享

关于RxJava最友好的文章

Android 一些RxBinding使用场景

热修复

Android 热补丁动态修复框架小结

大腾讯的第一个开源项目「Tinker」

Android 增量更新完全解析 是增量不是热修复

一步步手动实现热修复

Android 热修复 Tinker接入及源码浅析

热更新Tinker的初次集成使用

Android 热修复 Tinker Gradle Plugin解析

Sophix-阿里第三代非侵入式热修复

软键盘

Android 软键盘监听事件

一行代码实现Android软键盘与EditText的交互

Scroller

Android Scroller完全解析,关于Scroller你所需知道的一切

Service

Android Service完全解析,关于服务你所需知道的一切

Android Service进阶教程

Android Service最全面的解析

Android Service不能再详细的教程

数据库

数据库高手秘籍

Android数据库安全解决方案,使用SQLCipher进行加解密

GreenDao

在AndoridStudio中引入GreenDAO

ORM 框架之 greenDAO 使用心得

Updating to greenDAO 3 and annotations

Android实战——GreenDao3.2的使用,爱不释手

Realm

Realm for Android详细教程

Android Realm详解

LitePal

我为什么能将效率提升了800%

你们要的多数据库功能终于来了

SDK

Android SDK开发随想录

设计模式

java设计模式

策略模式:网络小说的固定套路

观察者模式 : 一支穿云箭,千军万马来相见

从Android代码中来记忆23种设计模式

适配器模式 : 农村小伙娶乌克兰美女语言不通一一翻译软件立功

设计模式系列:OOP设计6大原则

setContentView

Android 源码解析 之 setContentView

Android中不得不谈的setContentView

SharedPreferences

你真的了解SharedPreferences吗?

音视频

用MediaPlayer+TextureView封装一个完美实现全屏、小窗口的视频播放器

原生VideoView使用总结

Android硬编码——音频编码、视频编码及音视频混合

做一款仿映客的直播App?看我就够了

Android直播播放器+弹幕使用总结

Android视频开发进阶(一)关于视频的那些术语

利用FFmpeg玩转Android视频录制与压缩

ffmpeg源码简析之结构总览

事件分发机制

Android ViewGroup事件分发机制

Android View 事件分发机制 源码解析

Android事件分发机制完全解析,带你从源码的角度彻底理解

Android事件分发机制详解

Android事件分发机制详解:史上最全面、最易懂

安卓自定义View进阶-事件分发机制原理

事件冲突

Android实践之ScrollView中滑动冲突处理

ViewPager,ScrollView嵌套ViewPager滑动冲突解决

一个Demo带你彻底掌握View的滑动冲突

Android View的事件分发机制和滑动冲突解决方案

上传下载

DownloadManager使用详解

摄像头拍摄

Android 调用系统相机拍照攻略(已适配Android N)

Android 手把手带你玩转自定义相机

Android Camera使用总结与那些坑

一步步实现打开相机连续拍照拿到多张照片

SlidingMenu

Android SlidingMenu 使用详解

SpannableStringBuilder

强大的SpannableStringBuilder

Styles与Themes

Android Styles与Themes使用攻略

SurfaceView

ndroid SurfaceView实战 带你玩转flabby bird

Android SurfaceView实战 打造抽奖转盘

Android自定义ClockView实现时钟效果

通知栏

Android通知栏微技巧,那些你所没关注过的小细节

Android自定义通知样式适配

图片加载框架

Android 框架练成 教你打造高效的图片加载框架

Fresco图片加载框架使用经验小结

Google推荐的图片加载库Glide介绍

Glide 系列

打造独一无二的图片加载框架

UI自动化测试框架

Google官方的UI自动化测试框架—— Espresso

ViewPager

巧用ViewPager 打造不一样的广告轮播切换效果

Android 自定义控件玩转字体变色 打造炫酷ViewPager指示器

Android 教你打造炫酷的ViewPagerIndicator 不仅仅是高仿MIUI

Android 自定义 ViewPager 打造千变万化的图片切换效果

Android高级图片滚动控件,编写3D版的图片轮播器

Android照片墙加强版,使用ViewPager实现画廊效果

使用ViewPager动画来做出不一样的引导页

MagicIndicator原理浅析及扩展

使用MagicIndicator打造千变万化的ViewPager指示器

仿今日头条顶部导航指示器

类似Launcher壁纸的视差背景效果

Android 仿美团网,探索使用ViewPager+GridView实现左右滑动查看更多分类的功能

仿蜻蜓FM轮播banner

CycleRotationView:自定义控件之轮播图

Android 如何实现一个平滑过渡的ViewPager广告条

ViewPager系列之 打造一个通用的ViewPager

Volley

Volley 图片加载相关源码解析

Android Volley完全解析

网络

Android监听网络状态的变化及实战

爬虫

Android实战 Jsoup实现网络爬虫,糗事百科项目的起步

WebView

WebView使用过程中你该知道的二三事

Android WebView拦截请求详解

WebView你真的熟悉吗?看了才知道

WebView详解与简单实现Android与H5互调

Android极简的js与java交互库一一SimpleJavaJsBridge

解决WebView文件上传无法重复选择问题

Weex

Weex快速入门指南

性能优化

Android UI性能优化实战 识别绘制中的性能问题

Android最佳性能实践

带你了解Android常见的内存缓存算法

破译Android性能优化中的16ms问题

Android一些你需要知道的布局优化技巧

Android性能优化-过渡绘制解决方案

Android性能优化之使用Lint

Android性能优化系列 之 apk瘦身

Android性能优化-电量优化

Android性能优化-内存泄漏的8个Case

小细节

Android中一些你可能没注意的小效果实现

硬盘缓存

Android DiskLruCache 源码解析 硬盘缓存的绝佳方案

Android照片墙完整版,完美结合LruCache和DiskLruCache

Android DiskLruCache完全解析,硬盘缓存的最佳方案

自定义View

安卓自定义View教程目录

自定义控件起步/进阶/高级

Android 手把手教您自定义ViewGroup

Android自定义View的实现方法,带你一步步深入了解View

Android绘图技术详解,带你轻松绘出各种图形

Android程序员的专属情人节

Android自定义控件三部曲文章索引

自定义控件其实很简单

你真的了解View的坐标吗?

Android View相关核心知识问答

Canvas

绘图Canvas十八般武器之Shader详解及实战

Path

Android Path酷炫动画 , 极速get花式Path

【Android】 给我一个Path,还你一个酷炫动画

自定义属性

Android 深入理解Android中的自定义属性

Android 自定义View属性相关细节

自定义控件实战

3D画廊

Android 打造炫酷的3D画廊

3D滑动

Android 3D滑动菜单完全解析,实现推拉门式的立体特效

Android中轴旋转特效实现,制作别样的图片浏览器

从零开始打造一个Android 3D立体旋转容器

Android 自定义控件 轻松实现360软件详情页

Activity切换动画

教你一步一步实现图标无缝变形切换

酷炫的Activity切换动画,打造更好的用户体验

边缘凹凸的View

不规则区域填充

Android 不规则封闭区域填充 手指秒变油漆桶

Android 不规则图像填充 小玩着色游戏

播放动画的ImageView

Android PowerImageView实现,可以播放动画的强大ImageView

万能圆角ImageView

万能圆角ImageView

侧滑菜单

Android 高仿 QQ5.0 侧滑菜单效果 自定义控件来袭

Android 自定义控件打造史上最简单的侧滑菜单

Android滑动菜单框架完全解析,教你如何一分钟实现滑动菜单特效

Android滑动菜单特效实现,仿人人客户端侧滑效果,史上最简单的侧滑实现

多达288种动态效果的侧滑菜单开源库

Android滑动导航菜单的快速构建

仿QQ列表左右滑动效果

一步集成侧滑(删除)菜单,高仿QQ、IOS。支持任意ViewGroup、0耦合、史上最简单。

滑动验证码

Android仿斗鱼滑动验证码

双向侧滑菜单

Android 实现形态各异的双向侧滑菜单 自定义控件来袭

Android双向滑动菜单完全解析,教你如何一分钟实现双向滑动特效

Android DrawerLayout 高仿QQ5.2双向侧滑菜单

抽奖转盘

城市导航列表

动手写一个好看的城市导航列表

仿iOS的PickerView控件,有时间选择和选项选择并支持一二三级联动效果

省市三级联动

动态模糊效果

教你一分钟实现动态模糊效果

Android高斯模糊技术,实现毛玻璃效果

多边形

Android RenderScript实现LowPoly效果

悬浮框

FreeRadioGroup一一淡出、自由拖动、自动贴边

Android 使用WindowManager实现悬浮窗及源码解析

豌豆荚应用列表进入详情效果

豌豆荚应用列表进入详情效果

折叠布局

Android FoldingLayout 折叠布局 原理及实现

歌词现实控件

自定义LyricView实现歌词显示控件

刮刮卡效果

Android 自定义控件实现刮刮卡效果 真的就只是刮刮卡么

HorizontalScrollView

Android 自定义 HorizontalScrollView 打造再多图片(控件)也不怕 OOM 的横向滑动效果

换肤

夜间模式实践

小试换肤框架

Android App换肤 全新的方式

Android 两行代码实现换肤 从appcompat-v7原理出发

IconFont

上拉加载更多的ListView

上拉加载更多的ListView

ListView纵向滑动

Android 自定义ScrollView ListView 体验各种纵向滑动的需求

SwipeRefreshLayout

自定义SwipeRefreshLayout样式—高仿微信朋友圈下拉刷新

Android下拉刷新控件SwipeRefreshLayout源码浅析

下拉刷新,上拉加载更多

打造一个万能刷新加载控件

流式布局FlowLayout

Android 自定义ViewGroup 实战篇 -> 实现FlowLayout

Android TagFlowLayout完全解析 一款针对Tag的布局

掌握自定义LayoutManager之实现流式布局

微信6.0主界面

Android 高仿微信6.0主界面 带你玩转切换图标变色

Android ActionBar应用实战,高仿微信主界面的设计

微信图片选择器

Android 超高仿微信图片选择器 图片该这么加载

微信朋友圈9图上传选择器

微信头像截取

Android 高仿微信头像截取 打造不一样的自定义控件

微信实时聊天

Android 高仿微信实时聊天 基于百度云推送

微信表情输入与键盘输入详解

Android高仿微信表情输入与键盘输入详解

微信通讯录悬停

Android仿微信通讯录:悬停头部分组列表

微信小视频

利用FFmpeg仿微信小视频录制与压缩处理

微信扫码登录

Android 面试攻略 之 微信扫码登录内部实现原理

圆形菜单

Android 打造炫目的圆形菜单 秒秒钟高仿建行圆形菜单

Android Xfermode 实战 实现圆形、圆角图片

Android BitmapShader 实战 实现圆形、圆角图片

进度条

Android 打造形形色色的进度条 实现可以如此简单

Android自定义view 模仿win10进度条

炫酷进度条:Android 仿应用宝下载进度条

自定义ViewGroup之浪漫求婚

Android自定义ViewGroup之浪漫求婚

ViewDragHelper

ViewDragHelper实战 自己打造Drawerlayout

Android ViewDragHelper完全解析 自定义ViewGroup神器

嵌套滑动

Android实现嵌套滑动和渐隐效果

美女拼图游戏

Android 实战美女拼图游戏 你能坚持到第几关

游戏2048

Android 带你玩转实现游戏2048 其实2048只是个普通的控件

树形控件

Android 打造任意层级树形控件 考验你的数据结构和设计

平移 放大预览图

Android 手势检测实战 打造支持缩放平移的图片预览效果

手势锁

Android 手势锁的实现 让自己的应用更加安全吧

实现元素间分割线

Android 自定义控件 优雅实现元素间的分割线 (支持3.0以下)

照片墙

Android多点触控技术实战,自由地对图片进行缩放和移动

Android瀑布流照片墙实现,体验不规则排列的美感

Android照片墙应用实现,再多的图片也不怕崩溃

Android照片墙加强版,使用ViewPager实现画廊效果

系统联系人

Android系统联系人全特效实现,分组导航和挤压动画

图片滚动控件

Android图片滚动,加入自动播放功能,使用自定义属性实现,霸气十足

Android滑动菜单框架完全解析,教你如何一分钟实现滑动菜单特效

细节至上的TextView

StyleTextView——细节至上的TextView

App优化攻略-用TextView显示图片

模仿荷包启动动画——金钱掉落

模仿荷包启动动画——金钱掉落

圆弧刻度温度进度条

TemperatureView:圆弧刻度温度进度条

影院在线选座

自定义View实战:影院在线选座

空调遥控器

自定义View实战:空调遥控器

悬浮迷你音乐盒

做一个炫酷的悬浮迷你音乐盒

网易新闻栏目动画效果

高仿网易新闻栏目动画效果

汽车速度仪表盘

自定义View实战:汽车速度仪表盘

新浪微博帖子显示话题、@好友、表情解析

类似新浪微博帖子显示话题、@好友、表情解析等

美团外卖添加商品的抛物线动画

QQ

先定一个小目标,比如写一个QQ

QQ健康界面

Android 一步一步教你实现QQ健康界面

QQ附近的人搜索展示

Android超高仿QQ附近的人搜索展示

磁翻点阵

FlipDotView——磁翻点阵显示效果

安全卫士中的一键加速

Android自定义控件–仿安全卫士中的一键加速

烟花效果的EditText

为你的EditText添加一个烟花效果

斗鱼直播弹幕效果

仿斗鱼直播的弹幕效果实现

钟表

一步步实现精美的钟表界面

墨迹天气折线图

仿墨迹天气的折线图控件,效果杠杠滴

智能手表折线图

手把手教你实现Android中智能设备数据表格绘制

海浪动画

Android拆轮子-唯美细腻的夕阳海浪动画

掌上英雄联盟能力值分析

仿掌上英雄联盟能力值分析效果

芝麻信用分

Android自定义控件 芝麻信用分雷达图

芝麻信用,你想要多少分?

Android自定义控件 仿芝麻信用曲线图

淘宝头条垂直滚动广告条

Android仿淘宝头条垂直滚动广告条

卡片层叠布局

[Android]五行代码实现 炫动滑动 卡片层叠布局

柱状图

Android自定义View–自己撸一个柱状图也没那么难

这交互炸了

这交互炸了:一分钟让你拥有微信拖拽透明返回PhotoView

这交互炸了:饿了么是怎么让Image变成详情页的

蜡烛吹蜡烛动画

Android动画之萌萌哒蜡烛吹蜡烛动画

饿了么加入购物车旋转控件

饿了么加入购物车旋转控件

自定义文本选择操作

Android 6.0 自定义文本选择操作 咕咚翻译的体验优化

密码输入框

Android自定义View之密码输入框

透明屏幕,火萤视频桌面

Android 仿火萤视频桌面 神奇的LiveWallPaper

Android 实现”透明屏幕”

iOS滚轮选择控件

Android 仿iOS滚轮选择控件

中英文混排

Android AutoWrapTextView 解决中英文排版问题

BezierViewPager

Android 自定义View—-BezierViewPager

滑动返回布局

AutoScrollBackLayout:给你的列表自动添加返回顶部按钮

日历

自己实现一款安卓日历

地址选择器

类似于京东的地址选择器

正则表达式

最全面的常用正则表达式大全

增量升级方案

Android增量升级方案

打造Android万能的软件更新库

组件化

App组件化与业务拆分那些事

Android组件化核心之路由实现

注解

Android 如何编写基于编译时注解的项目

Android 打造编译时注解解析框架 这只是一个开始

Android 进阶 教你打造 Android 中的 IOC 框架 【ViewInject】

一小时搞明白自定义注解(Annotation)

Zygote启动进程

Android Zygote启动流程源码解析

Android 常用开发功能 博客导航相关推荐

  1. android编程获取网络和wifi状态及调用网络设置界面,Android编程获取网络连接状态(3G/Wifi)及调用网络配置界面 - Android平台开发技术 - 博客园...

    获取网络连接状态 随着3G和Wifi的推广,越来越多的Android应用程序需要调用网络资源,检测网络连接状态也就成为网络应用程序所必备的功能. Android平台提供了ConnectivityMan ...

  2. android博客导航总结,以及个人常用android免费学习干货(文章,视频,矢量图,字体等)资源分享?

    android博客导航总结与资源分享 1.博客总结 1.mob平台的使用 2.QMUI部分功能实现 3.XUI部分功能实现 4.其他功能 5.Flutter博客总结: 2.资源分享 1.文章类型资源分 ...

  3. Android开发者网站博客导航

    Android开发者网站博客导航 常用网站 大厂博客 大牛博客 CSDN博客 公众号 社区论坛 GitHub 求职招聘 面试指南 在线学习 应用商店 常用工具 常用网站 Google Develope ...

  4. Spring Boot + vue-element 开发个人博客项目实战教程(十三、文章标签功能实现)

    ⭐ 作者简介:码上言 ⭐ 代表教程:Spring Boot + vue-element 开发个人博客项目实战教程 ⭐专栏内容:零基础学Java.个人博客系统 项目部署视频 https://www.bi ...

  5. 博客导航——一站式搜索(所有博客的汇总帖)

    博客导航--一站式搜索 以后博客肯定会越来越多的,所以这做一个整理,方便各位朋友能快速的锁定自己想要的资源 课程 巧用第三方快速开发Android App 热门第三方SDK及框架 Android St ...

  6. Android经典的大牛博客推荐

    Android中文Wiki AndroidStudio-NDK开发-移动开发团队 谦虚的天下 – 博客园 gundumw100博客 – android进阶分类文章列表 – ITeye技术网站 CSDN ...

  7. 搜集整理的一些博客导航

    简介:第一次在CSDN上发表博客,将自己关注或者看过的一些博客整理了一下,其中包含了鸿神和郭神的全部博客,包括两位大神微信公众号推荐的博客,另外还有一些安卓开发社区的博客,后续每天都会更新这个导航,希 ...

  8. 全网优秀IT博客导航

    本篇博客是鄙人收录多年的别人比较好的博客. 1 博客导航 1.1 linux linux全线教程–提供了linux教程,服务器管理教程,BSD教程,还有编程语言(C/Java/Python/Perl) ...

  9. 邵奈一的技术博客导航

    大家好,我是邵奈一,一个不务正业的程序猿.正儿八经的斜杠青年. 1.这几年,我整理了很多IT技术相关的教程给大家,爱生活.爱分享. 2.博客导航跳转(请收藏):邵奈一的技术博客导航 3.此篇为本博客的 ...

最新文章

  1. 图解sqlserver 2000 还原数据库的基本操作
  2. 分布式大数据sql查询引擎Presto初识
  3. 字符串格式化---StrFormatter
  4. session共享怎么做的(分布式如何实现session共享)?
  5. Exynos4412 Uboot 移植(六)—— 相关知识补充
  6. Ranger知识地图
  7. android系统(100)---如何减少lowmemory的发生几率
  8. Linq To Sql, 为何继承就这么费劲?
  9. POJ 3267 The Cow Lexicon 动态规划
  10. Linux 进程管理
  11. EasyExcel自动设置列宽
  12. html 圣杯布局 高度,web圣杯布局
  13. 显示模块模式 — Revealing Module Pattern
  14. 关于VS2010下编译NTL库方法及NTL库的应用
  15. 自定义UTI 注册你的APP所支持的文件类型
  16. owasp_OWASP数据工程师
  17. mac使用Simulator打开IOS模拟器(不使用Xcode打开IOS模拟器)
  18. 在线HTML转XML工具
  19. SCORM学习交互开发
  20. 我的世界服务器整人系列,我的世界:整人还在用TNT?老玩家用这7个道具简直谁见谁怕!...

热门文章

  1. PCB电路板上各种标志的含义
  2. 修改3389端口软件
  3. 小微支付平台,支付宝/微信聚合支付
  4. w3c标准html,W3C标准及规范
  5. python怎么制作条形图模板,Python-使用XlsxWriter模块在Excel工作表中绘制条形图
  6. Eureka高可用部署 -夜幕思年华
  7. ctDNA检测市场现状研究分析报告-
  8. LInux 入门.md
  9. 12月14号发布的Notes Domino 12.0.1正式版
  10. vue实现购物车(简单)