fragment与pageView

fragment

fragment不可以侧滑切换相关界面,但多数代码位于fragment中,易于维护,同时不会受到多个手势滑动的影响

pageView

pageView与fragment的实现有相似之处,但代码臃肿,同时易被侧滑手势干扰

为textView添加边框

有两种方式1使用资源文件布局,为textView直接添加背景src 操作简单

2使用自定义view绘制矩形框,Draw绘制函数使用左上 右下两点坐标确定,实际上是矩形四条边对边界的位置。

relativelayout

布局中后添加的组件会浮于上方,同时使用migrat控制组件与上一组件的间距,above,below是指二维位置关系而不是,高低位置。

marginstart 与margintop区别,安卓为了适配某些从右向左书写的语言,如阿拉伯语,设置此属性,如果使用Marginstart属性在切换语言后可以实现布局变为镜像的操作,同理marginEnd和Margin right的情况类似。

沉浸式标签页

两种实现方式,即颜色文件填充和图片填充,前者应适用于渐变色等界面改变、

最新文章

  1. .gitignore过滤个人配置
  2. 兼容IE8以下浏览器input表单属性placeholder不能智能提示功能
  3. windows 下ssh 客户端
  4. Spring IoC源码解决——工具篇Eclipse
  5. Squire – 简洁的 HTML5 富文本编辑器
  6. JavaScript强化教程 - 六步实现贪食蛇
  7. DOCTYPE 中xhtml 1.0和 html 4.01区别分析
  8. Activity初步,初学者必看
  9. 转载:奇异值分解(SVD) --- 线性变换几何意义(上)
  10. ArrayList线程不安全
  11. 如何学习YII
  12. css中的那些布局
  13. Lego-美团点评接口自动化测试实践
  14. Kafka如何保证消息的可靠性传输
  15. C#委托与事件总结
  16. 嘿!我用python帮我干这些事
  17. Linux 最小化安装后IP的配置(手动获取静态IP地址)
  18. vue 学习笔记—路由篇
  19. js获取form元素,不使用id
  20. unity 之 no cameras rendering

热门文章

  1. OSCP Learning Notes - Exploit(8)
  2. Ethical Hacking - NETWORK PENETRATION TESTING(15)
  3. metaspolit下UAC提权以及日志清除
  4. Ordinary - 官方原版软件下载站
  5. C++语法小记---重载逗号操作符
  6. Spring+hibernate+JSP实现Piano的数据库操作---2.Controller+Service+Dao
  7. link小图标以及表格的用法基础
  8. Dom运用1
  9. Lua学习入门(代码块)
  10. PHP date_sunrise() 函数