每日总结

今日学习了android studio 的开发,学习了ViewText,EditText,Button,LinearLayout布局,ListView等等控件的使用

ViewText代码:

 <TextView
        android:id="@+id/tv_one"
        android:text="@string/USERNAME"
        android:textColor="#ffff0000"
        android:textStyle="italic"
        android:textSize="20sp"
        android:gravity="center"
        android:shadowColor="@color/colorAccent"
        android:shadowRadius="3.0"
        android:shadowDx="10.0"
        android:shadowDy="10.0"
        android:layout_width="200dp"
        android:layout_height="200dp"/>
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical"
        >

 

Button的使用可以定义按钮的id然后创建这个id的选择器,在选择器里面改变按钮的按下状态
  <Button
            android:id="@+id/bnt"
            android:text="提交"
            android:background="@drawable/bnt_selector"
            android:layout_width="200dp"
            android:layout_height="100dp"/>

 

 EditText控件具有文本输入功能,通过设置id值可以在主函数里面获取到输入的数据

 

EditText控件方法:

 

 

代码:

 <EditText
        android:id="@+id/phone"
        android:hint="输入电话"
        android:textColorHint="#95a1aa"
        android:inputType="phone"
        android:drawableLeft="@drawable/ic_person_outline_black_24dp"
        android:drawablePadding="10dp"
        android:paddingLeft="10dp"
        android:layout_width="200dp"
        android:layout_height="100dp"/>

 同时也发现了一些问题:

1The application‘s minSdkVersion is newer than the device API level.

解决方法:先找到虚拟机的API版本,然后在模块设置里面看最小的SDK版本,最小的sdk版本不能大于API版本

 

 2.在xml文件里面无法自动提示代码

解决方案:红色标记处数字一致,并且添加Java的JDK

 

 

 

 3.The emulator process for AVD was killed。

解决方法:安装虚拟机

 

posted @ 2023-02-21 19:22  cojames  阅读(23)  评论(0编辑  收藏  举报