收录了 android通信 linux 频道下的 50 篇内容
工欲善其事,必先利其器。为了全面、深入地理解Android系统的源代码,在正式进入Android系统源代码的世界前,我们需要准备好一些参考资料以及实验环境,此外,还需要了解Android系统的架构知识。
本文介绍了mmap函数:mmap可以把磁盘文件的一部分直接映射到内存,这样文件中的位置直接就有对应的内存 地址,对文件的读写可以直接用指针来做而不需要read/write函数。
本文介绍了Linux进程通信的概念:解决任何一个进程的全局变量在另一个进程中都看不到的问题,以及最常用的进程同行机制:管道。
本文介绍了网络通信过程:如果两台计算机在不同的网段中,那么数据从一台计算机到另一台计算机传输过程中要经过一个或多个路由器,在链路层之下还有物理层,指的是电信号的传递方式。
Android L、Android Wear、Android Auto、Android TV……在这些眼花缭乱的新名词后面,是怎样的技术实现架构?体现了什么样的设计思想?对于开发者来说,要怎么理解这些技术,并更好的利用新的平台和机会接入自己的应用?
最近,开发者在社区中就Android的架构设计展开了讨论,包括Android的设计哲学、权限系统、组件系统、资源系统等。
发明Java的最初意图是为嵌入式设备提供一个软件环境。然而,历史怪圈让Java成为了企业及软件的首选语言。随着Java 8的核心库中引入成熟的富客户端应用框架JavaFX,一切又回到了原点。本文将为读者展示如何在Android设备上部署JavaFX应用,JavaFX平台的游戏规则可能会因此而改变。
谷歌表示用Rust替换固件中的C/C++“很容易”
近日,CERT Secure Coding团队发布了一款免费工具,它能够分析Android应用程序中的敏感信息泄漏。CERT的研究人员称,他们的工具“是一款面向Android应用程序的、最准确的污染流静态分析工具。
Linux切断了Unix的生存之路,并把它的路变成了自己的路。
Android Studio 2.3正式版已经发布,数据研究机构赛诺发布了2017年1月中国智能手机市场报告,其中OPPO和vivo夺得冠亚军的头衔。本期周报为大家带来了App启动分析、Hook技术、安全防范等技术干货,还有数据库调试工具、vlayout UI框架等优秀开源项目推荐。欢迎阅读。
iOS的更新通常会在发布之后就能在所有受支持的设备上进行安装,然而Android的更新速度却慢得让人难以接受。多年以来,碎片化已经成为Android世界的一个主要问题。Project Treble是试图解决这一系列问题的尝试。这篇文章会对Project Treble的架构进行介绍并且讨论下它有多大机会能够成功。
据国外媒体报道,截至今年4月,Android的市场份额继续增长。本期周报为大家带来了进程、React Native、绘图等多方面的技术干货,同时还有使用Weex开发的开源项目,欢迎阅读。
往事一回首,谷歌收购Android已经十个年头,十年的时间,Android成为了世界上用户最多的手机系统。近日谷歌按照计划发布了Android M的第二版开发者预览版。本期周报为大家带来了Android新技术解析、Android Studio使用指南以及优秀的开源项目等。
随着微信越来越复杂,性能优化变得越来越难做,优化所带来的效果提升也越来越不明显。所以我们一直在思考,该如何突破这个优化的极限?
在编程世界中,Linux就是主流,不会Linux你就会格格不入。
Google发布了Android Things预览版,为物联网带来了支持。我们对此该作何期待?
本文为《高德技术2019年刊合辑》系列之一。
麒麟桌面操作系统如何引入移动应用生态?
20 世纪末,中国掀起操作系统本土化浪潮。在随后的 20 余年时间里,依托开源生态以及政策东风,这股浪潮愈加猛烈,也涌现出了越来越多好用的国产操作系统。