魅力安卓StudyJamsChinaAndroid知识

StudyJms笔记之续1C生日贺卡应用

2017-03-03  本文已影响42人  魅力安卓

1C - 01 - 安装Android Studio

  1. 安装JDK(Java开发软件开发工具包),看最新Android Studio要求安装相应版本就行了。(配置开发环境变量等问题,Google一下,网上很多,不难)
  2. 安装 AndroidStudio 具体过程不赘述了,视频和文档介绍的很清楚,网上也有很多资料。不过记得当初下载安装的时候,各种翻墙下载还是很费劲的,现在好多了。
    *** 问题及建议:视频中提到的教学笔记安装指南,我并没在该贴中找到,这至少说明在显眼的地方没有给出该文档和下载地址。建议可在每个章节的板块中,置顶一个帖子,里面放本章节视频中用到的工具链接,文档访问地址等。(向1A中那样,当然也可以综合把整个课程用到的东西,都放到【最新消息通知】板块的“[Google Material Design 文档国内可访问地址]”帖中)***
    下面列出官方AndroidStudio下载地址(包含各种介绍文档)
    AndroidStudio官方下载地址:https://developer.android.com/studio/index.html

1C - 02 - 回顾和复习-回答十个小问题

  1. 显示照片应该用什么控件:ImageView
  2. android:layout_width :所有控件都必须要有的属性吧(可以为0dp但必须要有)
    android:src : ImageView的属性
    android:text : Button 和 TextView 的属性
    PS:可能不全,欢迎补充。
  3. 驼峰命名练习:ILikePracticeSetsTheBest
  4. RelativeLayout(相对布局)和LinearLayout(线性布局)都是ViewGroup
  5. 要对标签做哪两件事?我没太明白题意是啥-。-XML里面每个元素吗?是注意书写规则和属性?
  6. 两位导师叫啥名(哈哈~): Kunal 和 凯瑟琳?(吸血鬼日记女主啊_不过她中文名更好记些:李秀贤)
  7. 错误位置:21行 android:layout_weight属性应该有引号呀~
  8. 宽度:350dp
  9. 问题中Button漏掉的属性 android:layout_alignParentBottom 和 android:layout_CenterHorizontal
    其实,漏掉个必要属性应该是android:id吧
  10. 权重问题:Chai Tea - 100dp
    ** PS:说到权重问题,想起前两天论坛里看到一位同学遇到的问题。计算方法会根据height(以此为例)属性值不同而有不同的计算方式,当属性值为match_parent时,控件占权重比例是反过来的,网上有很多资料可以参考下。(此处XMLV中应该是bug吧) **

1C - 03 - 在Android Studio里运行你的第一行代码

  1. 关于如何建Project等步骤视频中讲的很清楚了,多操作两边就熟悉了。
  2. 我也是突然才意识到 Company Domain 中,我可以填写:**merrily01.tech ** 了(⊙o⊙) 想知道为什么吗? 访问有惊喜 O(∩_∩)O哈哈~
  3. 建议了解熟悉Project的目录结构
  4. XML预览很方便,不过不建议拖拽开发
  5. 真机(我想换Pixle)/模拟器调试(PS:Genymotion 记住这个名字,你以后会用到的)
    *** 存在的问题: 还是上面提到的关于 【讲师笔记】的问题 ,视频中提到的 “ 提供了指向故障排除文档的链接 ” 以及后面提到的 图片 等素材~***
  6. 学会看debug调试信息,通过报错找解决方案。

1C - 04 - 创建生日贺卡项目并布局

  1. 3个步骤:
    ① 选择正确的View和布局方式
    ② 如何确定View在屏幕上的位置(ViewGroup的选择和属性设置)
    ③ 给View添加点击事件

  2. 学着通过控件各个属性,调整页面显示效果~

  3. 简单做了个,不要太死板嘛~

merrily01test.png
上一篇下一篇

猜你喜欢

热点阅读