zoukankan      html  css  js  c++  java
  • Android应用程序开发

    第一章 Android应用初体验

    1.1应用基础

    activity是Android SDK中Activity类的一个具体实例,负责管理用户与信息屏的交互。

    应用的功能是通过编写一个个Activity子类来实现的。

    布局定义了一系列用户界面对象以及它们显示在屏幕上的位置。组成布局的定义保存在XML文件中。

    每个定义用来创建屏幕上的一个对象,如按钮或文本信息。

    包名遵循“DNS反转”约定

     1.2用户界面设计

    1.2.1相对布局

    activity_quiz.xml放在res/layout下面

    代码接上图

     

    效果如下

    1.2.2线性布局

     

    1.3创建字符串资源

    每个项目都包含一个名为strings.xml的默认字符串文件

    放在res/values下

    代码接上

    1.4资源ID

    在包浏览器展开目录gen,找到并打开R.java文件,即可看到GeoQuiz应用当前所有的资源ID。

    R.java文件在Android项目编译过程中自动生成,遵照该文件头部的警示,请不要尝试修改该文件的内容,如代码清单1-5所示。

    在activity_quiz.xml文件中,分别为两个按钮添加上android:id属性,如代码清单1-6所示。

    1.5从布局XML到视图对象

     1.5.1引用组件

    1.5.2设置监听器

    代码接上

    1.5.3 创建提示消息

    1.6 Android编译过程

    第二章 Android与MVC设计模式

    第三章 Activity的生命周期

    3.1Activity的状态

    3.2日志级别方法

     

  • 相关阅读:
    遇到的函数知识
    网络编程
    python中的并发编程
    Django contenttypes组件
    同源策略定义及跨域解决方案
    Django Rest framework
    RESTful API
    python 给对象添加方法
    python 装饰器(复杂一点的)
    android动态替换Fragment向下传递数据
  • 原文地址:https://www.cnblogs.com/Java-Starter/p/9578381.html
Copyright © 2011-2022 走看看