美文网首页Android开发Android技术知识Android知识
25 Android 1-24知识点总结(视频+笔记,从01开

25 Android 1-24知识点总结(视频+笔记,从01开

作者: 小默森 | 来源:发表于2017-03-02 08:39 被阅读194次

    大家好,我是森森

    这节课我给大家总结一下,前24节课的主要内容.为什么今天录呢?因为这周可能要回家领证儿了!

    昨天,北京发布了大风蓝色预警,一个同事没盖好被子感冒了,老是咳嗽,我告诉他,我书包里有咳嗽药,让他去拿,结果他拿了我通便用的泻药吃了.下午我问他,那药好使吗?他说太特么好使了,咳一下拉一裤子,咳一下拉一裤子,现在都不敢咳了.

    好了,废话不多说,开始讲课.


    25知识点总结

    前边给大家讲了一些手机的历史,发展过程以及一些手机相关的概念.

    最主要的就是要记住android sdk的目录结构,以明白哪个目录有我们需要的工具:

    1. build-tools编译需要用到的工具

    2. docs开发的离线文档

    3. extras额外工具,模拟器加速器,向下兼容的jar包

    4. platforms开发需要的平台,每个平台的android.jar在对应的文件夹里面

    5. platform-tools开发调试的工具adb.exe一个重要的调试桥

    6. sources android.jar的源码

    7. system-images模拟器创建需要的镜像

    8. tools开发辅助需要用到的工具,模拟器.exe

    需要记忆的还有一些ADB指令:

    adb:android debug bridge安卓调试桥

    * adb devices

    >查看链接到电脑上的所有的手机设备。(模拟器,真实的手机)

    * adb kill-server

    >杀死adb的调试桥

    * adb start-server

    >重新启动adb的调试桥

    * adb install xxx.apk

    >把电脑上的一个文件安装到模拟器(真实的手机)

    * adb uninstall应用程序的包名

    >从手机卸载一个应用,参数是应用程序的包名,DDMS,查看应用程序的包名

    然后介绍了一下安卓工程的目录结构,以后我们每天都会接触,所以先了解一下就行了.

    比较重要的就是安卓开发的一些流程,我们通过女神一键呼叫我和QQ盗号应用给大家演示了:

    android应用开发的步骤

    1. res-->layout文件夹 修改xml布局文件

    2. src-->.java文件编写代码

    3.找到关心的控件

    findViewById(R.id.xxx);

    4.设置点击事件,或者获取数据

    5.记得权限。

    关于布局呢,五种布局前两种是最常用的:

    常见布局

    1.线性布局LinearLayout

    >重要参数 朝向orientation:horizontal,vertical

    weight权重 控制控件在父窗体里面显示的比例。

    2.相对布局RelateLayout

    特点:已某个控件为参考,来放置其他控件的位置

    给子节点提供了很多属性:

    layout_centerHorizontal , layout_centerVertical , layout_centerInParent

    layout_above , layout_below , layout_toLeft , layout_toRight,

    layout_alignParentTop , layout_alignParentBottom , layout_alignParentLeft , layout_alignParentRight 等等

    3.帧布局FrameLayout

    > div暂停的图标,显示在界面的中间。

    一层覆盖一层,后面的可以覆盖前面的

    4.表格布局TableLayout

    里面放标签,里面的子节点可以使用weight属性

    5.绝对布局AbsoluteLayout

    点击事件的几种写法

    1.内部类实现onclickListener的接口

    2.匿名内部类实现onclickListener

    3.让当前的Activity实现onclickListener的接口

    >界面的按钮比较多,如果通过内部类或者匿名内部类代码比较臃肿。

    4.在布局xml文件里面声明onclick属性="方法名"

    如有错误,欢迎指出,QQ 525902456

    谢谢大家一如既往的支持!嘿嘿

    相关文章

      网友评论

        本文标题:25 Android 1-24知识点总结(视频+笔记,从01开

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