自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 Android Studio2.2版本经验配置和错误总结

安卓Android Studio2.2版本新建项目配置 dx.jar is missing错误 Error:Execution failed for task ':app:mockableAndroidJar'报错的解决方法

2025-04-16 22:33:32 73

原创 JAVA八皇后与黑白皇后

因为一行只能放一个皇后 所以dfs传入的x(正在放第几个就可以作为传入的当前行)任意的两个黑皇后都不在同一行、同一列或同一条对角线上,任意的两个白皇。给定一个n×n的棋盘,现在要向棋盘中放入n个黑皇后和n个白皇后,使。一次dfs在一行同时放黑皇后和白皇后会比较复杂。我们先放完黑皇后再去放白皇后。可以记一下对角线的判定。问总共有多少种放法?

2025-04-09 10:08:26 173

原创 Map<Interger,List<int[]>>往存储的列表里添加新元素

总结:可使用 portals.computeIfAbsent(key, k -> new ArrayList<>()).add(new int[]{x2, y2});或基础写法: List<int[]> list=portals.getOrDefault(key,new ArrayList<>()); list.add(new int[]{x2,y2});

2025-03-22 10:54:25 95

原创 java读入一串二进制数

变成整数形式,是最简单的操作 可以保留二进制数的原本大小 进行二进制基本运算。例如上面输入 110 111 会输出6(即110)

2025-03-02 13:03:29 193

原创 JAVA接收特定格式数据 如日期2022/02/02

将接收到的特定格式的字符串转成整形。

2025-01-17 16:11:31 348

原创 java创建对象注意使用new关键字!Student stu=new Student()

对于这个新创建的对象,其所有属性将被初始化为默认值。此时的stu name="" age=0 都是默认赋值了 此时操作不会导致空指针异常。类中包含字符串类型的属性,这些属性在对象实例化时会被初始化为空字符串(假如Student类是图上的情况 那么我们如果创建Student类。访问这些属性,并且它们会有确定的默认值(空字符串),而不是。拿一个Student类举例子 包括名字和入学年份两个属性。这个时候stu值为null!不指向任何对象实例,尝试通过。访问任何方法或属性都会导致。关键字创建了一个对象,比如。

2025-01-17 13:10:18 301

原创 操作系统模拟虚拟存储器的地址变换过程

需要输入一个数 地址变换算法计算出所在的页号 先访问快表 找不到再访问页表 根据表里的块号 计算出物理地址 块号*块大小+偏移量。编程实现虚拟存储器地址变换算法程序,动态输入所要访问的逻辑地址,变换过程文字描述以及变换后的物理地址;编制页表的初始信息文件,举例说明文件中具有的信息:共有5块,每块的状态、在内存和外存的起始地址等。虚拟地址变换程序提供逻辑地址输入界面,形象地表示出变换成物理地址的过程与最后变换成的物理地址。测试:输入有效、无效地址,测试程序的正确性和错误处理能力。

2024-12-27 12:00:50 375

原创 Activity和Fragment生命周期

onResume():Fragment进入前台获得焦点时被回调,onStart()方法后一定会回调onResume()方法。onPause():暂停该Fragment时将会回调该方法。onCreate():系统创建Fragment对象后回调该方法,实现代码中只初始化想要在Fragment中保持的必要控件,当Fragment被暂停或者停止后可以恢复。Fragment的代码类似Activity的代码,它包含了和Activity类似的回调方法,如:onCreate(),onPause()等。

2024-12-22 11:16:48 314

原创 软件测试方法分类

所谓的静态测试(StaticTestig),是指不运行被测软件本身,仅通过人工分析或检查软件的需求说明书、设计说明书等文档,源程序的文法、结构、过程和接口,以及软件界面等来验证软件正确性的测试过程静态测试主要是检查:检查函数的调用关系是否正确,是否存在孤立的函数;白盒测试,是指基于代码的内部逻辑知识,即基于覆盖全部代码、分支、路径、条件的测试,检测软件内部动作是否按照规格说明书的规定正确实现,检验软件中的所有结构及路径是否都能按预定要求正确工作。部测试,而β测试指的是内测后的公测,即完全交给最终用户测试。

2024-12-21 23:27:52 753

原创 安卓移动设备开发期末复习(4)SharedPreference

Activity中使用getSharedPreferences方法用来获取SharedPreferences对象。检查SharedPreferences文件是否存在,存在就往SharedPreferences文件追加内容,否则就创建新的文件。指定该SharedPreferences数据只能被本应用程序读写,写入的内容会覆盖原文件的内容。指定该SharedPreferences文件数据只能被其它应用程序读,不能写。编辑完成后,调用该方法可以提交修改,相当于数据库中的提交操作。

2024-12-19 11:19:39 1017

原创 安卓移动设备开发期末复习(3)Activity跳转 显示启动

startActivityForResult(Intent intent,int requestCode)第一个参数是Intent,第二个参数是请求码,用于判断数据的来源。**Step1:第1个Activity中使用startActivityForResult()方法实现回传数据。Step3:第1个Activity中使用onActivityResult()方法获取返回的数据。Step2:第2个Activity中添加数据返回代码。resultCode:表示在返回数据时传入结果码;

2024-12-18 16:30:34 404

原创 安卓开发--获取RadioButton选中按钮的文本

第一种方法更为简洁,适用于需要实时响应选中状态变化的场景;第二种方法适用于需要在特定时刻(如按钮点击事件)获取选中状态的场景。(上面的序号改不了,请注意一下。以上两种方法都可以有效地获取到选中的。

2024-12-18 15:31:46 312

原创 安卓移动设备开发期末复习(2)listview

listview和simpleAdapter的基础应用

2024-12-16 17:35:28 310

原创 安卓移动设备软件开发期末复习(1) 控件

个人为了期末复习方便上传 引用了老师课件

2024-12-12 22:45:24 869

原创 RadioGroup的事件监听机制

对RadioGroup添加监听事件, 接口 RadioGroup.OnCheckedChangeListener, 通过该接口来实现对一组RadioButton的监听工作,绑定方法为:setOnCheckedChangeListener(RadioGroup.OnCheckedChangeListener)第二个参数checkedId,表示当前被选中的RadioButton的ID。第一个参数:状态发生改变的RadioGroup。

2024-12-12 22:26:17 454

安卓移动设备开发期末复习(2)listview和simpleAdapter

基础的listview和simpleAdapter的应用

2024-12-16

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除