• 自身写Android组合多个布局的经历


    今天不总结课程了,留着有时间补上。

    今天的是ExpandListView,就是可以扩展的列表视图。

    今天我做了个总结,然后模仿了扣扣的聊天界面,仅仅写了三个页面而已,用到的xml和活动就不下于10个,因为第一次写,思路虽然清晰,但是变量,东西太多,实在难分出来,最后想到左中右的分法,我才从手忙脚乱慢慢变得有条不紊。

    凡是和左边的界面有关的,命名就"left_    "这种样式,其他同理,这是我总结的。

    再者就是多按活动窗口来完成,一个一个窗口完成,有完整的思路规划做起来一个步骤一个步骤完成,这样很有必要,切记不要一次三管齐下。

    然后就是一些图片和图标,命名如果英语好,就标记清楚,不然就用中文,比如“zuo_jian_tou”,左箭头,很形象吧,不过我英语水平还不错,就直接英语了。

     

    这样就显得分类合理了,所以多用_来连接单词,然后各种类型分类,本牛崽第一次搞这么多还是有点晕的。

    谨记:

      多分类。

      多写见词晓意的变量和文件名。

      多按活动窗口一步一步完成,不要三管齐下。

    老老实实写安卓,自己现在慢慢的有些起色了。

    这种东西得多写。

    然后就是提一下我们插入图片图标,可以去阿里巴巴矢量图标库下载。

    下载后拖到res下的drawable中,顺便改好见词晓意的名字,不要搞得还得一个个去点自己的图片。

    今天的就这些吧,然后就是选择器的使用,也是放到drawable里的。

    有的控件需要选择器,我可以大胆的推论,和图片有关的都可以用选择器,来实现形状的替换。

    如上是自己第一次写多个活动和控件,以及插入多个图片的安卓项目,有一就有二,我相信自己会做出自己认为完美的项目的。

    顺便祝

      自己生日快乐,

        项目越写越好,

          东西越学越精,

            变得越来越强。

  • 相关阅读:
    使用蓝图构建Flask项目目录
    python上下文管理器细读
    【LiteOS】STM32F103-LiteOS移植教程(详细篇)
    OSX 下 sftp 上传目录到服务器
    Homestead window10 storage:link 不能建立符号链接的处理办法
    Laravel Carbon 简明使用
    VMWare 虚拟机挂载 Homestead NFS 进行老项目(基于 Brophp)维护
    winnfsd 操作
    windows10 查看进程端口的情况
    NFS各个版本之间的比较
  • 原文地址:https://www.cnblogs.com/aolong/p/12920518.html
Copyright © 2020-2023  润新知