android技术

Android原生开发–用Valgrind排查内存问题

hanze 发布于 2017-12-06

本文是来自@ShawnSun的投稿 身为一名iOS开发,最近在帮安卓的同事研究排查安卓原生C++代码内存问题的方案… 在iOS中非常简单,但到了安卓中就有点复杂了。折腾了好几天,发现网上很多人发的内容不是很全面,反正我跑不起来。后来在stackoverflow上看到一...

阅读(36)评论(0)赞 (0)

Android博客周刊第78期

zhuangli 发布于 2017-12-03

新闻 1.谷歌终于在新版Android 8.1中带来正确的汉堡emoji表情 据外媒报道,上个月,互联网发现苹果、谷歌等这样的公司不知道如何正确制作一个芝士汉堡,至少在emoji表情上是这样的。这个问题在社交媒体平台上引发了一系列的牢骚抱怨。 2.新发布的智能手机也不再保证有最新...

阅读(34)评论(0)赞 (0)

如何绕过Android网络安全配置

1

Harries 发布于 2017-11-29

Android Nougat(Android 7)引入了一种名叫网络安全配置(Network Security Configuration)的新型安全功能,这种新功能可以允许Android开发者们在无需修改App代码的情况下自定义他们的网络安全设置。 但是这种功能将有可能影响An...

阅读(26)评论(0)赞 (0)

「Android」Bolts-更简单的完成线程调度和任务管理

xubiao.zhuang 发布于 2017-11-29

使用 Bolts 可以将一个完整的操作拆分成多个子任务,这些子任务可以自由的拆分、组合和替换,每个任务作为整个任务链的一环可以运行在指定线程中,同时既能从上行任务中获取任务结果,又可以向下行任务发布当前任务的结果,而不必考虑线程之间的交互。 Bolts-Android Bolts...

阅读(22)评论(0)赞 (0)

谷歌大牛说:为什么 Kotlin 比你们用的那些垃圾语言都好

17

xiaoli.wang 发布于 2017-11-29

Google 已经多次表达过他们不反对 Kotlin 的使用,只要 Kotlin 编译器依然生成有效的字节码,那么 Google 就不会阻止任何人使用它。 但很多人依然在等待官方的正式支持,一件可能永远不会发生的事情。 虽然我们等到了这一刻,但我想如果能够知道...

阅读(19)评论(0)赞 (0)

一个漏洞泄露安卓用户的声音

2

尖兵 发布于 2017-11-29

近日,有消息称运行Lolipop,Marshmallow和Nougat的Android智能手机很容易受到MediaProjection的利用,捕获用户屏幕并攻击系统音频的录制。 根据估计,Android设备中约有77.5%受此漏洞的影响。 Android MediaProject...

阅读(11)评论(0)赞 (0)

Android换肤原理和Android-Skin-Loader框架解析

xiaoli.wang 发布于 2017-11-29

Android换肤技术已经是很久之前就已经被成熟使用的技术了,然而我最近才在学习和接触热修复的时候才看到。在看了一些换肤的方法之后,并且对市面上比较认可的Android-Skin-Loader换肤框架的源码进行了分析总结。再次记录一下祭奠自己逝去的时间。 换肤介绍 换肤本质上是对...

阅读(20)评论(0)赞 (0)

Android Weekly #285 安卓开发周刊 中文版

yeseng 发布于 2017-11-29

