安卓
可欣の扣得儿
这个作者很懒,什么都没留下…
展开
-
启动 Activity 并返回结果
要完成的效果如下:在页面一输入一个值传递到页面二,然后页面二可以传回一个值到页面一。首先,页面一传递的代码:public class MainActivity extends AppCompatActivity { EditText data; #获取输入值 Button btn; #获取按钮 TextView tt; #获取显示框 @Override protected void onCreate(Bundle savedInsta.原创 2020-10-22 21:55:10 · 396 阅读 · 0 评论 -
Activity 之间传递数据
一、注册界面,布局略二、注册界面的 java 部分将注册的用户名和密码内容放入 intent 中,并传递到对应页面的 class 。public class MainActivity extends AppCompatActivity { EditText user; EditText psw; Button login; Button quit; @Override protected void onCreate(Bundle savedI原创 2020-10-13 15:53:50 · 183 阅读 · 0 评论 -
一键访问网络
一、 xml 界面 <EditText android:id="@+id/editText" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_weight="1" android:ems="10" android:hint原创 2020-10-12 21:48:13 · 136 阅读 · 1 评论 -
一键拨号
一、在 xml 界面插入一张拨打电话的图片<ImageView android:id="@+id/imageView2" android:layout_width="wrap_content" android:layout_height="wrap_content" app:srcCompat="@mipmap/ic_launcher" tools:ignore="MissingConstraints"原创 2020-10-12 20:47:55 · 288 阅读 · 1 评论 -
开启、关闭activity
一个 xml 页面一般对应一个 java 脚本。新建一个 activity 时会同时生成一个对应的 xml 页面。首先,在主页面设置一个按钮: <Button android:id="@+id/button" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="点击" app:lay原创 2020-10-11 21:16:30 · 532 阅读 · 2 评论 -
SimpleAdapter 简单适配器
要实现这样一个效果:一、 xml 部分加入一个 listview <ListView android:divider="@drawable/blue" android:id="@+id/listview1" android:dividerHeight="20dp" android:layout_width="match_parent" android:layout_height="match_par原创 2020-10-11 17:02:39 · 317 阅读 · 1 评论 -
输入自动补齐
一、在 xml 中插入一个自动补齐的 text 框 <AutoCompleteTextView android:id="@+id/autoCompleteTextView" android:layout_width="wrap_content" android:layout_height="wrap_content" android:completionThreshold="3" # 设置打原创 2020-10-10 19:19:07 · 1839 阅读 · 0 评论 -
RatingBar 星级评分条
首先在 xml 上 引入一个评分条,可以从 Design 里的 Widgets 中添加 RatingBar <RatingBar android:id="@+id/ratingBar" android:layout_width="wrap_content" android:layout_height="wrap_content" android:numStars="5"原创 2020-10-08 16:09:05 · 175 阅读 · 0 评论 -
进度条 / 拖动条
一、进度条选择 Widgets 里的 ProgressBar , 即为进度条(分为水平进度条和圆形进度条)参数:android:progress="50" —— 当前进度android:max="100" —— 最大参数android:visibility="visible" —— 是否可见二、拖动条...原创 2020-09-28 10:12:15 · 594 阅读 · 0 评论 -
单选框 / 复选框
单选框:使用 design 中的 RadioGroup ,然后加入 RadioButton 。xml 界面: <RadioGroup android:id="@+id/radioGroup" android:layout_width="match_parent" android:layout_height="match_parent" > <RadioButton原创 2020-09-27 16:47:39 · 400 阅读 · 0 评论 -
tog
一、toggleButtom 点击切换事件首先,在前端放置一个按钮和图片: <ToggleButton android:id="@+id/toggleButton" android:textOn="@string/open" *需要设置开启时文字 android:textOff="@string/close" *设置关闭时文字 android:layout_width="wra原创 2020-09-22 17:10:24 · 229 阅读 · 0 评论 -
状态资源 / toast
首先在 drawable 文件夹下新建一个 drawable resourse file 。然后在文件中定义不同状态下的显示方式。例:<item android:color="#00ff00" android:state_focused="true"></item> —— 当获取光标时,颜色为绿<item android:color="#000000" android:state_focused="false"></item> —— ..原创 2020-09-21 16:27:03 · 138 阅读 · 0 评论 -
listveiw 和 spinner
一、listview : 列表界面在 legacy 下选择 listviewandroid:divider="@drawable/blue" —— 分隔图片android:dividerHeight="10dp" —— 分割图片的高度内容方面,需要先在 strings.xml 中用 <string-array name = "xxx"> 来设置列表内容,然后引用。引用:android:entries="@array/item"strings.xm原创 2020-09-20 19:04:15 · 215 阅读 · 0 评论 -
线性布局
安卓中的线性布局主要分为垂直和水平两个方向。这里以登录界面为例。一:创建项目后,默认布局不是线性布局,所以要把全局布局改成线性布局<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto"二、这个登录界面可以看作是整体为垂直的布局,其中包含了三个水平的布局可以从design界面直接原创 2020-09-17 16:53:10 · 376 阅读 · 0 评论