- 2024-09-17【Android】ToolBar,滑动菜单,悬浮按钮和可交互提示等的使用方法
ToolBarToolbar的强大之处在于,它不仅继承了ActionBar的所有功能,而且灵活性很高,可以配合其他控件来完成一些MaterialDesign的效果。任何一个新建的项目,默认都是会显示ActionBar。可以打开AndroidManifest看一下:<?xmlversion="1.0"encoding="utf-8"?><manifestxmlns
- 2024-08-03Android 持久化技术
目录1.用户登陆界面2.图书信息数据库和显示界面3.应用运行功能的截图4.源码1.用户登陆界面 (1)创建一个LoginActivity,对应的布局文件activity_login。 (2)具备两个TextView和两个EditText控件,分别用于显示和输入用户名和密码。 (3
- 2024-07-20Android开发 - 布局文件之 include 使用
简介include是在一个布局中,导入另一个布局文件。优势是:相同的页面只需写一次,提高了共通布局的复用性。下面我们以标题栏为例,详细说明它的使用步骤使用步骤第一步:通用布局-创建title_bar.xml//title_bar<?xmlversion="1.0"encoding="utf-8"?><LinearLayoutxmlns:an
- 2024-07-01关于AndroidStudio中的onCreate方法
onCreate方法是Android应用程序中的一个生命周期方法,它是每个Activity(活动)都必须实现的方法之一。具体来说,它是在Activity第一次创建时调用的方法,用于完成一些初始化设置和布局加载工作。主要作用设置布局:通过调用setContentView方法来加载指定的布局文件,将界面内
- 2024-06-22桌面时钟APP的简单开发(Android开发)
开发目的想打造个性化的私人闹钟APP,放到桌面上提示时间,但是感觉应用商店中的相关软件不好用,有些有广告,就难受。而且没有办法DIY自己想要的时钟样式。所以,开搞!(初学者入门,慢慢摸索呗)开发环境1、windows操作系统2、Android Studio20243、JDK1.8(已配置的jdk环境,因为Andro
- 2024-06-193.9
所花时间:五十分钟左右,不到一个小时,今天主要是敲代码了,视频基本跳着看的代码量:增部分的后四十行,删的37行,改的65行了解到的知识点:增代码packagecom.example.test3_6;importandroidx.appcompat.app.AppCompatActivity;importandroid.os.Bundle;importandroid.view.View;impor
- 2024-06-176.17 2
记账本APPpackagecom.zhen.accountbook;importandroid.content.Context;importandroid.content.Intent;importandroid.content.SharedPreferences;importandroid.text.method.HideReturnsTransformationMethod;importandroid.text.method.PasswordTransformationMe
- 2024-06-05Android财付通App(完整文件,实验报告,演示视频)
移动数据库应用开发大作业题目:基于Android平台的理财通软件开发学院:信息工程学院专业:网络工程班号:学生姓名:指导教师:基于android平台的理财通软件开发学生姓名:饶明昌班级:170461指导老师:邬志红摘要:当今我们生活在一个数字信息化的时代,随着GPRS、GSM、CDMA、
- 2024-05-175.17软工日报
今天写了安卓的部分模块代码importandroid.os.Bundle;importandroid.text.Editable;importandroid.text.TextWatcher;importandroid.widget.Button;importandroid.widget.EditText;importandroid.widget.TextView;importandroid.widget.Toast;importandroidx.ap
- 2024-04-08AndroidStudio学习记录(5):图像按钮ImageView的实现
<?xmlversion="1.0"encoding="utf-8"?><LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="match_parent"android:layout_height="match_parent"
- 2024-04-07AndroidStudio学习记录(4):单选按钮控件RadioButton
用于应用二选一等多选选项的设置<LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="match_parent"android:layout_height="match_parent"android:orientation="vertical">&l
- 2024-03-142024.3.14软件工程日报
学习安卓开发时间:30分钟代码量:100<?xmlversion="1.0"encoding="utf-8"?><manifestxmlns:android="http://schemas.android.com/apk/res/android"xmlns:tools="http://schemas.android.com/tools"><uses-permissionandr
- 2024-03-082024.03.08
第四天所花时间(包括上课)2h代码量(行)130行博客量(篇)2篇了解到的知识点无多少新的知识点,主要是对前三天的内容进行复习,并且进行编写。 protectedvoidonCreate(BundlesavedInstanceState){super.onC
- 2024-03-07软件工程日报(3.7)
所花时间:五十分钟左右,不到一个小时,今天主要是敲代码了,视频基本跳着看的代码量:增部分的后四十行,删的37行,改的65行了解到的知识点:增代码packagecom.example.test3_6;importandroidx.appcompat.app.AppCompatActivity;importandroid.os.Bundle;importandroid.view.View;impor
- 2024-02-282.19 Android 练习
packagecom.zhen.accountbook;importandroid.content.Context;importandroid.content.Intent;importandroid.content.SharedPreferences;importandroid.text.method.HideReturnsTransformationMethod;importandroid.text.method.PasswordTransformationMethod;importan
- 2024-02-24安卓应用开发日记3
给添加账单的部分输入框做了一些限制和提示,时间没做限制只是个普通的输入框packagecom.example.helloworld;importandroidx.appcompat.app.AlertDialog;importandroidx.appcompat.app.AppCompatActivity;importandroid.content.DialogInterface;importandroid.content.Inten
- 2023-12-13Android用Dialog作遮照层组件
1Dialog作蒙版,多层遮罩,布局编写,背景点击,背景样式,,2EditText不可点击,隐藏光标,键盘隐藏,多行显示,3RecyclerView设置最大高度,滚动条显示,4.自定义单选框5.dkVideoPlay6.pdf意义:Android里使用Dialog组件作为遮罩层步骤:1.继承DialogFragment类2.重写onCreate()
- 2023-06-20Marquee
publicclassTextViewMarqueeextendsActivity{@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.textview);findViewById(R.id.widget28).setSelec
- 2023-06-20自定义可编辑的对话框
Dialogdialog=newDialog(this);dialog.setContentView(R.layout.your_dialog_file);ButtonyourButton=dialog.findViewById(R.id.yourButton);finalEditTexttext=dialog.findViewById(R.id.yourTextEdit);yourButton.setOnClickListener({publicvo
- 2023-05-21ViewBinding - Android中findViewById的替代方案
谷歌已经把kotlin-android-extensions插件废弃,目前推荐使用ViewBinding来进行替代。要想使用ViewBinding需要注意两件事。第一确保你的AndroidStudio是3.6或更高的版本。第二,在你项目工程模块的build.gradle中加入以下配置android{...buildFeatures{v
- 2023-05-16智能排班系统--今日学习总结
今天我完成了android端连接mysql并且实现增、删、改、查的每个操作,为实现web端和android端的信息互通奠定了基础,在此基础上,能够实现员工安卓端向web管理端的请假信息的传递。明天我要在安卓端实现信息通知推送功能,能够及时提示员工请假的过程以及结果。packagecom.example.pai
- 2023-05-01关于如何获得ListView中选中项的值
我已经获得了手机中保存的电话簿中联系人姓名和电话号码,并把它们显示在了一个ListView中,现在要实现的功能是当点击选中项时直接拨号,那么如何取得此时ListView中的号码?要显示联系人姓名和电话号码,那你现在肯定已经在listview的item里面放了两个控件吧,假如说
- 2023-03-30@layout/activity_main does not contain a declaration with id XXX,findViewById(R.id.XXX)爆红解决方法
问题描述:在MainActivity.java中,通过id寻找checkbox,明明能显示这个组件的id,Ctrl+点击也能跳转过去,但是就是爆红,提示@layout/activity_maindoesnotcontainadeclaration
- 2023-03-15【Android Studio】 SQLite 数据库 增删改查
今日目标:参照标题实现效果: 实现过程:1、创建实现页面 页面设计思路:最外层垂直线性布局、内部使用三个线性布局、后两个用的水平排版,用来显示数值。实例化四
- 2023-03-133.13号今日总结
1.TextClock(文本时钟)TextClock是在Android4.2(API17)后推出的用来替代DigitalClock的一个控件!TextClock可以以字符串格式显示当前的日期和时间,因此推荐在Android4.2