3/12学习日记(安卓端开发入门)

今天学了学移动端的前端样式,我感觉和网页差不多,都是那种浮动样式的,容器盖容器,不一样的就是,有可视化界面辅助快速创建一些简单的前端页面
敲出来一个简单的登录页面后,我有如下经验/经历:
首先是MainActivity文件,该文件下的函数直接继承Activity,避免了虚拟机应用闪退的问题。直接继承Activity要比原来那个少很多问题;
其次是虚拟机,我下了两个虚拟机,同一个程序,一个虚拟机在未直接继承Activity时自动闪退,一个显示Hello Android?(很奇怪)
最后还有个问题:为什么没有安卓端开发连接数据库的配置的视频?
下面是我写的简单的前端注册页面代码:

<AbsoluteLayout
    android:layout_width="match_parent"
    android:layout_height="220dp">

    <TextView
        android:id="@+id/login"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_y="57dp"
        android:gravity="center"
        android:text="注册界面"
        android:textSize="42sp" />
</AbsoluteLayout>

<LinearLayout
    android:layout_width="match_parent"
    android:layout_height="57dp"
    android:orientation="horizontal">

    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="账号:"
        android:textSize="27sp" />

    <EditText
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:hint="请输入你的账号"
        android:inputType="text" />
</LinearLayout>
<LinearLayout
    android:layout_width="match_parent"
    android:layout_height="57dp"
    android:orientation="horizontal">

    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="密码:"
        android:textSize="27sp" />

    <EditText
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:hint="请输入你的密码"
        android:inputType="textPassword" />
</LinearLayout>

<RadioGroup
    android:layout_width="match_parent"
    android:layout_height="49dp"
    android:orientation="horizontal">

    <RadioButton
        android:layout_width="161dp"
        android:layout_height="48dp"
        android:checked="true"
        android:text="男" />

    <RadioButton
        android:layout_width="139dp"
        android:layout_height="48dp"
        android:text="女" />
</RadioGroup>

<LinearLayout
    android:layout_width="match_parent"
    android:layout_height="46dp"
    android:orientation="horizontal">

    <CheckBox
        android:layout_width="72dp"
        android:layout_height="48dp"
        android:text="篮球" />

    <CheckBox
        android:layout_width="75dp"
        android:layout_height="48dp"
        android:text="足球" />

    <CheckBox
        android:layout_width="102dp"
        android:layout_height="48dp"
        android:text="羽毛球" />
</LinearLayout>

<Button
    android:id="@+id/button1"
    android:layout_width="171dp"
    android:layout_height="wrap_content"
    android:onClick="button01"
    android:text="注    册"
    android:textSize="31sp" />
posted @ 2025-03-12 20:44  离璨霂  阅读(14)  评论(0)    收藏  举报