一 学习路线图(主要知识点):
1,java基础知识:集合,线程,和IO流主要掌握
2,web开发:servlet和jsp和html相关内容。
3,服务器端的开发:jdbc使用结合msyql的使用
4,Android的入门介绍
5,Android常用布局
6,Android常用的UI控件ListView,Fragment
7,Android文件操作包括数据库等
8,Android网络协议部分包含,json和xml的数据解析。
9,Android输入事件,菜单,对话框,通知。
10,关于Android的UI的美化。
11,Android自定义的控件等等。
12,Android的传感器开发等
13,Android的地图开发等。
14,Android的线程和异步任务开发等。
注:本博客不讲java SE的基础知识。
二 搭建开发环境
Eclipse + Android-sdk + ADT
三 关于Android目录结构说明:
1、src
编写java的目录,遵循java的命名规范,分包
2、gen
包含了android资源文件的标识符、不需要程序猿维护,自动添加的,而且有分类的。
注意:不要轻易删除。每次在R.java前添加资源后,必须保证原来的资源是正确的。
资源文件不认识大写。
R.java
3、assetshttp://write.blog.csdn.net/postedit/49977023
原生资源文件:保存应用的资源文件。例如:声音,音频文件,或者视频文件。或者不经常
被用户修改的文件。
4、bin
包含编译生成apk的应用程序xx.apk
5、libs
包含第三方类库jar包
andorid-support-v4,高版本和低版本的兼容包。
不要太多,有必要的再加上。
6、res
drawable-xxdpi 包含我们Android医用中的图片资源文件。
按照清晰度来说:分为 xxh 超超高清 xh 超高清 h 高清 l 清晰度低 m 清晰度比较低
不同手机的分辨率不同。
layout:布局文件
完成UI控件的堆放。
menu:菜单
Android的应用菜单
values:字符资源文件 包含一些文字信息。
通常是用在手机的国际化:
7、AndroidManifest.xml 清单文件
清单文件的结构:
1.package 包名
2.versionCode apk的版本
3.users-sdk
4.application
icon 图片logo,说明
label 应用的名称
theme 主题
四 传说Android的四大组件
activity
service
Content Providers
indent 广播
预知后事如何,请听下回分解......
本文提供了一个详细的Android开发学习路线图,涵盖从基础知识到高级开发技能的全面内容,包括Java基础、Web开发、服务器端开发、Android入门、布局、UI控件、文件操作、网络协议、输入事件、菜单、对话框、通知、UI美化、自定义控件、传感器开发、地图开发、线程和异步任务等。同时介绍了Android开发环境的搭建以及关键目录结构的说明。
&spm=1001.2101.3001.5002&articleId=49977023&d=1&t=3&u=cdc8b5d6955c4be3ac55d0100f25fcda)
340

被折叠的 条评论
为什么被折叠?



