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

ApacheCN 安卓译文集 20211225 更新

安卓编程初学者手册中文第三版 零、前言 一、初学安卓和 Java 二、第一次接触:Java、XML 和 UI 设计师 三、探索 AndroidStudio 和项目结构 四、布局和材质设计入门 五、卡片视图和滚动视图的漂亮布局...库 六、回收器视图 七、安卓权限和谷歌地图 八、服务、工作管理器和通知 九、JUnit、Mockito 和 Espresso 的单元测试和集成测试 十、安卓架构组件 十一、持久化数据 十二、ButterKnife...、前言 一、Java、安卓、游戏开发 二、Java——第一次接触 三、变量、运算符和表达式 四、使用 Java 方法构造代码 五、安卓画布类——绘制到屏幕上 六、使用循环重复代码块 七、使用 Java...提高 2D/3D 游戏的性能 七、使用着色器 八、性能和内存优化 九、测试代码和调试 十、安卓在虚拟现实游戏中的应用范围 十一、使用 C++ 和 OpenGL 开发安卓游戏 十二、打磨安卓游戏 十三、第三方集成...WearRecyclerView和更多 三、让我们帮助您捕获您的想法——保存数据和定制用户界面 四、测量你的健康状况——传感器 五、测量您的健康状况——同步收集的传感器数据 六、无处不在的方法——我们的地图和谷歌地图客户端

7.2K20

热点 | 谷歌被曝收集用户隐私,Android、ios用户双双中招

