安卓技术栈

作者: e4e52c116681 | 来源:发表于2018-08-29 10:57 被阅读185次

安卓技术栈概览

本篇使用内容属于张风捷特烈原创,如有转载,请附链接

提高篇:

Android原生绘图

|---Android关于Canvas你所知道的和不知道的一切
|---Android关于Path你所知道的和不知道的一切
|---Android关于Paint你所知道的和不知道的一切
|---Android关于Color你所知道的和不知道的一切
|---Android绘图最终篇之大战贝塞尔三次曲线
|---Android原生绘图进度条+简单自定义属性代码生成器
|---Android原生绘图之一起画个表
|---Android原生绘图之炫酷倒计时
|---Android自定义控件之局部图片放大镜--BiggerView


Android粒子篇

|---Android原生绘图之让你了解View的运动
|---Android粒子篇之文字的粒子化运动
|---Android粒子篇之Bitmap像素级操作
|---
|---


综合案例:

|---Android原生下载(上篇)基本逻辑+断点续传
|---Android原生下载(下篇)多文件下载+多线程下载


基础篇:

1.安卓基础--代号--A

AI--活动:Activity

|---√ 1.Activity生命周期
|---√ 2.Activity启动方式
|---√ 3.Activity间数据传递
|---√ 4.Activity跳转动画
|--- 5.启动源码分析

AII--广播接受者:Broadcast Receiver

|---√ 1.广播的静态注册与动态注册
|---√ 2.有序广播
|---√ 3.实现锁、开屏、短信监听

AIII--服务:Service

|---√ 1.Service开屏跳转到指定Activity
|---√ 2.Service服务的绑定
|---√ 3.Service绑定服务基于接口调用方法
|---√ 4.Service跨进程通信:aidl

AIV--内容提供者:ContentProvider

|---√ 1.ContentProvider获取短信
|---√ 2.ContentProvider查询联系人
|---√ 3.获得所有图片路径
|--- 4.获ContentProvider得所有歌曲信息

AV--上下文与意图:Context与Intent

|---√ 1.Context
|---√ 2.Intent

AVI--碎片:Fragment

|---√ 1.Fragment基础使用
|---√ 2.Fragment生命周期测试
|---√ 3.Activity与Fragment的数据传递
|---√ 4.Fragment与ViewPager结合
|---√ 5.Fragment简单封装

数据存储:代号--S

SI--SQLite数据库:SQLite

|---√ 1.安卓SQLite基础使用指南
|--- 2.SQLite简单封装
|--- 3.SQLite实现简单记账本

SII--文件存储:File

|---√ 1.SharedPreferences
|---√ 2.本包存储
|---√ 3.SD卡存储
|---√ 4.☆缓存文件封装
|---

SIII--json&XML

|---1.json的使用
|--- 2.Xml的Pull解析和存储
|--- 3.Xml的SAX解析和存储
|--- 4.Xml的Dom解析和存储

View:原生视图--代号--V

VI****ListView

|---√ 1.随机数据生成
|---√ 2.基本使用及优化
|---√ 3.☆ListView的封装
|---√ 4.☆ListView的封装多条目
|---√ 5.事件全解析
|---√ 6.ListView琐碎小知识点汇总

VII****RecyclerView

|---√ 1.RecyclerView基本使用
|---√ 2.RecyclerView事件
|---√ 3.☆
|---√ 4.☆
|---√ 5.
|---√ 6.

VIII****ViewPager

|---√ 1.ViewPager的基本使用
|---√ 2.滑动监听与自定义滑动特效

VIV****其他常用View

|---√ 1.Android控件之TextView
|---√ 2.Android控件之res资源加载
|---√ 3.Android控件之ImageView

VV--布局:Layout

|---√ 1.VV-安卓布局总汇篇

    |---√ 2.  
    |---√ 3.  

VVI--材料设计:Material Design

|---√ 1.TabLayout上布局
|---√ 2.TabLayout下布局
|---√ 3.卡片布局CardView

自定义控件

|---D1-从N角星开始论述自定义控件
|---D2-Android自定义拉绳小控件
|---D3-Android 自定义控件绘图之柱状图
|---D4-Android绘图之和我一起画箭头
|---D5-Android绘图之让图形动起来
|---D6-Android绘图之一言不合画个表
|---D7-测试Android事件处理机制和生命函数调用

事件处理

Handler

Message对象

多媒体--代号--M

|---音频
|---视频
|--- 1-MI-Android多媒体之Bitmap

技术小点--代号--T

|---TI-Android技术篇之运行时权限
|---TII-Android技术篇Handler
|---TIII-Android技术篇之反射
|---TVI-Android技术篇之注解Annotation
|---TV--Android技术篇之XXX.9.png的使用全指南

设备及通信 代号--D

|---设备

|---通信录
|---短信
|---电话
|---震动
|---屏幕亮度

|---传感器
|---蓝牙
|---通信录
|---短信
|---电话

开源框架使用

|---O1-开源框架使用之EventBus
|---O2-开源框架使用之Picasso
|---O3-开源框架使用之Butterknife及源码浅析

开源计划 代号--开源计划

数字运动库:NumGo
Android绘图库:LogicCanvas


后记:捷文规范

1.本文成长记录及勘误表
项目源码 日期 备注
V0.1--github 2018-11-21 看得见的数据结构Android版之开篇前言
2.更多关于我
笔名 QQ 微信 爱好
张风捷特烈 1981462002 zdl1994328 语言
我的github 我的简书 我的掘金 个人网站
3.声明

1----本文由张风捷特烈原创,转载请注明
2----欢迎广大编程爱好者共同交流
3----个人能力有限,如有不正之处欢迎大家批评指证,必定虚心改正
4----看到这里,我在此感谢你的喜欢与支持


icon_wx_200.png

相关文章

  • 安卓技术栈

    安卓技术栈概览 本篇使用内容属于张风捷特烈原创,如有转载,请附链接 提高篇: Android原生绘图 |---An...

  • 安卓2018面试技术栈

    安卓2018面试技术栈 通过Boss直聘,和几次面试大致总结出来了,大点的公司2018年需要通用的技术栈 ams(...

  • 个人支付免签系统 Api 版本

    技术栈 nodejs + mysql + Vue 项目说明: 支持个人网站、安卓App、微信公众号、Pc软件收款的...

  • 做全栈攻城狮-安卓开发教程目录

    安卓开发基础教程目录 写代码也要读书,爱全栈,更爱生活。每日更新原创IT编程技术及日常实用技术文章。我们的目标是:...

  • 招人要求

    招人的要求 4、熟悉安卓技术栈和生态链,包括:操作系统、API、编译链、包管理、IDE、统计分析、错误收集、编译配...

  • day4

    Android 安全android课程大纲 1.安卓背景介绍(安卓生态圈简介、安卓安全架构、常用概念和技术) 2....

  • 未来一年的职业规划

    目前自己看到且大致明白的两个职业阶段:安卓技术专家、移动工程team leader。 安卓技术专家的能力领域(后续...

  • 安卓四种activity启动模式介绍及应用场景说明(standa

    简要介绍 安卓采用栈来管理activity,每启动一个新的activity,就将原先的activity压入栈中,当...

  • 安卓用shape画背景边框

    效果图: 代码: shape_rec_blue.xml 使用 附录: 安卓用shape画圆 安卓开发技术分享: h...

  • 安卓技术整理

    1. Handle Message Loop MessageQueue如何交互 ‘@Override public...

网友评论

  • 楊帥:好办法,我也想这么搞

本文标题:安卓技术栈

本文链接:https://www.haomeiwen.com/subject/zfehwftx.html