前言 本次练习基于一言的Api,对json数据进行简单分析和封装。 AKP:cn.dxoca.menu_exercise.apk 测试apk安卓10安装不了 详细演示(pc右击用新窗口打开 高清): 首页 显示一言的句子和来源 点击文本标签可获取新的句子 Json解析 :Hitoko...
样图 注意点 点击每一项,弹出一个toast 并带对应的图片: 1.调用图片 在onItemClick方法中有传入 long型 id id便是list从...
简单例子 Android 按下按钮标签中的数字累加,用onSaveInstanceState、ViewModel来存放数据 使得即使进程在后台被系统杀死数据也存活 代码 ViewModel管理屏幕的数据 Activity和ViewModel对应 activtity发生进入后台、翻转、语言切...
ProgressBar 布局中设置: android:progress="50"——第一显示进度 android:secondaryProgress="8...
Demo 根据如图设计界面 涉及点: View Model Live Data Data Binding Screen Orientation Localization VectorDrawable 代码 支持中英双语,转屏,后台暂存 通过stack来恢复上一步操作 MyViewMo...
Demo 将数据绑定到View 按下按钮 标签数字++ 代码 MyViewModel.java package com.example.databind...
LiveDataTest Demo android 点击赞和踩ImageButton标签数据发生改变 退至后台,旋转屏幕数据也不会发生改变(底层数据改变时,自动通知界面) 代码 ViewModelProviders的弃用 viewModelWithLiveData =ViewModelPro...
描述 俩按钮 一个+1 另一个+2 点击后对标签内的数字进行累加,同时旋转 切屏后打开数据仍在,使用ViewModelProviders库 代码 MyV...
ScreenOrientation android屏幕旋转锁定 1.AndroidManifest.xml设置 如果单单想设置横屏或者竖屏,那么只需要添加横竖屏代码( 锁定屏幕旋转 ): android:screenOrientation=”landscape”横屏设置; android:sc...
要求 按下按钮后在一个新标签中显示输入的姓名和选择的性别 实现 其中对 姓名编辑框进行判空处理 使用getSex方法对sex选择进行一个性别的返回,...
要求 设计一个加法计算器,对整数求和 代码 涉及到的知识点是 AlertDialog.Builder 信息框提示 这里的按钮点击响应直接通过onClick属性绑定方法实现 较为简单 public class MainActivity extends AppCompatActivity { ...