在eclipse上开发android软件,Ui设计部分主演在xml文件中实现的。开发一个android软件,主要有三部分工作,第一个是logic,第二个resource,第三个就是ui。logic是通过在project.java文档里的代码实现,resourcess主要是在R.java中实现,Ui主要是在res目录下的xml文件实现。但是模拟器缺少一个方便的所见即所得的编辑界面,我们只能通过修改xml代码,再到模拟器中看才能达到调试的效果。而DroidDraw正好弥补了这个缺陷。先看张图:

这张图就是droiddraw工作的主界面,操作一目了然:

1.首先在screen上面编辑你想要的界面效果。widgets页面有很多items直接拖拽到screen就可以,比如textview,button等等。

2.页面编辑完成,点击generate,会自动生成xml代码,在output窗口,将代码粘入main.xml即可,当然你还要统一res的标识符。然后运行模拟器,结果图如下:

android ui所见退所得,为什么我的android studio不能所见既所得相关推荐

  1. android ui框架详解,多图详解 “Android UI”设计官方教程(二)

    编者注:本文为Android的官方开发者博客发了一份幻灯片的翻译文档的第二部分,专门介绍了一些Android UI设计的小贴士,我们在介绍这个幻灯片的第一部分<多图详解 "Androi ...

  2. Android UI设计经验分享,掌握设计技巧,让你的应用独树一帜

    Android UI渲染是指Android应用程序中的用户界面如何被绘制.Android UI渲染很重要,因为渲染过程直接影响应用程序的性能和用户体验. 当用户在Android应用程序中进行交互时,应 ...

  3. android ui设计与开发工具,Android用户体验与UI设计

    Android用户体验与UI设计 编辑 锁定 讨论 上传视频 本词条缺少概述图,补充相关内容使词条更完整,还能快速升级,赶紧来编辑吧! 本书是一部介绍Android用户体验.UI设计理念和方法论的作品 ...

  4. 【Android】精通Android UI设计

    本书详细阐述了与 Android UI开发相关的基本解决方案,主要包括 Android UI设计工具, Android UI布局, Android UI Widgets,Android UI选项菜单, ...

  5. 得到谷歌认证的《Android UI框架进阶解密》开源了,亮瞎我的钛合金

    根据调查显示,,iOS与Android的市场份额差距正越来越大.Android设备正在成为手机应用市场的主力军.如何从设计层面创造一个优美的App界面来吸引用户已然成为广大App开发者们必做的功课之一 ...

  6. 【Android UI设计与开发】第07期:底部菜单栏(二)Fragment的详细介绍和使用方法

    转载请注明出处:http://blog.csdn.net/yangyu20121224/article/details/8995025 由于TabActivity在Android4.0以后已经被完全弃 ...

  7. android authtype=1,【报Bug】plus.screen.lockOrientation在android里引起闪退

    代码逻辑如下: 1,在未登录状态下,通过其他接口的状态码判断登录状态,在初次未登录状态下跳转登录页(reLaunch跳转VUE页面) skipSp(x){ if(this.loginStatus == ...

  8. Android 系统性能优化(34)---Android UI 性能优化

    Android官网 Slow rendering:个人觉得非常有价值,比如指出 对象分配.垃圾回收(GC).线程调度以及Binder调用 是Android系统中常见的卡顿原因,更重要的是给出了定位和解 ...

  9. Android UI + Function

    第一部分 个性化控件(View) 主要介绍那些不错个性化的View,包括ListView.ActionBar.Menu.ViewPager.Gallery.GridView.ImageView.Pro ...

最新文章

  1. 阿里技术专家:为什么说失败的微服务架构,大多死在分布式事务?
  2. 在局域网可以访问电脑中存放的网页(IIS服务)
  3. 创建JPA工程时提示:at least one user library must be selected
  4. python精要(82)-wxpython(3)-静态文本控件与状态栏
  5. boost::geometry::detail::as_range用法的测试程序
  6. 计算机考研一定要去北上广吗,考研一定要去“北上广”吗?这几类学生可能更适合......
  7. php连接mysql_PHP连接MySQL数据库的三种方式
  8. 比特币的原理及运作机制
  9. 隐私与AI兼得,蚂蚁金服是如何做到的?
  10. Linux(debian7)错误集锦(二)之安装Gnome报错Failed to start unit user@1000.service
  11. 如何处理计算机显示器故障,显示器突然黑屏怎么办?教你这样操作,轻松解决黑屏问题!...
  12. _IO, _IOR, _IOW, _IOWR 宏的用法与解析
  13. Java中做比较介绍
  14. html数字什么字体样式,css字体样式属性有哪些?
  15. 联想计算机型号,联想笔记本所有型号介绍(经典五款推荐)
  16. 利用云计算来实现业务转型呢,有五个步骤可以遵循
  17. 嗖嗖移动大厅JAVA(免费源码分享)
  18. altium room 布局_Altium Designer的PCB中ROOM的功用、放置、修改
  19. 物联网卡和流量卡网速对比,看看谁更强?
  20. 21天好习惯第一期-18

热门文章

  1. 【排序专训】练习题 士兵站队(中位数应用) 解题报告
  2. Python:whl文件是神?如何安装whl文件?
  3. 计算机中的表格中怎么排序,如何设置Excel表格的横向排序功能
  4. 【前端开发】Vue + Fabric.js + Element-plus 实现简易的H5可视化图片编辑器
  5. -1-2 java 面向对象基本概念 封装继承多态 变量 this super static 静态变量 匿名对象 值传递 初始化过程 代码块 final关键字 抽象类 接口
  6. Linux 设置 FQDN
  7. n719 rom 卡刷 android 4.3,三星 N719官方4.3纯净版ROM刷机(线刷)获取ROOT权限
  8. Palindromic Tree——回文树(回文自动机)
  9. 域名劫持污染和被墙的区别!
  10. 安全生产管理云执法平台方案