在文章底部你的每一次随手→分享、点赞、在看都很重要,感谢!!!精华推荐:精选20篇满足你对前沿理论、技术和经验总结接上篇从这几个方面入手测试开发继续聊一聊,掌握测试开发基础篇。首先要说...
原创
2023-05-16 17:48:15
88阅读
接上篇从这几个
原创
2021-08-16 14:42:08
355阅读
遍历List集合的方式
1、for 循环遍历:基于计数器。在集合外部维护一个计数器,然后依次读取每一个位置的元素,当读取到最后一个元素后停止。2、迭代器遍历:Iterator 是面向对象的一个设计模式,目的是屏蔽不同数据集合的特点,统一遍历集合的接口。Java 在 Collections 中支持了 Iterator 模式。3、foreach 循环:foreach 内部也是采用了 Iterator
原创
2023-09-06 10:51:42
45阅读
随着我们编写代码的深入,我们或多或少都会接触到设计模式,其中单例(Singleton)模式应该是我们耳熟能详的一种模式。本文将比较特别的介绍一下Java设计模式中的单例模式。概念单例模式,又称单件模式或者单子模式,指的是一个类只有一个实例,并且提供一个全局访问点。实现思路在单例的类中设置一个private静态变量sInstance,sInstance类型为当前类,用来持有单例***的实例。将(无参
关注finddreams博客: 正值跳槽的热季,整理一下Android面试中最常考的笔试题,为下次找工作时做好充分准备,这是Android的基础部分:1、Android四大组件是什么?作用以及应用场景? Android 的四大组件分别是是Activity,Service,BroadcastReceiver和ContentProvider;Activity:&
转载
2023-09-10 13:42:32
66阅读
前言阅读官方源码以及各类第三方框架时可以发现,很多地方都有注解,作为一名Android程序员,掌握注解属于必不可少的一项技能。1. 什么是注解注解是以@符号开头的用来标识如类、字段、方法等的工具。说到注解,就不得不提另外一个概念——注释,两者其实都是做解释的功能,只不过注释是面向开发者,而注解则是针对程序。注解一般需要结合注解处理器或者反射等实现对应的功能,否者将没有实际的意义。两者的区别如下:定
原创
2023-06-22 10:55:51
91阅读
Android基础一 什么是android android是专为移动设备定制的包括操作系统,中间件,和核心应用程序的软件集。Android SDK提供了用Java语言开发android应用程序所需要的一些工具和API。二 Feartures Application Frame 可被重用Dalvik virtual
转载
2023-08-29 22:41:49
176阅读
iPhone应用开发第一季:初识iPhone应用开发的三大基础:MAC系统介绍、Xcode开发环境介绍和Cocoa框架介绍。这三大基础是iPhone OS应用开发必知必会的内容 首先,第一节大家都知道应该就是:“HelloWorld”! ◆MAC系统介绍 ◆Xcode开发环境介绍 ◆Cocoa框架介绍 什么是MAC? ◆MAC系统是苹果机专用系统,正常情况下在普通pc上无法安装的操作系
转载
2023-09-22 20:55:27
4阅读
Android面试必问之Java基础基础概念与常识1. Java语言有哪些特点?2. JVM vs JDK vs JRE3. 字节码4. 为什么说Java语言"编译与解释并存"?5. Java和C++的区别?基础语法1. 字符型常量和字符串常量的区别?2. 可变长参数3. 注释4. 标识符和关键字的区别是什么?5. 自增自减运算符6. continue、break 和 return 的区别是什么
转载
2023-07-31 19:57:00
102阅读
前言:最近在实践牛腩新闻系统,从内部着手,到外面界面的实现,感觉真的是很神奇的事情,学习带给我的是更多的是快乐,
原创
2022-10-17 16:34:58
68阅读
## Android开发Java基础教程
### 介绍
在这篇文章中,我将向一位刚入行的Android开发者教授有关Android开发Java基础的知识。我将分步骤地解释整个过程,并为每个步骤提供相应的代码和注释。
### 步骤一:安装Java开发环境
在Android开发中,我们需要安装Java开发环境(JDK)。以下是安装Java开发环境的步骤:
| 步骤 | 动作 |
| --- |
原创
2023-08-09 11:08:39
45阅读
CLI一般指命令行界面。命令行界面(英语:command-line interface,缩写:CLI)是在图形用户界面得到普及之前使用最为广泛的用户界面,它通常不支持鼠标,用户通过键盘输入指令,计算机接收到指令后,予以执行。commander:是一款重量轻
原创
2021-04-15 09:52:30
237阅读
实验内容:1.基于Android Studio开发简单的Android应用并部署测试;
2.了解Android组件、布局管理器的使用;
3.掌握Android中事件处理机制。
4.Android Studio安装实验步骤:(一)JDK的安装与环境变量配置1.首先鼠标右键点击计算机->属性->高级系统设置->环境变量->新建...2.在变量名中写JAVA_HOME,变
转载
2023-06-08 11:01:52
114阅读
一项目中资源美工提供的图片都放在drawable-hdpi中即可资源的使用AndroidManifestxml注释日志工具的使用margin与padding的区别设置控件的可见二android基本用法java文件布局文件Menu的使用Intent全屏设置与横竖屏活动的启动模式1standard2singleTop3singleTask4singleInstance启动活动的最佳写法 一、项目中资
转载
2023-08-01 18:22:17
95阅读
CLI一般指命令行界面。命令行界面(英语:command-line interface,缩写:CLI)是在图形用户界面得到普及之前使用最为广泛的用户界面,它通常不支持鼠标,用户通过键盘输入指令,计算机接收到指令后,予以执行。commander:是一款重量轻,表现力和强大的命令行框架,提供了用户命令行输入和参数解析的功能。 Inquirer:交互式命令行工具。 execa:是可以调用 shell 和本地外部程序的 javascript 封装,在 Node.js 内置的 child_process.ex
原创
2022-03-29 16:41:39
175阅读
Android Studio开发的一些知识点为了完成安卓大作业,从0用起Android Studio,我把开发过程中遇到的一些知识点做了个整理1、res包下的layout下的xml文件的名称不得含有大写字母,只能是小写字母2、manifests下的`AndroidManifest.xml文件为清单文件,该文件中:注册activity<activity android:name=".Forge
转载
2023-06-30 21:25:50
71阅读
一、GUI开发1.1 常用布局线性布局(LinearLayout):android:orientation="horizontal"用于控制界面水平布局match_parent表示让当前控件的大小和父布局的大小一样,也就是由父布局来决定当前控件的大小
wrap_content表示让当前的控件大小能够刚好包含里面的内容,也就是由控件内容决定当前控件的大小相对布局(RelativLayout):and
转载
2023-08-02 17:00:24
31阅读
最近几年,Java 的技术栈发展的非常快,成百上千的技术工具正不断地涌出来,这也造成了一个问题:我们作为开发者,到底应该选哪些工具搭建出最合适的技术栈呢?今天我就推荐一波我常用的、我了解的工具和框架。 一、项目工具 1.1 IDE主流的 Java 开发工具现在非 IntelliJ IDEA 莫属。前几年,可能 Eclipse 还能和 IDEA 一争高下,到了现在已经基本是 IDEA 的天下了。就拿
转载
2023-09-18 21:23:45
62阅读
前言
安卓开发中,你是否遇到过如下困扰:
场景一
开发好一个功能后提交给测试小姑娘,测试中说“app停止运行”,然后你拿着他的测试机连到自己电脑上,重复操作一下,看看log找崩溃的原因。
如果是必现的bug还好,遇到偶现的bug的蛋疼了。
场景二
可能你的项目中接入了UncaughtExceptionHandler,崩溃日志会以文件的方式保存在sd卡,但是有的设备不支持直接查看这些文件,此时还得连
转载
2021-06-17 17:09:53
305阅读
文章目录基本代码结构解释main方法System.out.println()注释
原创
2022-06-09 02:26:17
67阅读