zoukankan      html  css  js  c++  java
  • 简单的学习心得:网易云课堂Android开发第三章自定义控件 熊,我

    这一章分三部分:

    (1)自定义控件:老师先简单讲解了一些细节,如为什么不用px,而要用dp,只因机型的屏幕分辨率不同,用px会导致差异太大。然后演示了制作自定义控件的步骤,先在xml文件中添加对应的自定义View类,并给出画布大小,然后在.java中onDraw,值得注意的是onDraw中的坐标都是相对于画布(即xml中定义的)而言的,所以用具体数值去绘制view,很容易出现问题。

    (2)Fragment:第一点是两种设置fragment的方法。第一种是在.xml文件中,这是静态设置,不能交互;第二种是在.java中设置,可以进行交互。第二点就是fragment的生命周期,与activity差不多,只是fragment要多几个阶段,而且fragment是依赖于activity的,从Log就能看出。

    (3)Handler:利用Message延迟发信息,Handler处理信息,修改TextView,制作出一种计时效果。

  • 相关阅读:
    Schema和数据类型优化?
    语雀发布博客园
    为知笔记文章目录
    码云搭建博客
    springboot的过滤器、监听器、拦截器
    springboot常用注解
    springboot使用小技巧合集
    springboot整合swagger2
    强制卸载win软件
    xshell下载和优化配置
  • 原文地址:https://www.cnblogs.com/xiongwo/p/5539949.html
Copyright © 2011-2022 走看看