展开

关键词

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:

9030

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

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

20330
  • 广告
    关闭

    老用户专属续费福利

    云服务器CVM、轻量应用服务器1.5折续费券等您来抽!

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

    +iOS 看小说神器!!

    -看书神器 ①首先,请安装看书神器,类似于追书神器但是更简洁一些。界面如下↓相当干净简洁,没有广告。 ? ? ?

    1.4K30

    重拾_01_开发环境搭建(android studio)

    一、下载安装SDK 参考:搭建Android开发环境——Eclipse  的安装SDK部分 二、安装android studio  参考: Android Studio 入门级教程(一) 三、android studio 配置  参考: Android Studio 入门级教程(一) 四、参考资料 1.使用Android Studio搭建Android集成开发环境(图文教程) 2.android-studio 中文社区 3.Android Studio 入门级教程(一)

    18330

    +iOS 看小说神器!!

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

    3.2K50

    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

    52330

    uniapp-IOS打开pdf文件组件

    1.9K10

    +iOS 看小说神器!!

    上次发的iOS端追书APP已经被下架,emmm这挺正常的,已经下载在的可以继续用,没有下载的可以用下面这个,这个和上次的端看书神器是一样的,今天统一介绍一下。 ? (见图7) iOS端图片,点击即可查看大图。 ? ? ? ? ? ? ? Android端图片,点击即可查看大图。 ? ? ? ? ? ? ? 写在最后: iOS端的APP叫做笔趣阁,蓝色主调,在App Store搜索即可下载。 Android端的APP有两个,一个叫笔趣阁,也是蓝色主调,但是!有广告,所以不推荐。

    65520

    开发_浅谈Android动画(二)

    > 2 <set xmlns:android="http://schemas.android.com/apk/res/android" > 3 4 <alpha 5 android android:duration="1000" 6 android:fromDegrees="0" 7 android:interpolator="@android: > 2 <set xmlns:android="http://schemas.android.com/apk/res/android" > 3 4 <scale 5 android > 2 <set xmlns:android="http://schemas.android.com/apk/res/android" 3 android:interpolator="@android > 2 <set xmlns:android="http://schemas.android.com/apk/res/android" 3 android:interpolator="@android

    32650

    开发_浅谈Android动画(一)

    ; 7 import android.os.Bundle; 8 import android.view.View; 9 import android.view.View.OnClickListener > 2 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 3 android:layout_width > 2 <set xmlns:android="http://schemas.android.com/apk/res/android" > 3 4 <alpha 5 android > 2 <set xmlns:android="http://schemas.android.com/apk/res/android" > 3 4 <scale 5 android android:duration="1000" 6 android:fromDegrees="0" 7 android:interpolator="@android:

    45970

    开发_浅谈Android动画(四)

    34160

    开发_浅谈Android动画(三)

    > 2 <set xmlns:android="http://schemas.android.com/apk/res/android" 3 android:interpolator="@android > 2 <animation-list xmlns:android="http://schemas.android.com/apk/res/android" 3 android:oneshot > 2 <set xmlns:android="http://schemas.android.com/apk/res/android" 3 android:interpolator="@android > 2 <set xmlns:android="http://schemas.android.com/apk/res/android" android:interpolator="@android:anim > 2 <set xmlns:android="http://schemas.android.com/apk/res/android" 3 android:interpolator="@android

    38940

    逐渐化会是ios的归宿吗

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

    7830

    如何从电脑直接控制手机 监控手机 手机如何控制手机

    实用方法很简单,在手机上安装这个软件,然后运行,然后进入Setting,点击User's settings,然后Create new user(我新建了一个叫做...

    38330

    开发基础--基本控件

    一般用来文本展示,继承自android.view.View,在android.widget包中。 继承自android.widget.TextView,在android.widget包中。 ="hello_world" //android:text和android:hint区别是后者只是提示作用,真正需要输入的时候提示的内容会消失 //字体大小 android:textSize="24sp android:textSize="24sp" //以sp为单位 //字体颜色 android:textColor="#0000FF" //RGB颜色 //字体格式 android:textStyle . android:scaleType="fitXY" //其他的关于android:scaleType的参数解释,也可以参考下面的直观图 //android:scaleType="center"

    15620

    入门-熟悉Android Studio以及创建第一个模块

    下面是的创建活动界面,可以看到,Android Studio提供了很多种内置模板,不过由于我们才刚刚开始学习,用不着这么多复杂的模板,这里直接选择Empty Activity来创建一个空的活动就可以了  接下来我们来查看AndroidManifest.xml文件,也就是整个项目的配置文件。   这样就实现了更改应用程序图标的功能,所以可见修改一个图标只需在AndroidManifest.xml文件中修改简单的一局代码,可以见得Andrioid StudioIDE果然已经将开发简化到“一步到位 applicationId "com.example.myhelloworld"//用于指定项目包名,初始化之后的修改在此进行 minSdkVersion 15//当前项目的最低兼容的系统版本 targetSdkVersion 29//目标版本号,意味着此模块所有特性在此版本上最好 versionCode 1//指定项目版本号 versionName

    76430

    (Android)生成证书和信息获取

    文章时间:2021年5月5日 20:24:28 解决问题:Android生成证书和信息获取 更新时间:2022年4月11日 22:37:46 发现问题 这套方法生成证书没有什么问题,但是在获取证书信息的时候

    6210

    系统框架介绍(常用框架)

    一、什么是AndroidAndroid是由谷歌公司开发的一种基于Linux的开源的操作系统。 API版本 二、Android系统分层 应用层 JAVA API Framework Lib库及Android运行环境 HAL层 Linux内核 三、Android应用开发 需要具备哪些知识? 开发参考手册:https://developer.android.google.cn/ IDE:Android Studio 或者Eclipse 语言:JAVA 基本知识点 四、Android四大组件 Android自带的Content Provider包括:Browser、CallLog、Contacts、MediaStore、Settings等 五、Android进程间通信 六、Context 九、Android 代码是怎么执行的? 在 Android 中,Java 类被转换成 DEX 字节码。DEX 字节码通过 ART 或者 Dalvik runtime 转换成机器码。

    9740

    基础-Android Studio查看依赖版本

    在基本信息收集过程中,客户实际项目依赖的sdk版本号是基本信息要素,会遇到有人不会查看的情况,其实看依赖版本非常简单,如下图查看即可:1、点击Android studio 右上角“Gradle”,如图所示

    14520

    扫码关注腾讯云开发者

    领取腾讯云代金券