Android——从入门到放弃

学习路线

基础

Java基础

开发Android App开发的默认开发语言,要熟练掌握Java语言的应用,虚拟机运行。

Xml基础

Linux基础(可选)

数据库知识

入门

了解android

Java开发环境搭建

Android程序结构

scr/ Java源代码存放目录

gen/ 自动生成目录

res/ 资源(Resource)目录

assets/ 资源目录

AndroidManifest.xml/ 项目清单文件

default.properties/ 项目环境信息

界面布局

LinearLayout(线性布局)

AbsoluteLayout(绝对布局)

RelativeLayout(相对布局)

TableLayout(表格布局)

FrameLayout(帧布局)

四大组件

Activity(活动)

Service(服务)

Broadcast Receiver(广播接收者)

Content Provider(内容提供者)

数据的访问与存储

文件

SharedPreferences(参数保存)

SQLite数据库

内容提供者(Content Provider)

网络

进阶

四大组件详细学习及应用

Activity生命周期

Service后台下载

Broadcast Receiver窃听短信

Content Provider共享数据

多线程断点续传下载

多媒体应用

音效的播放

MediaPlayer
SoundPool

视频播放

SurfaceView

进程间的通信

AIDL(Android Interface Definition Language 接口定义语言)

ListView、GridView熟练应用

高级控件的应用

对话框通知(Dialog Notification)

速度对话框(ProgressDialog)

单选框(RadioButton)

多选框(CheckBox)

下拉列表框(Spinner)

拖动条(SeekBar)

菜单(Menu)

速度条(ProgressBar)

内容提示文本框(AutoCompleteTextView)

高级

android样式和主题(style&theme)

使用网页开发软件界面

动画(Animation)

2D&3D openGL

GoogIeMaps

传感器的使用

NDK(Native Development Kit)

APK反编译

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值