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

学习Android时发现别人已写的方法已被弃用怎么办

问题描述 在学习Android时我们肯定要敲别人的代码,而过去时间写的代码在高API版本中很容易遇到已被启动的情况,下面就是这种情况的例子: ? 但是我们如何才能找到这个方法的更新版本呢?...首先我们打开Google的Android官方网站:Android Developers,如下所示: ? 然后在搜索栏中搜索。...但是注意我们不要直接搜索方法名,就如此例中的:getDrawable()方法,因为并不会提供任何结果,而是应当搜索此方法所属的类,而类我们通过Android Studio就可以查询到了: ?...在跳出页面中再点击红色区域: ? 如下: ?...我们发现现在的此方法需要输入Theme,但是可以选择输入nulll,我们就简单一点,修改原来的方法,多输入一个参数null,如下: ? 可以看到现在所示的方法就不在提示方法被弃用了。

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

    【行业】苹果和IB将通过新的机器学习集成展开合作

    该模型被转换为Core ML,在一个定制应用程序中实现,然后通过IBM的MobileFirst平台进行分发。...IBM的总经理Mahmoud Naghshineh表示,苹果开发人员需要一种快速、轻松构建这些应用程序的方法,并利用它所提供的云。...在这一点上,IBM还推出了针对苹果的IBM Cloud Developer Console,这是一款基于云的服务,可简化Watson模型构建到应用程序中的过程。...2016年,IBM将Watson技术加入到此项计划中,允许客户可以访问自然语言处理和Watson对话等内部API。今天的机器学习能力是这些努力的延伸。...最近,IBM在上海和布加勒斯特扩展了其“车库”概念,即专门用于MobileFirst开发的实体办公空间,并增加了新设施。

    1K40

    苹果和IBM组团“忽悠” 面对企业级移动市场两家都输不起

    早在去年二月,IBM就启动了“移动优先”战略,移动优先”并不是IBM移动优先战略的目的,而是其企业IT架构重构的切入点和支点。 在与苹果结盟之前,IBM为移动优先战略的实施已经筹备多年。...,消费者在苹果官方应用商店App Store中是看不到的。...IBM开发的基于iOS平台的MobileFirst警务移动应用,为执法人员实时提供案件地点、受害人状态、犯罪历史数据、事态升级风险等信息、视频和分析结果。...iPad在消费市场的增长已显现疲态,尚待开发的企业级市场是其未来保持持续增长的关键所在,但大多数500强企业自行开发的企业应用依然部署在传统的桌面电脑和笔记本电脑环境中,虽然苹果的iPad在企业级市场遥遥领先...目前,只有花旗银行、加拿大航空、Sprint等为数不多的几家企业成为IBM的MobileFirst的首批客户。

    82140

    Node.js 8有哪些重要功能和修复?

    Async Hooks API 在 Node.js 8 中如何工作 createHooks函数的注册功能会被每一个异步操作的不同生命周期事件调用。...这也是能够在未来几年内继续优化JavaScript语言体系的基础。“ - Daniel Clifford和V8团队 目前V8的编译管道如下图所示。...node-gyp现在支持Windows的node-gyp.cmd 新的发布版本将会包括sha512和sha1校验 Node.js 8 版本中的其它显著改变 Buffer Buffer方法现在接受Uint8Array...Domains Native Promise实例现在是域感知的 文件系统 实用程序类fs.SyncWriteStream已被弃用 已弃用的fs.read( )字符串接口已被删除 HTTP 溢出的Cookie...headers会被连接成一个字符串 该httpResponse.writeHeader( )方法已被弃用 Stream Stream现在支持destroy( )和_destroy( ) API TLS

    1.1K20

    IBM在云服务领域的两大举措

    IBM用投资10亿美元发展PaaS(平台即服务)策略,以及收购NoSQL云提供商Cloudant的行动证明,其“向云转型”的誓言绝非空谈。...IBM称,目前应用软件产业中约有1800万名软件开发者,但是仅有不足四分之一的软件开发者在为云开发应用。...IBM的这份声明中的最大赢家是Cloud Foundry。...该公司目前正在提供名为BigCouch的托管版Apache CouchDB开源软件数据存储。BigCouch能够在多台服务器上运行,为前台应用提供一种建立和维护海量数据和快速数据存储的方法。...除了计划在大数据与分析产品和服务中使用BigCouch服务外,IBM还将把这些服务整合到名为MobileFirst的移动应用开发工具组合中。

    1.1K50

    苹果与IBM联姻 几家欢乐几家愁系列之为什么选择IBM?

    今天我们来聊聊苹果为什么选择IBM而不是甲骨文。 苹果的困惑 其实这要从苹果的困惑的开始讲起,苹果的销售黄金期已过,据国外研究机构报道,苹果的销售人气已呈现下滑的态势,在苹果第二财季营收显示来看。...而选择IBM,苹果也是经过深思熟虑的。首先,IBM的企业移商务解决方案已经成熟。从过去两年IBM的收购趋势来看,IBM全新的战略方向已经形成,从半软不硬的公司,终于又重回软件行列。...第二,IBM加速云加移动整合,当云落地后,IBM加紧了移动应用端的布局。第三,此次收购也进一步证明了企业移动管理在未来云和移动业务中的重要作用。...这个收购交易将帮助IBM通过云服务将其移动能力扩展到各个行业的数字营销中。 2014年IBM完成收购产品的产品的整合发布了全球云战略。...如今,苹果急需再为其补强最后一块拼图,携手擅长数据分析与云端服务的IBM,将针对企业端推出移动解决方案IBM MobileFirst for iOS,让iPhone与iPad成为办公室里的最强工具。

    74940

    node.js 9 来了!重大版本更新!

    Domains 长期弃用的 dispose() 方法已被删除。 fs fs.ReadStream 和 fs.WriteStream类可以使用destory()方法。...Intl 弃用的 Intl.v8BreakIterator 方法已被删除。 OS os.EOL 成为只读属性。...Timers setTimeout()的时间如果超出了32位无符号整数的最大值, 将会发出警告。...可惜node本身还不支持ES6的module 大概原因可能是node 基于 v8引擎,v8没一直实现的原因吧 现在谷歌浏览器一直也不支持 ---- 往期精选文章 使用虚拟dom和JavaScript构建完全响应式的...UI框架 扩展 Vue 组件 使用Three.js制作酷炫无比的无穷隧道特效 一个治愈JavaScript疲劳的学习计划 全栈工程师技能大全 WEB前端性能优化常见方法 一小时内搭建一个全栈Web应用框架

    2.3K20

    最新Node.js有什么,以及如何安装?

    至于 Node.js 23 中的新功能,让我们来看一下。 此版本有四个主要亮点: require(esm) 语句已默认启用。这允许您使用 require() 函数加载 ESM 模块。...这对于仍然依赖于 CommonJS 但又想利用 ESM 功能的项目特别有用。 已删除对 Windows 32 位系统的支持。 node --run 命令已稳定。 测试运行器已增强。...其他更改 v23 中 Node.js 的其他更改包括: V8: cherry-pick cd10ad7cdbe5 从 v23 版本开始,在 AIX 上使用 GCC 12 在触发事件之前将中止状态传播到相关信号...WeakSet 比较处理 Buffer: 写入缓冲区之外时抛出异常 Buffer: 使文件可克隆 Build: 将嵌入器字符串重置为“-node.0” Build: 包含 v8-sandbox.h CLI: 删除已弃用的...v8 标志 CLI: 删除 –no-experimental-global-customevent 标志 Crypto: 运行时弃用 crypto.fips Net: 验证服务器侦听的主机名 Process

    13610

    浅谈Elastic SearchV8的重大改进

    首先说明下本文只阐述一些对我们日常使用影响比较大的更改,比如学的时候是Elastic Search v7.x及其以下的版本,但是用的时候却是Elastic Search v8.x,还有一种情况就是从低版本迁移到高版本...以前,可以将类型与索引查询参数组合在一起,以返回特定映射类型的索引统计信息。8.0 中删除了映射类型。2.2 删除了_xpack在 7.0 中,我们弃用了路径中包含 _xpack 的 REST 端点。...这些 端点现已在 8.0 中删除。已弃用和删除的每个终结点 替换为不包含 _xpack 的新终结点。...2.3 删除映射types已删除映射类型。包含映射类型的 API 终结点也已被删除。请改用无类型终结点。...相对低版本做出的相对较大的改动,当然最详细的内容还是要仔细的阅读官方文档,上面这些也是本人在使用过程中遇到问题的时候做出的排查进而总结出来的点,希望能给到大家帮助。

    28720

    网页大图片应用技巧浅析 - 腾讯ISUX

    用图像创造场景感,增强用户的真实体验,近些年来,图片作为背景填充整个屏幕的设计越来越广泛,曾经只有时尚潮流网站或者摄影类站点才会特别依赖富有冲击力的图像,但是现在几乎任何类型的网站都有可能采用这种大图片作为背景...在设计网页过程中,需要用到大量的图片,而且找到的图片大多风格迥异、无品牌感,那么如何找到合适而又能正确地应用图片呢?...换位思考,假如我们来设计google云盘官网,首先提炼出关键词:随时随地、自动同步、超大空间等等,用最能突出特点和有代表性的关键词来寻找合适的图片。 ?...上图是IBM旗下的MobileFirst产品,其主要为用户移动应用从创建到维护推出的一体化解决方案为广大用户提供更便利服务,那么根据项目提炼出关键词:手机、用户,该网站用了一张人拿着手机进行使用的图片,...上图分别为苹果官网、研究无线电技术企业——高通的网站中运用的图片同样也是通过产品特点提炼的关键词来完成图片的选用。 2.图片品牌化 什么是图片品牌化?

    55830

    VC++6.0入门——第九讲 定制应用功能程序外观

    在MFC程序中,如果想在窗口创建之后改变其外观,可以在框架类(CMainFrame)的OnCreate函数中添加具体的实现代码。...因为SetClassLong函数可以在窗口创建完成之后修改窗口的图标,所以我们可以在程序中每隔一定时间就调用一次这个函数,让其显示预先已准备好的一组图标中的下一幅,从而就可以实现所需的动画效果。...图标的导入代码编写可以看到,这个宏的返回值是一个字符串类型,也就是字符指针类型。句柄获取方式接下来,加载第二幅图标,本例中利用另一种方法来获得应用程序当前的实例句柄。...但是,在一个源文件中要想调用另一个源文件中定义的全局变量,必须在调用这个变量之前声明这个变量是在外部定义的,声明代码如下所示,读者可以把它放到CMainFrame类的OnCreate函数定义之前:接着,...为了在刚才新添加的按钮和已有的【帮助】按钮之间添加一条分隔符,我们可以在资源编辑窗口中,用鼠标把T按钮向右拖动一点距离后再松开鼠标,此时可以看到,在帮助按钮和工按钮之间就有了一点空隙。

    9110

    2018年,JavaScript都经历了什么?

    jQuery.proxy jQuery.type jQuery.isNumeric jQuery.isFunction Event aliases 这些方法大多会在jQuery 4.0中被删除,因此jQuery...V8引擎10周年 强大的V8引擎已经发布10周年了,它的命名灵感来自超级性能车的V8引擎,果然名副其实!...另外,GitHub的技术极客们花了数年时间,以非常规范的流程完全移除GitHub网站了jQuery: 实现了一个ESlint插件eslint-plugin-jquery,禁止在代码中使用已经弃用的jQuery...开发一个定制的jQuery版本,一旦完全移除某个jQuery方法,就删除jQuery中的对应代码。这样既可以减少jQuery大小,也可以防止同事使用已经移除的jQuery方法。...是否使用jQuery各有各的想法和需求,但是GitHub弃用jQuery的流程非常专业,可以作为处理技术债的标准规范。

    73150

    关于 Node.js 调试,你需要了解的一切

    : 使用 TypeScript 等转译器时,启用源映射 --throw-deprecation: 在使用已被弃用的功能时,抛出错误 --inspect: 激活 V8 检查器(具体请参阅后文中的 Node.js...V8 检查器部分) 使用控制台日志进行调试 最简单的应用程序调试方法,就是在执行期间将值输出至控制台: console.log(`myVariable: ${ myVariable }`); 有些开发者坚持认为...V8 引擎中包含自己的检查器和调试客户端,这里就从检查参数起步(注意,不要将其与后文中「使用 Chrome 调试 Node.js 应用程序」中提到的—inspect 标志混淆): node inspect...如果您正在运行 Web 应用程序,可在任意浏览器中打开,VS Code 会在遇到断点或 debugger 语句时停止执行: VS Code 调试方法与 Chrome DevTools 中的 Variables...IBM report-toolkit:https://github.com/ibm/report-toolkit 在 node 运行时使用 --experimental-report 选项,即可分析数据输出

    46620

    IBM在中国恐难翻身 即将迎来九季连跌 数据库成最有可能出售的资产

    此前,就有传言政府单位内部私下协商准备弃用IBM,Oracle,EMC等活动,但是当时政府碍于一些政治因素,对于此事采取底下默认,明着不表态的态度,可是面对与美国不断升级的间谍活动指控冲突,中国政府正推动本国银行弃用...这是继5月中央要求机关不得安装WIN8系统以后,信息安全执行层面又一个重要举动。 而韩国已经下禁令在2020年微软操作系统将全面禁用。...在去IOE的战略中,最难去除的是O记的数据库,不过伴随国产化进程的加快,取代数据库只能靠并购和合资来完成,而承载这一使命的国内厂商必然会参与其中。因此,不排除未来在数据库上展开并购的可能。...在政府的主导下,越来越多中国企业弃用 IBM、EMC、Oracle 等公司昂贵的IT设备,转而选择中国公司开发的产品,浪潮和华为已经从政府机构、金融机构、国有企业中抢下了不少原海外公司的订单。...国内企业弃用海外厂商的产品是一个非常缓慢的过程,特别是金融机构对于IBM的产品依赖度非常高, 中国厂商暂时无法满足中国市场的需求,IBM在中国市场占有率下跌会影响到公司的整体营收。

    91750
    领券