Android学习笔记(一)

本文提供了一个详细的Android开发学习路线图,涵盖从基础知识到高级开发技能的全面内容,包括Java基础、Web开发、服务器端开发、Android入门、布局、UI控件、文件操作、网络协议、输入事件、菜单、对话框、通知、UI美化、自定义控件、传感器开发、地图开发、线程和异步任务等。同时介绍了Android开发环境的搭建以及关键目录结构的说明。

一 学习路线图(主要知识点):

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 广播

预知后事如何,请听下回分解......


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值