android学习(第三篇 页面组件编程)
来源:互联网 发布:淘宝精品店 编辑:程序博客网 时间:2024/06/05 19:00
题外话:java界面编程、html这些东西和android都有很多共通之处。所谓组件是框架本身为你封装一系列常用到的按钮、文本输入框等常用到的东西。体现的是代码托管的思想。有过j2me编程经验的同学会明白这些的含义,j2me的高级组件比较简陋,想实现比较个性、规范的ui的话就得使用低级的canvas绘图+事件响应。大部分人都会选择封装自己的部分组件,搭建自己的ui框架封装screen、menu...这些常用的组件。
android组件编程的理解:android组件编程使用.xml和java代码共同实现了界面的设计和控制。其中.xml主要负责设计页面、java代码负责控制。android这样做是为了最大程度的做到ui和逻辑的分离。
看官方api文档。
居然没有下载docs 今天写一句话:android页面主要分两种:1. layout 页面布局 2.widget 窗口部件
1. View 和 ViewGroup
UI组件设计思想大都会用到组合模式。整个页面组件被串成一个树形结构。绘制的时候从根组件开始逐渐展开绘制。
- android学习(第三篇 页面组件编程)
- android学习第三课(组件)
- 《Android面试宝典》学习笔记(第三章:组件)
- Android编程学习系列:第四篇——Activity 组件
- Android学习5--界面编程与视图(View)组件
- Android学习5--界面编程与视图(View)组件
- Android学习之编程细节注意(一、基本组件)
- Android编程学习笔记 之 BroadcastReceiver组件
- Android页面交互Activity组件(上)
- Android 常用第三方组件
- Android第三方开源组件框架
- android 编程时,如何在Eclipse中查看Android源码或者第三方组件包源码
- android 编程时,如何在Eclipse中查看Android源码或者第三方组件包源码
- ZendFramework学习第三章(核心组件—对象注册表)
- ZendFramework学习第三章(核心组件—对象注册表)
- 学习COM组件编程
- 学习COM组件编程
- 学习COM组件编程
- Android调试工具之Traceview
- Iframe高度自适应(兼容IE/Firefox、同域/跨域)
- AchartEngineActivity引擎绘制柱状图、曲线图
- (大数据,导弹问题)Bridging signals (P1631)
- 举例说明android中实现发送邮件的方法
- android学习(第三篇 页面组件编程)
- 计算一个程序的执行时间和定时器
- android网络编程所涉及到的知识
- Twisted服务器开发技巧(1)
- sicily--1819. Matrix
- multieditor
- 几种开源TCP/IP协议栈概述
- ORA-00600:[32695], [hash aggregation can't be done] 解决方法
- Excel使用技巧大全(一)