xml布局转代码工具
本帖最后由 dadashuai 于 2021-8-6 11:17 编辑将安卓的xml布局转换为各种代码,方便学习使用
**示例xml布局**
```
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="match_parent"
android:gravity="center"
android:layout_height="match_parent">
<TextView
android:id="@+id/text_info"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textSize="18sp"
android:gravity="center"
android:text="xml转代码\nhttps://github.com/fengdeyingzi/XmlToCode"
android:autoLink="web"
android:padding="32dp"
/>
<TextView
android:id="@+id/text_author"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="16sp"
android:text="风的影子 制作"
/>
</LinearLayout>
```
#### 转换为findViewById代码
!(https://img-blog.csdnimg.cn/3912c4a7b421433e9fbfe5e27c1fe218.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3hsMjU0MTAxMjY1NQ==,size_16,color_FFFFFF,t_70#pic_center)
#### 转换为java
!(https://img-blog.csdnimg.cn/c50bf99b420f4fc087e43f8e7af39a07.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3hsMjU0MTAxMjY1NQ==,size_16,color_FFFFFF,t_70#pic_center)
#### 转换为Flutter
!(https://img-blog.csdnimg.cn/cf279909a1a3428cb4725626c3bcd79b.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3hsMjU0MTAxMjY1NQ==,size_16,color_FFFFFF,t_70#pic_center)
#### 转换为swift
!(https://img-blog.csdnimg.cn/61a9147701ab4350858eb98677172a9e.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3hsMjU0MTAxMjY1NQ==,size_16,color_FFFFFF,t_70#pic_center)
----------
源码:
我来了,大佬 膜拜大佬! 感谢大佬{:1_919:}看到findViewById头就大 影子啊!我最近看到了新的文章。
为什么不先把控件addView父布局,然后在getLayoutParams。
然后setLayoutParams。 非常感谢,正好需要。 无相孤君 发表于 2021-11-10 12:21
影子啊!我最近看到了新的文章。
为什么不先把控件addView父布局,然后在getLayoutParams。
然后setLayou ...
有道理诶 这个布局转换代码很实用{:1_893:}
页:
[1]