`
tianshibaijia
  • 浏览: 1132839 次
文章分类
社区版块
存档分类
最新评论

Android学习开发之路2——动态生成界面

 
阅读更多
<p>
  1. 在android里,界面可以由我们在.xml文件里事先设计好,也可以在java代码里面动态生成.</p><p></p>
packagesnoopy.android;
  1. importandroid.app.Activity;
  2. importandroid.os.Bundle;
  3. importandroid.view.View;
  4. importandroid.view.View.OnClickListener;
  5. importandroid.view.ViewGroup;
  6. importandroid.widget.Button;
  7. importandroid.widget.LinearLayout;
  8. importandroid.widget.TextView;
  9. publicclassCodeViewextendsActivity
  10. {
  11. //当第一次创建该Activity时回调该方法
  12. @Override
  13. publicvoidonCreate(BundlesavedInstanceState)
  14. {
  15. super.onCreate(savedInstanceState);
  16. //创建一个线性布局管理器
  17. LinearLayoutlayout=newLinearLayout(this);
  18. //设置该Activity显示layout
  19. super.setContentView(layout);
  20. layout.setOrientation(LinearLayout.VERTICAL);
  21. //创建一个TextView
  22. finalTextViewshow=newTextView(this);
  23. //创建一个按钮
  24. Buttonbn=newButton(this);
  25. bn.setText(R.string.ok);
  26. //指定长度和高度的布局方式,WRAP_CONTENT表示适应内容
  27. bn.setLayoutParams(newViewGroup.LayoutParams(
  28. ViewGroup.LayoutParams.WRAP_CONTENT
  29. ,ViewGroup.LayoutParams.WRAP_CONTENT));
  30. //向Layout容器中添加TextView
  31. layout.addView(show);
  32. //向Layout容器中添加按钮
  33. layout.addView(bn);
  34. //为按钮绑定一个事件监听器
  35. bn.setOnClickListener(newOnClickListener()
  36. {
  37. @Override
  38. publicvoidonClick(Viewv)
  39. {
  40. show.setText("Hello,Android,"
  41. +newjava.util.Date());
  42. }
  43. });
  44. }
  45. }

程序截图

源码资料下载:

Android 应用功能150多个实例源码

分享到:
评论

相关推荐

    Android源码——UI界面源码.zip

    Android源码——UI界面源码.zip

    Android开发与应用——张荣,原书配套课件

    第2章 Android开发环境 2.1 Java开发环境安装 2.1.1 安装JDK 2.1.2 安装Eclipse 2.1.3 Eclipse中文包的安装 2.2 Android SDK 2.2.1 安装ADT 2.2.2 安装Android SDK 2.3 Android模拟器 2.3.1 创建...

    Google Android SDK开发范例大全(PDF完整版4)(4-4)

    Google Android SDK开发范例大全(完整版)共4个分卷 目录 第1章 了解.深入.动手做. 1.1 红透半边天的Android 1.2 本书目的及涵盖范例范围 1.3 如何阅读本书 1.4 使用本书范例 1.5 参考网站 第2章 Android初体验 2.1...

    android开发入门与实战(下)

    4.5.2 卖东西也要签名——生成签名文件 4.5.3 打包、签名、发布应用 4.6 本章小结 第5章 千里之行始于足下——第一个应用HelloWorld 5.1 HelloWorld应用分析 5.1.1 新建一个Android工程 5.1.2 填写工程的信息 5.1.3...

    Google Android SDK开发范例大全(PDF高清完整版1)(4-1)

    Google Android SDK开发范例大全(完整版)共4个分卷 目录 第1章 了解.深入.动手做. 1.1 红透半边天的Android 1.2 本书目的及涵盖范例范围 1.3 如何阅读本书 1.4 使用本书范例 1.5 参考网站 第2章 Android初体验 2.1...

    《Google Android开发入门与实战》.pdf

    4.5.2 卖东西也要签名——生成签名文件 46 4.5.3 打包、签名、发布应用 48 4.6 本章小结 51 第5章 千里之行 始于足下——第一个应用helloworld 52 5.1 helloworld应用分析 52 5.1.1 新建一个android...

    Google Android SDK开发范例大全(PDF高清完整版3)(4-3)

    Google Android SDK开发范例大全(完整版)共4个分卷 目录 第1章 了解.深入.动手做. 1.1 红透半边天的Android 1.2 本书目的及涵盖范例范围 1.3 如何阅读本书 1.4 使用本书范例 1.5 参考网站 第2章 Android初体验 2.1...

    android开发入门与实战(上)

    4.5.2 卖东西也要签名——生成签名文件 4.5.3 打包、签名、发布应用 4.6 本章小结 第5章 千里之行始于足下——第一个应用HelloWorld 5.1 HelloWorld应用分析 5.1.1 新建一个Android工程 5.1.2 填写工程的信息 5.1.3...

    《Android应用开发实践》课程报告——基于Android的2048小游戏的设计与实现

    基于Android的2048小游戏的设计与实现,格式完美,附代码直接在Android Studio运行。 目录如下: 第1章 绪论 1 1.1 项目背景 1 1.2 项目意义 1 1.3 国内外研究状况 1 1.4 主要工作 2 1.5 开发平台 2 第2章 系统分析...

    Google Android SDK开发范例大全的目录

    第2章 Android初体验 2.1 安装AndroidSDK与ADTplug-in 2.2 建立第一个Android项目(HelloAndroid!) 2.3 Android应用程序架构——从此开始 2.4 可视化的界面开发工具 2.5 部署应用程序到Android手机 第3章 用户人机...

    Android 3D游戏开发技术宝典-OpenGL ES 2.0 (吴亚峰) 源代码

    第2章 游戏开发相关android基础知识 23 2.1 游戏中的音效 23 2.1.1 游戏中的即时音效 23 2.1.2 即时音效的一个案例 24 2.1.3 背景音乐播放技术 27 2.1.4 简易音乐播放器的实现 29 2.2 简单数据的...

    Google Android SDK开发范例大全(完整版附部分源码).pdf

    Google Android SDK开发范例大全(完整版) 包含部分书中源码 目录 第1章 了解.深入.动手做. 1.1 红透半边天的Android 1.2 本书目的及涵盖范例范围 1.3 如何阅读本书 1.4 使用本书范例 1.5 参考网站 第2章 ...

    Google.Android开发入门与实战

    4.5.2 卖东西也要签名——生成签名文件 4.5.3 打包、签名、发布应用 4.6 本章小结 第5章 千里之行始于足下——第一个应用HelloWorld 5.1 HelloWorld应用分析 5.1.1 新建一个Android工程 5.1.2 填写工程的信息 5.1.3...

    Google Android SDK开发范例大全(第3版) 4/5

    全书共分11章,主要以范例集的方式来讲述Android的知识点,详细介绍了开发Android的人机交互界面、Android常用的开发控件、Android手机收发短信等通信服务、开发Android手机的自动服务功能和娱乐多媒体功能以及整合...

    Google Android SDK开发范例大全(第3版) 3/5

    全书共分11章,主要以范例集的方式来讲述Android的知识点,详细介绍了开发Android的人机交互界面、Android常用的开发控件、Android手机收发短信等通信服务、开发Android手机的自动服务功能和娱乐多媒体功能以及整合...

    Google Android SDK开发范例大全(第3版) 1/5

    全书共分11章,主要以范例集的方式来讲述Android的知识点,详细介绍了开发Android的人机交互界面、Android常用的开发控件、Android手机收发短信等通信服务、开发Android手机的自动服务功能和娱乐多媒体功能以及整合...

    Google Android SDK开发范例大全(完整版)

    余志龙,来自于手机制造业、电视媒体业、网络、电信产业、软件开发等领域,擅长嵌入式系统软件设计、J2ME游戏开发、Android开发,以及J2EE、JSP、Servlet、JavaBeans、PHP、C#等程序语言,熟悉面向对象技术与Eclipse...

Global site tag (gtag.js) - Google Analytics