1.    请描述下Activity的生命周期。 2.    如果后台的Activity由于某原因被系统回收了,如何在被系统回收之前保存当前状态? 3.    如何将一个Activity设置成窗口的样式。(Edited by Sodino) 4.    如何退出Activi
原创 2011-04-10 22:35:12
1546阅读
# Android蓝牙相关面试 ## 引言 蓝牙是一种无线通信技术,广泛应用于各种设备之间的数据传输。在Android开发中,蓝牙模块也是一个重要的功能点。本文将介绍Android蓝牙相关的知识,并提供一些代码示例来帮助理解。 ## 蓝牙基础知识 ### 什么是蓝牙 蓝牙是一种短程无线通信技术,它使用2.4GHz频段进行通信。蓝牙技术最初是为了替代串口通信而开发的,后来逐渐发展成为一种通用的无
原创 2023-12-05 08:08:58
580阅读
文章目录1:你对HashMap了解吗?2:刚说线程不安全,那如果要线程安全该如何处理?3:刚说数据结构是 数组+链表+红黑树,可以说下HashMap 是如何用该结构存数据的吗?4:刚才说的是通过hash值该进行下标定位,那么hash值时如何计算的,计算为什么使用^(异或) 运算符 ?5:为什么使用(n-1) & hash 取代了 hash % 16 ,来进行下标的定位?6:n(默认数组长
1.SharedPreferences是线程安全的吗?它的commit()方法和apply()方法有什么区别?它有什么缺点?有没有类似更好的方案?2.Serializable和Parcelable的区别?3.LruCache底层原理?4.android 5.0、android 6.0、android 7.0、android 8.0、android 9.0、android 10、android 11
# Android面试相关实现指南 ## 概述 在本文中,我们将通过一系列步骤教会刚入行的小白如何实现“android面试相关”的功能。首先,我们会介绍整个流程,并使用表格展示每个步骤的具体内容。然后,我们会逐步讲解每个步骤需要做什么,包括需要使用的代码和代码的注释。 ## 整个流程 下面是实现“android面试相关”的整个流程的表格展示: | 步骤 | 功能 | 代码示例 | 代码
原创 2023-08-13 16:31:05
35阅读
PAGE PAGE # / 60 目录 TOC \o "1-5" \h \z \o "Current Document" 第一章 An droid 最全面试题71道题4 一、选择题4 \o "Current Document" 填空和问答11 an droid中常用的五个布局是 FrameLayout(单帧布局)、RelativeLyout(相对布局)、 云时代 An droid面试题集 [键入
面试流程和内容大致有以下几个:一、8月9日,友盟软件公司考试大概内容:1、网络部分:Tcp/ip基础知识,交换机的stp协议,vlan,三层交换,路由器的ospf路由协议,bgp协议等。2、unix系统:主要考试内容为hp-unix的基础知识,磁带机的备份等,我以linux作答。3、windows系统:活动目录的基本知识,组策略。4、数据库:主要考试了oracle,informix,sql数据库的
转载 精选 2007-03-05 00:32:13
678阅读
概述MVC体系结构? 答:MVC包括三类对象,model是应用对象,view是视图,controller是控制器,它定义用户界面对用户输入的响应方式。
原创 2023-04-24 17:16:33
256阅读
一、线程池1、concurrent.futures模块介绍concurrent.futures模块提供了高度封装的异步调用接口ThreadPoolExecutor:线程池,提供异步调用ProcessPoolExecutor: 进程池,提供异步调用在这个模块中进程池和线程池的使用方法完全一样这里就只介绍ThreadPoolExecutor的使用方法,顺便对比multiprocessing的Pool进
面试题概述回答自己理解的java虚拟机、gc机制Java多线程、线程池集合原理(hashmap,list)java虚引用封装、继承、多态的理解activity生命周期安卓activity和fragment数据传递Handler内存泄漏、内存溢出、内存抖动 原因及解决办法ANR原因以及解决办法性能优化、卡顿优化事件分发机制面试题解答2.1 回答自己理解的java虚拟机、gc机制JVM内存区域JV
并发编程一.Executor为什么使用线程池:手动创建线程耗费性能,不利于管理。首先创建线程池有两种方式:使用Executors工厂来创建ThreadPoolExecutor这类自定义线程池。1. 使用Executors工厂来创建Executors是一个类,用来创建线程池,常用的有四种线程池1.newFixedThreadPool 创建一个可重复固定的线程数的线程池2.newCachedThrea
文章目录**Activity**1. Activity生命周期?保存activity的一些信息在哪个生命周期方法中?2. 横竖屏切换activity生命周期?3. 说下Activity 的四种启动模式、应用场景 ?4. 说下 Activity 跟 跟 window , view 之间的关系?5. Activity之间的数据通信方式**Fragment**1. Fragment生命周期?2. Fr
video.js 介绍Video.js - open source HTML5 & Flash video player作为一款高性能流媒体服务器的前端, 必不可少会用到流媒体播放器. 在播放器的选择上, 我们选中了功能强大并且开源的 video.js . 它可以用来播放 RTMP/HLS 直播流.本篇介绍在 webpack 中集成 video.js 播放器组件, 我们将要完成一个 HLS
Spring面试——基础篇Spring 概述1. 什么是Spring2. 使用 Spring 框架的好处是什么?3. Spring 由哪些模块组成?4. 核心容器(应用上下文) 模块5. BeanFactory – BeanFactory 实现举例6. XMLBeanFactory7. 解释 AOP 模块8. 解释 JDBC 抽象和 DAO 模块。9. 解释对象/关系映射集成模块。10. 解释
转载 2024-03-18 20:04:19
62阅读
1 ps -ef uname -a df -h ifconfig netstat fdisk -l 2 tail 10000 test.log |awk -F '("bizType":")' '{print $2}'|awk -F '(",")' ' ...
转载 2021-10-13 17:56:00
66阅读
2评论
文章目录1.ThreadLocal是什么?2.ThreadLocal的工作原
原创 2022-07-11 17:56:50
156阅读
1.项目介绍.亮点在哪里.detail,申请流程,时间程序.按照拼音排序. 2.struts,spring,webx,ibatis,hibernate 相关知识点 3.多线程以及线程安全,消费者,生产者模式, 4.java模式 (重点单例模式) 5.uml 6.mima(NIO) 7.集群 8.其他开源的东西 9.工作流使用 10.lucence搜索引擎 , heritrix爬虫...
原创 2023-06-15 00:47:01
67阅读
MapStrut使用方法@Mapper(componentModel = "Spring")@Mappings({@Mapping(target = "userId",source = "id")@Mapping(target = "createTime", expression = "java(com.java.mmzsblog.util.DateTransform.strToDate(sour
原创 1月前
99阅读
(一)以下代码输出的结果:public class Test {   public static void main(String[] args) {      int i1 = 10,i2 = 20
原创 2014-09-28 10:40:24
348阅读
2、灰度发布如何实现?笔者回答:其实对这个问题笔者也答的不好,就不写出来误导大家了。大家有好的方法可以共享出来。不过笔事后在知呼上看到了一位网友的建议觉得不错,大家可以参考看一下 :https://www.zhihu.com/question/205844763、Mongodb熟悉吗,一般部署几台?笔者回答:部署过,没有深入研究过,一般mongodb部署主从、或者mongodb分片集群;建议3台或
转载 2024-10-26 13:32:22
15阅读
  • 1
  • 2
  • 3
  • 4
  • 5