大家好我们今天的教程是在Android 教程中自定义View 的学习,对于初学着来说,他们习惯了Android 传统的页面布局方式,如下代码:

当然上面的布局方式可以帮助我们完成简单应用的开发了,但是如果你想写一个复杂的应用,这样就有点牵强了,大家不信可以下源码都研究看看,高手写的布局方式,如上面的布局高手通常是这样写的:

为了帮助大家更容易理解,我写了一个简单的Demo ,具体步骤如下:

首先新建一个Android 工程 命名为ViewDemo .

然后自定义一个View 类,命名为MyView(extends View) .代码如下:

然后将我们自定义的View 加入到main.xml 布局文件中,代码如下:

最后执行之,效果如下图:

OK,大功告成,今天就写到这里,开始做饭了,老婆孩子等我做饭了,lol~

更多相关文章

  1. Android应用的跨语言调用小结
  2. Android(安卓)如何建立AIDL
  3. Android中图像变换Matrix的原理、代码验证和应用(一)
  4. android代码审查工具---lint工具的使用
  5. Android(安卓)轻松实现语音朗读
  6. android 系统音乐播放器分析
  7. 处女男学Android(十二)---Android(安卓)菜单(Menu)详解与应用
  8. Android基于OpenCV通过JNI识别并显示人脸位置
  9. android 代码设置EditText的hint字符

随机推荐

  1. Android(安卓)homescreen 处理
  2. Android(安卓)SDK安装,无法连接google
  3. Android(安卓)UI(一)Layout 背景局部Shape
  4. Android必背内容(待续)
  5. Android消息处理机制(二)
  6. Android利用程序实现GPS的打开或关闭
  7. Android(安卓)ContentProvider和Uri详解
  8. android 客户端与服务端的通信 发送get和
  9. Android之ContextMenu的使用方法以及与Op
  10. Android中调用webservice小结