首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Android面试复盘

因为我对性能优化方面感兴趣,平时工作也花了很多时间在这里,所以我会在简历上突出说明, 我做了内存优化,熟练掌握使用xxx,内存性能提升xxx (因为这里的内容是可控的,如果面试官对你感兴趣,这里的回答你也是能提早准备好的...13.Android有哪几种动画。 14.设计题,设计一个埋点数据上报库,需要哪几个模块,提供哪样的接口。 15.算法题,生产消费者模型。 16.concurrentHashMap的相关。...17.打包签名v1,v2,v3的区别。 字节三轮 1.装饰器模式,适配器模式区别。举个Android或java里的应用例子。 2.单例的优缺点。 3.架构有做过么。...Android线程学习索引 https://www.jianshu.com/p/fb07e8b77eb1 我把常见的数据结构,分析源码写得比较好的文章,归纳了一个索引 Java学习索引 https.../p/1a333fa8e42d 然后是网络 Android 网络学习索引 https://www.jianshu.com/p/2100897f6670 我自己的Android源码阅读 https:

41030
您找到你想要的搜索结果了吗?
是的
没有找到

物联网系统时代:iOS拜拜?

自研热潮背后的考量 在移动互联网时代,AndroidiOS这两种操作系统,凭借着其丰富的生态优势,占据了绝大部分移动操作系统市场。...据statcounter调查数据显示,2019年iOSAndroid系统占据全球市场份额为97.93%,基本上垄断了全球市场;桌面操作领域则是微软一家独大,Windows10系统占据了全球50%以上的市场份额...比如,苹果iOS系统的良好体验,为iPhone手机拓展市场,打下了坚实的基础;而开源的系统,更是为谷歌带来了超过10亿的用户和广告、APP等服务的收入。...比如谷歌推出的Android Things系统、微软Windows IoT系统,正在以移动、桌面操作系统领域的生态优势,在物联网领域迅速扩展市场。

1.3K30

+iOS 看小说神器!!

iOS端的看书APP下架了一个又一个,真是不容易,端也是良莠不齐,名气最大的追书神器也转向正版,当然,破解版除外。 今天主要更新一下iOS端的APP,没下载的小伙伴可以下载保存备用。...掌上小说iOS ①首先下载APP,软件界面呈黄色调,一栏是书架,一栏是找书。 ? ? ②书架部分使用方式很简单,详情请看下图标注部分。 ?...看书神器Android ①首先,请安装APP,选择好性别,直接进入,点击书架右上角可以设置显示模式、txt下载等(见图1) ②搜索想要阅读的小说,有百度、宜搜、追书、站内,四个搜索引擎,一个搜不到就换其他的...(见图7) Android端图片,点击即可查看大图。 ? ? ? ? ? ? ? —— End ——

3.8K50

AppiumiOS开发环境安装

Appium是移动端的自动化测试工具,类似于Selenium,利用它可以驱动Android,iOS等设备完成自动化测试,比如模拟点击,滑动,输入等操作.......Android开发环境配置 使用设备做App抓取的话,还需要下载和配置Android SDK,推荐安装Android Studio 下载地址为: https://developer.android.com...下载完成后,还需要配置一下环境变量,添加ANDROID_HOME 为Android SDK所在路径,在添加SDK文件下的tools和platform-tools文件夹到PATH中 iOS开发环境 Appium...驱动iOS设备必须要在Mac下进行,Windows和Linux平台无法完成 Mac平台需要的配置如下: macOS 10.12 以上版本 Xcode 8 以上版本 配置满足要求后,执行如下命令即可配置开发依赖的一些库和工具...install  如果想要用真机运行测试和数据抓取,还需要额外配置其它环境,参考环境:https://github.com/appium/appium/blob/master/docs/en/drivers/ios-xcuitest-real-devices.md

3.5K30

eclipse项目_eclipse开发android

eclipse之开发环境搭建 前言 网上不知道哪个哥们教程里提供的JAVA JDK15的安装包有问题,安装Android SDK的时候一直找不到它,干脆自己重新整理一份安装资料出来。...二、安装Android SDK 安装 一直按照提示点击即可,主要是选择安装路径。...%ANDROID_SDK_HOME%\platform-tools %ANDROID_SDK_HOME%\tools 5.3 cmd窗口输入adb version,按【回车】。确认是否配置成功。...8.2 如果有android选项说明安装成功。 五、检查eclipse中的SDK路径 【window】——【Preferences】。 点击【Andorid】,查看右侧路径是否正确。...六、创建eclipse中的模拟器 我这里配置完eclipse的模拟器一直黑屏。然后网上查了一个模拟器叫genymotion ,据说这个运行速度快也比较稳定。

1.2K20

android activitymanagerservice_开发API

Android中Java层的ActivityManager类中封装了很多API,可以供我们查询当前系统的很多信息,包括:内存、进程(Process)、任务栈(Task)、服务(Service)等的相关信息...importanceReasonComponent:进程中组件的描述信息 // pkgList:被载入当前进程的所有包名 // processName:当前进程的名称 以下为Android...获取正在运行的任务栈信息 //获取正在运行的任务栈信息 //官方文档中建议只在debug时使用该API,不要有重要的代码逻辑基于此API的结果 //需要权限: //RunningTaskInfo重要属性 // baseActivity:栈底Activity //...* 以下为Android常见的优先级对应值,值越低,对应的优先级越高,进程就越不容易被系统杀死: * ActivityManager.RunningAppProcessInfo. *

38920

ios之间文件互传_转移到iphone12

如果之前是用户,在购买 iphone 12 新款手机之后,如何从转移数据到 ios?可以通过苹果官方提供的“转移到 ios”应用,将手机中的内容进行转移,感兴趣的朋友快来看看吧!...使用前准备事项: 1.通过苹果官网下载“转移到 ios”应用,并在手机中进行安装。 2.在设备上,确保 wi-fi 已开启。 3.将新 iphone 和设备插入电源。...例如,在设备上,“转移到 ios”app 应全程显示在屏幕上。如果您在转移完成之前在设备上使用另一个 app 或接到电话,您的内容将无法完成转移。...2.在设备上打开“转移到 ios”app:打开后点击“继续”,轻点“同意”以继续,然后轻点“查找代码”屏幕右上角的“下一步”。 3.在 ios 设备上,轻点“从设备转移数据”屏幕上的“继续”。...6.ios 设备上的载入条完成后,请轻点设备上的“完成”。然后轻点 ios 设备上的“继续”并按照屏幕上的步骤完成 ios 设备的设置。

1.6K10

逐渐化会是ios的归宿吗

乍一看似乎有点眼熟,没错,这不就是的桌面小部件吗? 不过比起的小部件,ios14还是有优势的,叠放小组件首次引入了算法,会根据时间与地点自行判断,展现相应环境下的界面。...但很不幸,也有劣势,小组件的交互性远不如小部件,点击小组件后不能直接进行操作,而是会弹出app。所以小组件鸡肋与否,就仁者见仁了。...在此前,似乎只有小米有过类似功能。 六、轻击背面 iphone的背面总算也被引入功能了,更新后可以实现手机背面敲击两下或三下实现自定义的快捷指令,且功能种类繁多。...此外,ios还退出了carkey api、翻译、地图升级等功能,细数下来这次更新用“革新”来形容并不过分,但也有一种声音,会认为ios这些重大更新都是玩剩下的,即英特尔之后,苹果似乎也成为了知名牙膏大厂...这样一个异常合理简单、且早八百年就实现的功能,尽然要在ios的第14个版本才予以实现。所以这次的大更,可算让果粉扬眉吐气了一番。

1.3K30
领券