文章&教程 缩小APK,增加安装次数 (medium.com) 在本文中,Sam Tolomei讨论了在过去的两年中Google进行的用户体验研究中APK范围的重要性和分析结果。 Java中的多币种支持| Drivy Engineering (drivy.engineer...

阅读(22)评论(0)赞 (0)

Android Weekly #284 安卓开发周刊 中文版

hanze 发布于 2017-11-29

文章&教程 分阶段展示的艺术(medium.com) 追随Facebook的口头禅“快速行动 – 打破不可能”可能适用于网络。虽然PlayStore的质量不好,只能达到一星的评级,但这些都不会消失。一个快速行动的策略相当于一个阶段性的推出,在这个帖子中,通过S...

阅读(22)评论(0)赞 (0)

Android Weekly #283 安卓开发周刊 中文版

刘莉莉 发布于 2017-11-29

文章&教程 迁移到 RxJava 2.x (medium.com) Dmytro Khmelenko分享了他对RxJava 2.x操作的经验,他发现的一些问题以及他解决问题的方法。 Android Things – IoT的可能性 (www.novoda.co...

阅读(22)评论(0)赞 (0)

Android Weekly #282 安卓开发周刊 中文版

刘莉莉 发布于 2017-11-29

文章&教程 从Dagger迁移到Koin (medium.com) 在这篇文章中,Arnaud Giuliani解释了如何从Dagger迁移到基于Kotlin的依赖注入框架Koin。没有proxy/ CGLib,没有代码生成,没有introspection。只是有Kotl...

阅读(20)评论(0)赞 (0)

Android Weekly #281 安卓开发周刊 中文版

xiaoli.he 发布于 2017-11-15

文章&教程 如何学习用Toothpick进行单元测试(medium.com) 毫无疑问,单元测试有助于提高您的代码质量。但编写好的单元测试可能是一项艰巨的任务 – 特别是当一个类有很多复杂性的时候。但使用依赖注入库Toothpick,您可以以非常好的方式减少这...

阅读(72)评论(0)赞 (0)

Android,一个猥琐的获取妹子手机相册里所有照片的办法…

4

darida 发布于 2017-11-13

1,看到这个标题,就莫名的想要猥琐的哈哈哈哈哈哈哈哈,别高兴太早,要是妹子用IPHONE,你就别想了… 2,只针对你们能连在同一个WIFI下的场景,例如一个公司,,你好,可以借你的手机测试一下我们公司的APP吗?很快就还给你,我们开发没有你这个最新的机型…...

阅读(65)评论(0)赞 (0)

谷歌安卓Files Go文件管理器发布:干净的原生体验

1

xirruiqiang 发布于 2017-11-10

昨天晚些时间,谷歌正式发布了安卓版FilesGo文件管理器,喜欢原生体验的用户可以下载使用。 FilesGo不仅是单纯的文件管理器,并且是文件管理器与分享App的结合,除了完成一般的文件管理功能外,还可以将文件发送给其他安卓用户,当然前提是对方也安装了FilesGo文件管理器。 ...

阅读(52)评论(0)赞 (0)

Android发布10年:10次让世界惊叹

11

puefu.he 发布于 2017-11-09

腾讯数码讯(红果)据TechRadar网站报道,自谷歌发布安卓,给手机市场带来巨变已经过去10年了。 当时还在谷歌任职的“安卓之父”安迪·鲁宾(Andy Rubin)曾表示,“我们认为,我们公布的安卓操作系统,比一款手机更重要、更雄心勃勃。” 时任谷歌首席执行官的埃里克·施密特(...

阅读(60)评论(0)赞 (0)

手握安卓设备 你是否也知道安卓系统的这些故事

9

hanze 发布于 2017-11-08

安卓(Android)8.0系统即将到来,各家手机厂商都已经摩拳擦掌。事实上,安卓系统已经成为移动端最受欢迎的系统之一,甚至你能在平板电脑、手表等等设备上看到它的影子。然而,距离第一部消费者能买到的安卓手机上市还不够10年。 不到十年的时间,安卓系统已经成长为庞然大物 因为安卓系...

阅读(65)评论(0)赞 (0)

【Android】这效果,我没法描述

4

yeseng 发布于 2017-11-08

前言 最近接到一个需求,这需求让我表示很尴尬。(下面是一些废话) 要求的效果是这样的,顶部有部分悬浮,接着是一些布局,在下面是几个可切换的Tab页面,然后滚动的时候~~吧啦吧啦吧啦吧啦~~ 还是直接看图吧 效果 主要就是顶部和Tab的悬浮,还有就是被顶掉的那个效果。 听到要实现这...

阅读(67)评论(0)赞 (0)