AndroidStudio使用JNI编程有两种方式,一种就是我们前面说的用ndk-build,还有一种就是我们这里要说的CMake,AndroidStudio用户构建原生库默...
1. 前言 没错这又是一篇介绍 JVM 的文章,这类文章网上已经很多,不同角度、不同深度、不同广度,也都不乏优秀的。为什么还要来一篇?首先对于我来说,我正在学习 Java,了...
在我这几年的学习和成长中,深刻的意识到搭建一个Android应用架构是件非常痛苦的事,它不仅要满足不断增长的业务需求,还要保证架构自身的整洁,这让事情变得非常具有挑战,但我们...
Android开发过程中,经常会遇到和C层交互的情况,本文主要参考了Google开发文档并配合Demo简单讲解下NDK开发入门。 环境配置 首先,需要配置NKD开发环境。在S...
0x00 这是啥? 这是一篇讲述应用耗电的文章,围绕 Android 电量采集机制及第二代 Battery Historian 分析工具讲述。文从数据采集、导出、环境搭建、解...
是不是你的手机没有Google 服务
FCM开发总结Android端 先决条件 一台运行 Android 2.3 (Gingerbread) 或更新版本并运行 Google Play 服务 9.6.1 或更新版本的设备。 SD...
文/范范同学 1. 当你心里有一个喜欢的人,你会对他说些什么? “早啊” “你在干嘛” “今天天气很好” “这首歌好好听” “告诉你个好玩的事情” 喜欢一个人,就想要把自己生...
测试过,Data Message在后台是会走到这里的
FCM开发总结Android端 先决条件 一台运行 Android 2.3 (Gingerbread) 或更新版本并运行 Google Play 服务 9.6.1 或更新版本的设备。 SD...
转载请标明出处:http://www.jianshu.com/users/183339cdc7ae/latest_articles 概述 dumpsys是一个android手...
音频通话过程中,考虑到靠近耳朵,为了避免误触,需要在靠近的时候关闭屏幕。大部分Android手机上有各种各样的传感器,这里就用到了距离传感器。 下面的代码可以获取到传感器对象...
从Android 4.4 开始,我们可以修改状态栏的颜色。本文主要是总结下修改过程遇到的一些问题。 透明状态栏 在values-v19和values-v21目录下分别创建st...
本篇教程翻译自Google I/O 2015中关于测试的codelab,掌握科学上网的同学请点击这里阅读:Unit and UI Testing in Android Stu...
Android端 先决条件 一台运行 Android 2.3 (Gingerbread) 或更新版本并运行 Google Play 服务 9.6.1 或更新版本的设备。 SD...