Android学习之路
来源:互联网 发布:php 输出文本 编辑:程序博客网 时间:2024/04/29 06:26
原文出处: stormzhang 的博客
Google Android官方教程
Android Training Course in Chinese
Android基础
上面可能是一个比较全面系统的培训教程,对于新手们可能对某些需要着重掌握的东西比较迷茫,于是整理下个人认为新手们必须要掌握的知识点,顺便也会附带相应觉得不错的讲解博客地址。
- 两分钟彻底让你明白Android Activity生命周期(图文)!
Activity实际开发中使用频率最高,这个必须要理解
- Android四大基本组件介绍与生命周期
Android中的四大组件必须得知道,也是面试常问到的
- ListView的基本使用与优化
ListView是所有控件中最常使用且对新手来说比较复杂的用法,各种Adapter的使用以及ListView的优化都是必须掌握的
- Android系统用于Activity的标准Intent
Intent解决了Android中四大组件的通讯,非常有用,这篇博客收集整理了系统的标准Intent
- Android 屏幕适配
介绍一些Android屏幕适配的基础
- Android中SQLite应用详解
Android中的SQLite需要掌握,这篇博客很适合新手
- Android Fragment完全解析
3.0之后新加的Fragment,必须要掌握,目前使用的场景也是越来越普遍了
Android中级
- Android应用程序的生命周期
Android的应用程序的生命周期需要理解,面试也是经常会被问的
- 带你一步步深入了解View
View做为UI开发中最常用到的,必须要深入理解
- Android Service完全解析
Service作为Android四大组件之一,在每一个应用程序中都扮演着非常重要的角色
- Android Gson
目前比较常用比较流行的数据格式就是json了,这篇博客教你如何使用Google Gson库来进行json解析
- Android 布局优化
Android开发中经常会用到xml布局,那么布局优化方面的知识更是需要掌握的了
- Android中Intent传递对象的两种方法(Serializable,Parcelable)
详细讲解了Android中Intent中如何传递对象
- Android异步消息处理机制完全解析
Android开发中异步操作是经常使用的,必须理解掌握
- Android AsyncTask完全解析
Android异步操作的另一种方法
- Android Custom Loading
很早的一个小demo,教你如果做一个App的Loading动画
Android进阶
- Android Gradle
Google官方Android新的构建系统,可以很方便的管理依赖、编译打包等
- Android 性能优化
一系列的性能调优教程,让你的代码以及App更畅通!
- 一个完整的开源项目–9GAG
一个开源客户端,教你使用Studio、Gradle以及一些流行的开源库快速开发一个不错的Android客户端
- 整理的Android开发资源
自己整理的一些Android开发资源,包括开发、工具、设计等,相信会对你有用的
Android设计
在开发一款Android App之前,你需要了解下Android平台的设计规范,这里有一系列关于Android Design的讲解以及Google最新推出的Material Design中文翻译版
- Android Design
- Material Design
Android开发必知的一些开源库
说到开源库就不得不提GitHub,只能说是目前最活跃的开源社区,不知道的赶紧去注册个账号使用起来,绝对是你快速提升技术的利器。
Volley
App开发中免不了要和服务端进行交互,而volley是Google官方推出的一个开源的网络通信库,它能使网络通信更简单,更快速。
- Volley完全解析
- Android volley sample
ActiveAndroid
ActiveAndroid算是一个轻量级的ORM(对象关系映射(Object Relation Mapping))框架,简单地通过如save()和delete()等方法来做到增删改查等操作。
- ActiveAndroid–Android轻量级ORM框架
Retrofit
Retrofit和Java领域的ORM概念类似, ORM把结构化数据转换为Java对象,而Retrofit 把REST API返回的数据转化为Java对象方便操作。同时还封装了网络代码的调用。
- Retrofit – Java(Android) 的REST 接口封装类库
Android-Universal-Image-Loader
Android-Universal-Image-Loader是一个强大的开源图片异步加载库,该项目的目的是提供一个可重复使用的仪器为异步图像加载,缓存和显示。
- Android-Universal-Image-Loader
Android开源项目分类汇总
非常全面的GitHub开源项目汇总,不需要重复发明轮子,尽情遨游在开源世界里吧
- android 学习之路
- Android学习之路
- Android学习之路
- android学习之路
- Android学习之路
- Android学习之路
- android学习之路
- Android学习之路???
- Android学习之路
- android学习之路!
- Android学习之路
- Android学习之路
- Android学习之路
- Android学习之路
- Android学习之路
- android学习之路
- Android学习之路
- Android学习之路
- UILabel 的属性
- 在MDK上建立一个C++的STM32开发工程
- SQL必知必会 笔记 第十六章 更新和插入数据
- XMPP - Socket 实现创建聊天室
- sql查询tips
- Android学习之路
- 浅谈进程地址空间与虚拟存储空间
- STM32 UART2 中断函数的写法
- 从零开始,从梦见美好开始
- 为什么要使用SLF4J而不是Log4J
- Eclipse安装SVN插件
- GOP|I|P|B DTS pts 概念
- Android-------模拟用户登录界面(1)
- server glx version string: 1.2