谷歌系设备、应用或服务证悄默默的收集并记录用户的位置信息。 据外媒报道,美联社最新调查显示,谷歌正通过旗下应用自动存储用户的位置数据,即使在隐私设置中关闭位置记录,也是无济于事。...并且,此次中招的不仅仅是安卓机,只要用户安装了谷歌系应用或服务,连一向倡导安全的iPhone也遭到了波及。...另外,美联社也有进行真人测试,让普林斯顿的一位研究员带着一部关闭了“位置历史”的安卓机进行正常活动。果不其然,在他的谷歌账户中,我们能够清楚地知道他去过哪里。...据悉,这一隐私问题将影响到约20亿运行安卓系统的设备,以及数亿台使用谷歌地图或谷歌搜索等谷歌系应用的iPhone。 事实上,这已经不是谷歌第一次被曝出数据隐私问题了。...就在去年11月,谷歌就曾被曝出并承认一直在收集安卓用户的位置数据,包括那些选择关闭位置跟踪服务和移除SIM卡的用户。

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

    十六年全栈开发者的 Android 开发踩坑实录

    而在最近几年的工作项目中,作者第一次成为了一名安卓开发者。在经过一段时间的磨合之后,作者才意识到,从 web 开发转型到安卓、移动端应用开发,开发者的思维也需要一定转换。...在“应用限制”里选择安卓应用,点击“+”添加软件包名称到需要添加限制的 API 密钥下即可。至于添加证书指纹,可以直接复制页面中的命令后,按照网页右侧的指示,只需要几分钟就可以完成。...app 所使用的大部分谷歌官方软件包都可以完美适配限制 API 密钥后的代码,唯独其中一张地图需要重写另一套 API 调用代码。...我们有后台的统计数据可以监控用户的更新流程,而数据表明,有 90% 的用户在收到更新通知的几周后才进行更新,而另外 10% 的用户则在地图几乎彻底罢工的情况下依旧选择不更新,完全不晓得他们是怎么忍受这种...在一些情境下,安卓开发中的 Activity 可以被看做是 app 中某块屏幕的代码;安卓 3.0 才有的 Fragments 则可以被理解子视图代码或是 app 中的部分代码。

    1.1K40

    如果华为鸿蒙操作系统上市并没有安卓系统好用,大家会去支持吗?

    从事软件开发多年,无论多大的系统在第一次上线的时候总会有大量的问题存在,这是软件开发的规律即使强华为这种超级大公司,任何事物的发展总的遵守一个客观规律,特别是软件系统的开发成熟也是需要一个非常长的过程,...,所以第一阶段可能还是兼容现有的应用为主,等到生态链建设的差不多了再推出真正自己的标准,美国这次针对华为的禁运个人觉得影响最大属于谷歌公司,在正常的条件下如何华为单独推出自己的系统谷歌公司必然全力打压现在正好是个机会...,鸿蒙系统在国内推广的难度会小很多,如果没有谷歌公司的支持,鸿蒙系统在国外推广起来的难度应该非常大, 大家买手机常见的几个功能社交,地图,YouTube,邮箱,浏览器这几块谷歌做了大量的工作,也是谷歌控制安卓生态链的关键所在...,最早的安卓版本无论从性能还是功能的支持上都差的很远,但谷歌公司一直在技术上不断更新,成就了现在的安卓生态链,在这期间还是很多人拿着安卓和苹果手机进行比较,随着时间的推移这种差距也是在逐渐缩小,安卓对于...毕竟苹果的独立系统软硬件一体化这种优势不是一般的系统能比的,鸿蒙系统是不是开源现在还没有定论,貌似走安卓的路线可能性会更大一些,华为公司已经在终端领域积累了很多年,并且在研发上投入一直高居国内首位,很多人纳闷华为这么大的公司为什么不上市

    1K40

    华为被卡脖子,到底卡的是什么?

    GMS是Android系统灵魂所在,是一套谷歌旗下的应用程序和基于云的软件服务,当用户使用谷歌服务的时候,谷歌可以把广告嵌入各种谷歌的服务中,是谷歌的重要收入来源渠道。...只有当安卓智能手机制造商,获得了Google的许可之后,才能在其安卓设备上合法安装GMS。华为未来不能得到谷歌许可,意味着未来的华为手机上,将不会内嵌有GMS。...(谷歌地图)等,及将基于Google账户的系统数据同步,备份,包括联系人,邮件,文件同步,游戏进度,多人线上联机等。...GMS为安卓上的谷歌公司系列应用提供支持 后果 缺少 GMS,预计对华为手机的海外市场推广带来致命影响。...因为谷歌全家桶APP ,大部分在国内无法使用,且有微信、高德地图等替代品,华为甚至可以推出鸿蒙操作系统取代安卓,因此在国内影响不大。 对于安卓来说它是Android设备配置服务的一项。

    1.5K10

    Android 1.5到10.0 都有哪些新特性?

    在发布会上谷歌表示Android 6.0将在下周开始推送,Nexus5/6/7/9以及Nexus Player将能够在第一时间得到升级。...谷歌也在安卓7.0的设置中加入了汉堡菜单,在二级设置界面中的左上角,你就会看到这个汉堡菜单,点击后即可看到所有设置项,方便用户快速跳转。...改进的Doze休眠机制 谷歌在安卓7.0中对Doze休眠机制做了进一步的优化,在此前的安卓6.0中,Doze深度休眠机制对于改善安卓的续航提供了巨大的作用。...系统级电话黑名单功能 安卓7.0将电话拦截功能变成了一个系统级功能。其它应用可以调用这个拦截名单,但只有个别应用可以写入,包括拨号应用、默认的短信应用等。...8.分屏 在AndroidO中,分屏画中画功能得到了强化,变得更加流畅,而且悬浮窗可以随意拖动位置,然后在主屏幕中继续工作 NotificationDots 在谷歌的Pixel手机上,安卓8

    2.1K20

    安卓新增眼神控制功能!走路玩手机会警报,相册也可以加锁

    首先就是不用再担心走路玩手机撞到电线杆了,安卓更新了一个 Heads Up 功能,这项功能能够识别行走的动作,启用 Head Up 功能后,无论何时使用手机,当手机检测到用户在走动时,都会收到警报,提醒用户去查看并保持警惕...这项功能在Google TV 和其他安卓电视操作系统设备上都可以使用,通过在你的安卓手机上的快速设置中添加远程互动程序,或者通过访问谷歌电视应用程序来访问,并且已经在14个国家可以使用了。...另外,如果是双SIM安卓手机用户,现在可以选择通过Android Auto系统在拨打电话时选择使用哪个SIM卡。...借助Waze、谷歌地图和更多导航应用程序,Android Auto可以轻松地帮助用户进行导航。 当连接到兼容的汽车时,这些Android Auto 功能将很快在安卓手机上可用。...如果你没有兼容的汽车,则可以通过谷歌的其他方式帮助更好的驾驶体验,包括谷歌助手驾驶模式的新更新,以及安卓手机上的其他功能。

    1.5K50

    Google IO大会:Android 13

    谷歌地图、消息应用、音乐等等多有了全新设计,更加适合平板使用。而对于第三方应用,谷歌也表示,它们会更加精美易用。...谷歌还介绍了安卓多设备间的合作与互联互通,比如你的手机收到信息,可以在平板上同步回复;手机复制,到平板粘贴;无线耳机和智能手机间的配对变得更加简单。...谷歌公布了全新的安卓平板,并承诺为谷歌服务推出20多个安卓平板电脑应用. 这款平板电脑采用宽屏设计,背面拥有四个pogo-pin连接器。...这更多地是为开发者们指明了未来的方向,因为目前安卓系统在大屏端的体验距离隔壁的iPad OS仍有非常大的差距,当苹果已经开始联合厂商针对iPad推出专业应用的时候,谷歌还在优化最常见的视频应用。...续航方面,Pixel Buds Pro在降噪模式下续航为7小时,搭配充电盒续航长达20小时,关闭降噪模式下续航为11小时。该耳机售价199美元,并在7月21日接受预定。

    55130

    当年的塞班系统流畅度堪比iOS,占用内存也不大,为何还会被市场淘汰?

    ,明显没有安卓或者ios更加具有跨越性,当年各个公司都在为构建自己的移动操作系统而跃跃欲试,从今天的结果看只有谷歌和苹果成功的走到了今天,包括强大的微软,诺基亚,三星等等都以失败而告终。...,安卓胜在开放直接代码开源,这对于很多厂商和开发者来讲有很大的诱惑力,现在安卓几乎已经形成垄断的局面,安卓看着代码开源但谷歌的服务还是需要授权的,这点对于国外的市场至关重要,现在美国公司对华为的禁令对于华为手机海外市场影响非常大...,在国外谷歌的手机上的服务项目非常多,谷歌地图,google play,YouTube,gmail等等服务都需要谷歌的授权使用,如果没有谷歌的授权服务在国外手机销量将会受到非常大的影响。...所以华为公司也在积极的调整思路,重视国内手机的拓展,同时把一些非主流的业务开始打包卖掉,从采访中任正非表现出非常大的乐观态度,但在实际中就要拿出针对性的方案进行自救,就需要调整一些思路,回到正题塞班系统从技术上考虑非常适合程序员使用...,但要开发一个应用难度还是要比安卓或者ios要难得多,而且需要掌握C/C++开发语言,相比安卓的java语言门槛还是要高,加上做出的应用在体验上比安卓要差,相比ios差的更加远,iphone的出现给了诺基亚当头一棒

    1.7K20

    谷歌限制华为使用安卓服务!任正非首次回应美国禁令:半导体不卖给我们也没关系

    也就是说,谷歌公司已经暂停了与华为公司的商业往来。 据路透社报道:“华为只能使用安卓系统的公共版本,但不能从谷歌获得专有应用程序和服务的访问。”...具体来说,华为除了可以使用“开放源码许可”公开可用的服务以外,将失去对谷歌安卓操作系统更新的访问权。 随后,The Verge 证实了谷歌与华为暂停业务的消息。...谷歌发言人称:“我们只是遵守命令和审查其影响”。 华为海外市场的新一代智能手机将无法访问谷歌热门应用与服务,包括Google Play、Gmail、谷歌地图等,连YouTube都访问不了。...其实华为这样做已经不是第一次了,在之前荣耀play发布会上华为就推出了“gpu torbo”技术。...自从Google撤守中国后,Google服务在中国全部被禁,所有中国品牌在中国销售的Android手机,都是使用中国业者自行开发的地图、邮件、应用程式商店、浏览器等APP,华为也不例外,不论有没有GMS

    1.3K10

    安卓App太能乱来了!被曝一天扫你后台1.3万次:小米系统更新,一不小心扯出惊人真相

    晓查 乾明 发自 凹非寺 量子位 报道 | 公众号 QbitAI 安卓乱象,所有人都是知道的。 但你知道到底有多乱么? 现在,我们这些普通用户,也能定量分析检测了。 真相,可能比想象中还严重。...所谓照明弹,就是可以后台监控手机中App启动、调取权限、读取数据的情况。 之前,手机用户——特别是安卓,都知道后台App们不老实,但照明弹一照,情况简直触目惊心。...就算这统计的“一天”满打满算是24小时,也意味着一小时就566多次…几乎一分钟就有9.45次。 或者更直白说,平均6秒差不多就读取一次。 这是新流行的打卡方式吗? ? 安卓系统性痼疾,小米能治?...就算逃过了对敏感权限的索取,你的手机依旧不让人省心,各种App后台偷听事件,层出不穷。 如此痼疾,非一朝一夕,有软件自身的原因,也有安卓系统的历史遗留问题。...真相就是安卓App肆无忌惮作恶? 被点名的公司,喊冤了。 各方回应 对于具体应用的调用和数据读取质疑。 被指“后台读写数据1.3万次”的社交App探探,就觉得很冤。

    1.2K30

    appinventor安卓壁纸设置(上)

    初步功能需求 打开安卓app,然后会看到一张内置好的图片,点击下方的设置壁纸,实现让这个图片成为壁纸的功能,实现方法调用安卓系统内置的壁纸设置工具。...问题明确 1,使用android.intent.action.ATTACH_DATA调用安卓系统默认的图片设置工具 2,不能直接将软件内置的图片设置为壁纸,需要先将图片存到手机本地中,然后进行调用,调用目录为...sdcard/ 布局设计: 界面背景色会浅灰,然后一个画布组件,画布宽度100%,高度充满,背景图为内置的图片,画布下方一个按钮,按钮背景颜色为白色,文字为粉色,形状为圆角矩形,文字为“设为壁纸”,最后在增加两个非可视组件...:对话框和活动启动器 对话框:用来显示提示信息的 活动启动器:调用系统壁纸设置工具的 编程设计: 按钮被点击后依次执行:将画布图片保存至本地,然后定义活动启动器,数据类型为图片,调用安卓内置工具,数据地址为本地图片地址...当活动启动器活动完成时:调用对话框组件,发出提示信息。

    88610

    谷歌IO大会首秀AR眼镜!最贫的搞笑AI机器人亮相

    安卓13:今秋问世,一代更比一代强 Android 13在2022年2月被吹风说要问世,但正式出街是在2022年秋季。...这些新功能、新支持,将让谷歌与安卓系统的庞大软件生态圈更加有机紧密,与苹果的竞品生态系统相比更有竞争力。 数字可以作证,谷歌史上首次自行公布安卓系统的激活数量。...按负责安卓系统与Google Play的副总裁Sameer Samat称,安卓手机系统的全球激活数在2021年就超过10亿了,每月活跃的安卓移动设备超过30亿,安卓自有的RCS聊天软件有5亿的全球活跃用户...不过,这些数字,结合三星宣布连续给顾客提供4年免费大型安卓系统更新等动态,让谷歌处于独特处境。谷歌现在在开发安卓系统时必须考虑对大量新旧型号的不同移动设备的普适性支持度。...在谷歌,我们一直在这个领域进行大量投资。 我们已经在许多谷歌产品中集成了AR技术,从谷歌Lens到多框搜索、场景探索,以及地图产品中的实时和沉浸式视图。

    76310

    华为方舟尚在路上 谷歌全球封杀损失不可预估

    可是谷歌公司突然按特普朗的要求,停止相关华为业务和服务,其中包括硬件、软件和技术服务,尤其是旗下的智能手机操作系统:安卓。...最直接的影响就是华为将失去安卓系统的更新访问权限,只能使用开源的公开版本,Google Play商店、Gmail、地图、YouTube等应用都不能使。...对于中国市场的影响甚微,因为在中国销售的手机我们没有谷歌的服务,但是在欧洲销售的华为手机无法获得谷歌授权而遭到重挫。...第三、如果谷歌不让华为使用包括它的GMS代码和服务,即使华为可以拿到安卓的公开源码,但是在深度定制上必然会受到影响,国外的安卓软件对GMS依赖度相当高,需要国外的软件作者在新框架上修改代码并重新发布,这对于华为而言是一个挑战...B计划在P30发布时已经启动 华为方舟尚在路上 前段时间华为在发布P30手机的时候,就曾发布了自家的EMUI9.1系统,其实华为在这款手机就已经透露了B计划的开始,在华为EMUI9.1系统中的搭载了一个方舟编译器

    68720

    华为OS箭在弦上:兼容安卓、电脑可用,应对谷歌微软,最早秋天发布

    智能手机市场如今完全被安卓和iOS占领,连黑莓和微软也遭遇惨败,根本的原因是缺乏软件生态。 任正非昨天接受采访时也表示,做一个操作系统的技术难度不大,难度大的是生态。...在iOS和安卓生态成熟之后,主流厂商的APP几乎都是必须更新两个版本的,如果贸然推出第三个不兼容的操作系统,恐怕对于厂商和用户而言,接受成本都是相当高的。...今年三月,余承东接受德国媒体WELT采访时说,华为已经准备了自己的操作系统,一旦华为手机无法使用谷歌的安卓系统、华为PC无法使用微软的Windows系统,就会拿出自研的plan B。...安卓厂商的警钟 华为事件也为其他手机厂商敲响了警钟,之前Android的开源特性一直让厂商放松了警惕。 Android中包含的谷歌软件和服务不属于开源范围,是现阶段的问题所在。 ?...本周对华为的禁令就包括:无法提供应用商店、地图、YouTube、Gmail等流行的谷歌应用,谷歌的推送服务、云服务业无法使用。 这对国内用户意义不大,却是国产手机进军海外市场比不可少的部分。

    83120

    安卓开源十三年,最大移动OS的正反两面

    谷歌官方推出的安卓系统主要分为 AOSP(Android Open-Source Project,安卓开源系统)和 GMS(GoogleMobile Service,谷歌移动服务)两个部分,后者包括谷歌地图...、谷歌应用商店、谷歌邮箱、谷歌街景等谷歌自家应用,在成员使用安卓系统的同时,他们也帮谷歌推广了自家的应用。...2010年前后,包括中国在内的很多地方都掀起了安卓的开发热潮。 前谷歌全球副总裁李开复无疑是中国安卓生态的宣传者,他在当年的采访中多次提到安卓将会在2012年前后迎来爆发点,后来的事实也印证了这一点。...Google 搜索、Chrome 浏览器、Gmail 等自家,服从判决的谷歌不得不在支付罚款后,将诸多应用从安卓系统中解绑。...而为了维持生态中的巨大流量,谷歌也在不断加强对安卓生态的控制,系统的封闭与开发过程的不透明在不断挫伤开发者的积极性,社区中更多以其自身利益与好恶为导向、难以维持开源良性互动的行为也越来越为合作伙伴所诟病

    72610

    谷歌智能助手将登陆奥迪、沃尔沃汽车

    谷歌已经和奥迪(Audi)、沃尔沃(Volvo)携手合作,从头开始打造安卓系统支持的汽车,该系统的特点是出厂内置谷歌助理(Google Assistant)。...这可以让用户仅通过语音就能控制车内的一些功能,例如座椅的温度,还能使用流行应用程序,如谷歌地图(Google Maps)和源于瑞典的正版流媒体音乐服务平台Spotify。...因此,苹果、微软和谷歌纷纷加倍下注,让自己的平台成为主要操作系统,这就说得通了。 对于奥迪和沃尔沃来说,安卓系统的原生整合能让他们在竞争中独树一帜,并且更能吸引消费者。...这是因为在大多数消费者的生活中,智能手机占据了互动的主导地位。而且,资讯娱乐越来越依赖于现有的智能手机服务,例如Spotify,就是汽车制造商们毫无经验的领域。...谷歌、奥迪和沃尔沃预计将在本周举行的一年一度谷歌开发者大会上进一步展示他们的安卓操作系统。

    88880

    Google IO大会:5G和折叠屏来了,还有这些改变世界的黑科技

    在提交订单之前,人类只需要核对一下信息点击即可。 Duplex还可以理解日历行程信息、Gmail邮件内容,自动在填写订单时补全信息。 怎么说呢,虽已过当红阶段,但Duplex变得更强更务实。...04 安卓10:离线实时转写速记 接下来是最新安卓版本:Android Q. Google先披露了最新成绩单,目前安卓设备已经突破25亿——全球60亿人,每4个就有1个使用安卓设备。...所以Google认定折叠屏是趋势,对于折叠屏的准备,今年就会在安卓系统中体现。 其次是5G。 可以明确的是,今年就会有5G的安卓手机商用。 5G能带来什么?带来更快的网速。...Google放出大招,即便不联网,现在也能在最新安卓系统中实现实时语音转写。 因为Google团队把AI模型训练到了最小最高效,手机算力,手机数据,就能在手机本身实现这项AI能力。...虽然是安卓系统首次加入,但不得不说,中国手机厂商在此之前,就已经基于老安卓版本,实现了很多类似功能。 中国手机厂商的微创新,不得不服。

    1.4K60

    一文看尽Google IO大会:史上最快手机全语音操控,不开口也能打电话,安卓Q登场

    在提交订单之前,人类只需要核对一下信息点击即可。 Duplex还可以理解日历行程信息、Gmail邮件内容,自动在填写订单时补全信息。 ? 怎么说呢,虽已过当红阶段,但Duplex变得更强更务实。...安卓10:离线实时转写速记 接下来是最新安卓版本:Android Q. Google先披露了最新成绩单,目前安卓设备已经突破25亿——全球60亿人,每4个就有1个使用安卓设备。...所以Google认定折叠屏是趋势,对于折叠屏的准备,今年就会在安卓系统中体现。 其次是5G。 可以明确的是,今年就会有5G的安卓手机商用。 5G能带来什么?带来更快的网速。...Google放出大招,即便不联网,现在也能在最新安卓系统中实现实时语音转写。 因为Google团队把AI模型训练到了最小最高效,手机算力,手机数据,就能在手机本身实现这项AI能力。...虽然是安卓系统首次加入,但不得不说,中国手机厂商在此之前,就已经基于老安卓版本,实现了很多类似功能。 中国手机厂商的微创新,不得不服。

    1.6K30

    谷歌向手机厂商收费,每台设备最多40美元

    新收费标准于10月29日生效,适用于所有在欧洲发行并使用谷歌安卓操作系统的任何新智能手机和平板电脑。...策划&撰写:温暖 今日凌晨最新消息,据悉,由于欧盟对谷歌滥用其在移动软件领域主导地位迫使安卓合作伙伴预装谷歌浏览器对谷歌提出50亿美元罚款后。...谷歌在不久前宣布,新的收费标准将会在10月29日开始生效,适用范围包括所有在欧洲发行并运行谷歌安卓操作系统的所有智能手机和平板电脑。...与此同时,除了收费之外,谷歌也给出了第二种解决方法,即制造公司可以通过同意绑定谷歌搜索和Chrome浏览器以此抵消收费。并且,这些收费还适用于包括谷歌应用商店、Gmail以及谷歌地图在内的一系列应用。...如今,谷歌又被制造滥用在移动软件市场地位,迫使安卓合作伙伴安装谷歌搜索、Chrome浏览器被欧盟提出罚款50亿美元,对于谷歌来说又是一场诉讼大战。

    51410
    领券