Android知识总结

《Android知识总结》 老婆保佑,代码无BUG

一:四大组件 && Fragment

Android – Activity切换动画
Android基础 – Service(服务)
Android基础 – ContentProvider
Android基础 – BroadcastReceiver
Android基础 – Fragment

二:Android SDK

三:数据持久化

Android基础 – 5种保存数据的方式
Android – 数据库操作之 litepal
Android – Serializable和Parcelable序列化对比

四:三方

1.网络请求

Android – 网络请求之 WebService讲解
Android – 网络请求之Volley
Android – 网络请求之OKHttp3
Android – 网络请求之 Retrofit2 + RxJava

2.图片

Android – 图片处理之Picasso
Android – 图片处理之Glide4.0版本
Android – 图片处理之Glide加载进度

3.Rxjava

Android – RxJava2.0 操作符整理归纳

4.其他

Android – Dagger2使用详解
Android – 热修复tinker配置

五:UI

1.view

Andorid – Material Design之Snackbar
Andorid – Material Design之TextInputLayout
Andorid – Material Design之FloatingActionButton
Andorid – Material Design之TabLayout
Andorid – Material Design之NavigationView和DrawerLayout
Andorid – Material Design之CoordinatorLayout
Andorid控件 – CardView属性和水波纹效果

Android – WebView详解
最全面总结 Android WebView与 JS 的交互方式

Android – RecyclerView系列之小白篇
Android – RecyclerView系列之点击事件
Android – RecyclerView系列之添加删除数据的注意事项

2.anim

Android – 动画(帧动画,补间动画,属性动画,以及插值器)

3.自定义View

自定义View – 进度显示
自定义Toast 仿ios 风格

4.通知

Android – 三种Notification

六:进程 && 线程

1. 线程

Android – 线程池

你的真的能回答上Handler的面试题???
Android开发:Handler异步通信机制全面解析(包含Looper、Message Queue)
Android 内存泄露:详解 Handler 内存泄露的原因

Android多线程:手把手教你使用HandlerThread
Android多线程:这是一份详细的HandlerThread源码分析攻略

Android 多线程:AsyncTask最详细使用教程
Android 多线程:AsyncTask的原理 及其源码分析

2. 进程

Android – 守护进程

七:打包发布

Android – build.gradle配置说明
Android – 混淆模板
Android – 打包之多渠道打包
Android – walle(新一代多渠道打包工具)
Android – 使用MultiDex解决64K问题

八:性能

1.内存优化

Android缓存策略

2.保活

Android – 保活(1)前台服务保活
Android – 保活(2)一像素保活
Android – 保活(3)无声音乐保活

九:手机功能

Android – 自定义相机和拍照

十:java相关

Java四种引用对比
List,Set,Map 详解

十一:安全

TCP为什么一定要三次握手,而不是二次或者四次?

Android – 6.0权限适配
Android – 7.0权限适配

其他

Android – SIP(一) 自带SIP模块
Android – SIP(二) PJSIP
Android – 关于Adapter的使用
Git常用命令

    原文作者:Allens_Jiang
    原文地址: https://www.jianshu.com/p/d75f1aeda79d
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