Android UI项目一(2)

今天完成的任务


  1. 继续昨天的RelativeLayout的掌握
  2. hexo+github博客的搭建
    小白独立搭建博客--Github Pages和Hexo简明教程

1.作品展示

Android UI项目一(2)_第1张图片
2017-03-06_225905.png

Android UI项目一(2)_第2张图片
2017-03-06_230422.png

2.需要掌握的知识

  • RelativeLayout相对布局的几种属性混合使用定位。
  • style.xml的样式重复使用实现
  • 常用的git命令使用与GitHub搭建

3.知识详解

  1. 对于第一个页面实现的思路是:整体使用相对布局,最上面是一个图,其中间是一个文本框在图下面,主要是小图标和文字的如何定位。小图标和对应的文字都定位在“上岛咖啡”下面,而后图标文字是定位在图标的右边即可;
    android:layout_toRightOf="@id/website"
  2. 对于控件的一些重复属性和属性值可以统一定义放到res->values->style.xml文件中,而后直接引用就可以的,如textView的字体大小,颜色,边距都可以放入其中,引用style属性如下;
    style="@style/CustomFourLitterTextView"
 

    
  1. git在hexo中常见的命令有:
    hexo generate (hexo g) 生成静态文件,会在当前目录下生成一个新的叫做public的文件夹
    hexo server (hexo s) 启动本地web服务,用于博客的预览
    hexo deploy (hexo d) 部署播客到远端(比如github, heroku等平台)
  2. 搭建原理的理解:
    GitHub Pages 本用于介绍托管在GitHub的项目,不过,由于他的空间免费稳定,用来做搭建一个博客再好不过了。 每个帐号只能有一个仓库来存放个人主页,而且仓库的名字必须是username/username.github.io,这是特殊的命名约定。你可以通过[http://username.github.io](http://username.github.io/) 来访问你的个人主页。 这里特别提醒一下,需要注意的个人主页的网站内容是在master分支下的。

    明白所谓部署到github的原理。
1.之前步骤中在Github上创建的那个特别的repo(jiji262.github.io)
一个最大的特点就是其master中的html静态文件,可以通过链接[http://jiji262.github.io来直接访问。]
(http://jiji262.github.xn--io-uf6d50l9qytq2ao5o./)
2.Hexo -g 会生成一个静态网站(第一次会生成一个public目录),这个静态文件可以直接访问。
需要将hexo生成的静态网站,提交(git commit)到github上。```
### 4. 反思总结
###### 1.今日未解决的问题有如何将GitHub中的项目导入as中,实现时报错了,可能是gradle版本和包的问题; ###### 2.在搭建博客或者是环境的过程中,要有信心大不了重装,也要关注报错的英文信心,思考一下。ps:搭建过程中重装了1次,因为找不到错误的原因。注意浏览器的兼容,还是Google厉害,被360坑了! ###### 3.利用文档进行学习,官方文档,博客尝试着去看api文档,然后看点英文博客,真的感觉不一样,不过现在刚入门先看中文的吧,入门后就需要刻意的看看英文资料了,对了lantern免费流量用完了,看来要付费一波啦啦

你可能感兴趣的:(Android UI项目一(2))