在文章底部你每一次随手→分享、点赞、在看都很重要,感谢!!!精华推荐:精选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
最近几年,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阅读
  • 1
  • 2
  • 3
  • 4
  • 5