zoukankan      html  css  js  c++  java
  • 安卓小常识(2)

    1)创建一个android项目

       填写项目信息

    2)      创建一个新Activity

    右键点击Eclipse左边(默认)你要加入Activity的包,比如,我的包是com.INdroid.layout。然后选New->Class,输入类名后(注意首字母大写),在Superclass的Browse那里点击。最后在Choose a type那里输入Activity。然后点OK就可以了

    3)      创建Activity布局

    在rec/layout文件夹里创建布局xml页面 new->others->android->android xml file

    4)      注册创建的activityAndroidManifest.xml

    运用eclisps可以可视化添加,双击AndroidManifest.xml 选择标签application->add->activity ,输入刚才创建 的类名。

    也可以手工添加,在</activity>标签下面加入

    <activity android:name=".Activity的名字"

     android:label="Activity的标题">

    </activity>

    这里需要注意的是,android:name="."这里有个点,这个点表示这个Activity在我所选择的包com.INdroid.layout下。

    5) 在新Activity中加入onCreate方法并且绑定layout。

    关于Activity的跳转问题,要补充一点,按钮绑定setOnClickListener必须放在新建OnClickListener对象之后,不然不能跳转。

    到此,一个可以使用的activity即创建完成了,下一步是添加UI元素及实现页面响应代码

    下面以添加一个checkbox为例说明,实现的效果是点击主Activity界面,跳转到CheckboxActivity 界面

    1、向主Activity界面添加一个button。打开main..xml,使用outline窗口的“+”,添加一个button,填写button的属性

    2、 在src/ActivityMain类,即主Activity的界面响应类中实现页面跳转代码,

    2.1 声明 button 变量 和 监听器 OnClickListener

    2.2 实现 OnClickListener监听器的跳转逻辑,即onClihck 函数

    2-3 绑定 监听器OnClickListener 到 button 中

    3、向checkboxActivity界面添加一个 checkbox 的 widget

    4、向checkboxActivity界面添加呈现代码

  • 相关阅读:
    UIStepper
    UIProgressView
    Python——GUI编程 利息计算器 作业9(python programming)
    Python——GUI编程(python programming)
    麻烦的聚餐(最长递增子序列+二分优化)
    奶牛渡河(dp)
    POJ 1182-食物链 [并查集] 《挑战程序设计竞赛》2.4
    [2013百度软件研发笔试题] 求字符串中连续出现同样字符的最大值
    Java OCR tesseract 图像智能字符识别技术
    ORA-00904:&quot;T1&quot;.&quot;AREA_ID&quot; :标识符无效
  • 原文地址:https://www.cnblogs.com/yuanting/p/3724175.html
Copyright © 2011-2022 走看看