Android 和 前端的类似点(持续更新)

(最新更新 2016-3-27)

我是先学前端后学 Android 的,发现有蛮多东西类似,列一下

本文会持续更新,因为我安卓还没学完..

</br>
</br>
</br>

1. 内外边距 Padding & Margin

CSS Android
margin-left: 12px android:layout_marginLeft="12dp"

</br>
</br>

2. 占位符 Placeholder

HTML Android
<input type="text" placeholder="Email"> android:hint="Email"

如果要改 Hint 的颜色就 android:textColorHint="#f99"

</br>
</br>

3. 输入框的输入类型 Input Type

HTML Android
<input type="password"> android:inputType="textPassword"

</br>
</br>

4. 元素的唯一标示 ID

HTML Android
<div id="haha"></div> android:id="@+id/haha"

</br>
</br>

5. 布局

网页: 用 HTML 元素去包裹,再去写 CSS

Android:用各种 Layout 包裹,然后写样式

   注意1:Android 的 Layout 是可以互相嵌套的
   注意2:布局一共 4 种  Linear, Frame, Table, Relative
   以前有个 Absolute, 但是这种布局很二,因为是绝对位置,现在已经没人用了

</br>
</br>

6. TableLayout

网页里我们这样写

table
    tr
       td

安卓里这样写

TableLayout
     TableRow

可以看到网页里有 tr 一行, td 一个表格
而安卓里只有 TableRow
</br>
</br>

7. 事件监听

网页:
方法1 可以在 HTML 里写 onclick = 某函数,然后 JS 里直接写那个函数
方法2 用纯的 JS 写事件监听

Android:
方法1 在 XML 里写 onClick
方法2 写纯 JAVA 事件监听, 先 findViewById, 然后 setOnClickListener

</br>
</br>
欢迎其他 前端+Android 双修魔法师留言补充 :D

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容