Android笔记汇总目录(Updating)

零、各种Tip(零碎知识点、技巧)

Java&Android
  • Tip | Java常识
  • Tip | Android的消息机制
  • 01 详析一次腾讯一面 | 移动端开发岗题解
  • Tip | 写一段会产生死锁的代码
  • Tip | OkHttp使用
  • Tip | Android的Service相关知识提炼
  • Tip | AS引入他人项目模块

Others
  • 十分钟学会git常用命令 | 一个demo文件,说明简单扼要
  • Tip | 使用GitHubDesktop提交 本地existing项目
  • 你知道windows下git多账号配置吗?

一、Android基础

  • Broadcast Receiver
  • 广播的最佳实践——实现强制下线功能
  • 数据库
  • Android | SQLite的使用(附步骤提炼)
  • 实战LitePal(Android_Persistent Technology)
  • Content Provider
  • 跨程序共享数据——Content Provider 之 运行时权限解析以及申请的实现(可完美解决java.lang.SecurityException:Permission Denial 问题)(即本文)
  • 跨程序共享数据——Content Provider 之 ContentResolver基本用法 & 一个读取系统联系人的Demo
  • 跨程序共享数据——Content Provider 之 创建自己的内容提供器
  • Content Provider 之 最终弹 实战体验跨程序数据共享(结合SQLiteDemo)


  • Material Design
  • Material Design 实战 之第一弹——Toolbar(即本文)
  • Material Design 实战 之第二弹——滑动菜单详解&实战
  • Material Design 实战 之第三弹—— 悬浮按钮和可交互提示(FloatingActionButton & Snackbar & CoordinatorLayout)
  • Material Design 实战 之第四弹 —— 卡片布局以及灵动的标题栏(CardView & AppBarLayout)
  • Material Design 实战 之第五弹 —— 下拉刷新(SwipeRefreshLayout)
  • Material Design 实战 之 第六弹 —— 可折叠式标题栏(CollapsingToolbarLayout) & 系统差异型的功能实现(充分利用系统状态栏空间)





二、进阶

自定义View
  • 自定义View入门实战案例详析 | 蜘蛛网数据分析组件
设计模式
  • Android实战 | 详解MVC、MVP模式并分别实现登录界面案例
动画
  • Android动画基础详析 | 概述、逐帧动画、视图动画(附诸多实际运行效果动图)
  • 揭露动画(Reveal Effect)实现时的注意事项(附上bug-logcat)
  • Android进阶设计 | 使用揭露动画(Reveal Effect)做一个丝滑的Activity转场动画
蓝牙
  • Android蓝牙详析 | 蓝牙的适配、权限、开启、搜索发现等处理
  • 框架解读笔记

Rxjava

  • Rxjava源码解析笔记 | Rxjava概述 & 传统观察者设计模式源码解析
  • Rxjava源码解析笔记 | Rxjava基本用法详析(附示例代码
  • Rxjava源码解析笔记 | 创建Observable 与 Observer/Subscriber 以及之间订阅实现的源码分析
  • Rxjava源码解析笔记 | 剖析map、flatmap操作符的使用与联系
  • Rxjava实战笔记 | Rxjava的基本使用解析(同步结合示例)

EventBus

  • EventBus原理解析笔记以及案例实战(结合demo)

Retrofit

  • Retrofit笔记 | 简析官方API文档(结合示例代码)
  • Retrofit笔记 | 基本使用步骤

OkHttp

  • Tip | OkHttp使用

Volley

  • Volley学习笔记 | 关于源码中Request、Response、Listener泛型的理解(附XMLRequest自定义代码)





三、实践Android群英传(徐宜生著)

  • 1.Android系统源代码目录与系统目录
  • 2.Android开发环境再普及以及ADB的使用技巧
  • 3.1 Android控件架构
  • 3.2 自定义控件基础 之 View的测量
  • 3.3 自定义控件基础 之 View的绘制
  • 自定义控件基础 之 3.4 ViewGroup的测量 & 3.5 ViewGroup的绘制
  • 3.6 自定义View (3.6.1)
  • 3.6 自定义View (3.6.2)
  • 6.4 Android绘图技巧(Primary:Canvas & Layer, 附demo-仪表盘、圆形头像、裁剪动画绘制)
  • 9.5.3 Android Apk 反编译 & 9.5.4 Android Apk 加密
  • 10.1.5 布局优化利器之 Hierarchy Viewer
  • Android群英传实践过程参考文章荟萃





四、OpenCV相关笔记

  • OpenCV是一个使用广,知名度高,效率可观数字图像处理框架,
    封装了诸多复杂的图像处理算法和API,
    熟练掌握OpenCV开发可以高效完成各种图像处理以及图像数据的获取和分析等等;
  • OpenCV在Android、C++、Python领域上都有对应实现的库;
  • 本系列笔记主要讨论基于Android平台的OpenCV开发
    笔记诸多数字图像处理知识以及相关的基于Android平台OpenCV的实现


  • OpenCV Android 环境搭建 及 实现测试案例(没有你想象的那么麻烦噢)
  • OpenCV | 基于Android系统详析Mat与Bitmap对象(创建、初始化、使用与转换 | 附大量demo)
  • 计算机视觉 OpenCV Android | Mat像素操作(图像像素的读写、均值方差、算术、逻辑等运算、权重叠加、归一化等操作)
  • 计算机视觉 OpenCV Android | 图像操作之 统计排序滤波、边缘保留滤波
  • 计算机视觉 OpenCV Android | 图像操作之 自定义滤波(模糊、锐化、梯度)、形态学操作(膨胀腐蚀、开闭操作、黑帽顶帽、形态学梯度)
  • 计算机视觉 OpenCV Android | 基本特征检测之 霍夫直线检测 详析
  • 计算机视觉 OpenCV Android | 基本特征检测之 霍夫圆检测
  • 计算机视觉 OpenCV Android | 特征检测与匹配之角点检测——Harris角点检测与Shi-Tomasi角点检测
  • 计算机视觉 OpenCV Android | SURF特征检测
  • 计算机视觉 OpenCV Android | 基本特征检测 之 轮廓分析
  • 计算机视觉 OpenCV Android | 基本特征检测 之 模板匹配
  • 计算机视觉 OpenCV Android | 特征检测与匹配 之 Feature2D中的检测器与描述子





五、Android_DebugExperience

上方文字是一个文集的跳转链接,主要内容是记录笔者在学习并开发实践Android以来遇到的种种Bug,由于文集内容繁杂,这里就不一一贴过来了,有兴趣的大佬们道友们还请点击链接,移步文集目录处,见笑了~





六、其他零散的知识点

  • ListView项(Item)的三种布局
  • 手把手教你使用Android studio生成正式签名的APK文件
  • 本地模拟服务器开发与交互——Apache服务器填坑之路(下载、安装、使用demo、卸载)
  • Android中asset文件夹和raw文件夹区别
  • Android实战note1(MyMirror一款小型摄像处理的App)
  • 良心解析 | 搭建NDK环境历程及问题记录 暨 Android Studio 2.3.3 to 3.3 填坑之路(Update坑 + AVD坑 + NDK坑)




//- #####
//>-

你可能感兴趣的:(Android笔记汇总目录(Updating))