Android
文章平均质量分 93
Gyk-gyk
这个作者很懒,什么都没留下…
展开
-
Java 如何语句使用getprop
1. java 中 使用 getprop的例子, 之前查过几篇文章, 发现真的是 罗里吧嗦, 废话一堆, 连个完整的例子都没有, 嘛玩意 private String getXXXYYY() { String type = null; try { Process process = Runtime.getRuntime().exec("getprop ro.xxx.yyy"); if (process != nul...原创 2020-11-26 16:14:49 · 397 阅读 · 1 评论 -
Android9.0 推荐 获取实际屏幕高度和宽度的方法
第一种: Point outSize = new Point(); getWindowManager().getDefaultDisplay().getRealSize(outSize); int x = outSize.x; int y = outSize.y; Log.w(TAG, "x = " + x + ",y = " + y); //x...原创 2019-12-31 16:59:34 · 542 阅读 · 0 评论 -
Android9.0,导航声音,基于AudioTrack接受并解析socket传输的裸流数据
之前被AudioTrack折磨一段时间,记录一下。如何使用AudioTrack实时解析socket传输的音频裸流数据。直接上代码:简单封装一下AudioTrack的使用package android.com.aaa_bbb; // 此处,以自己的包名为准import android.media.AudioFormat;import android.media.AudioMa...原创 2019-12-23 14:12:07 · 555 阅读 · 1 评论 -
Android9.0 添加自定义bin,开机自起,随系统一起编译
一. 随系统一起编译方法: 在AOSP/device/renesas/common/DeviceCommon.mk 下 PRODUCT_PACKAGES += \ ramoops_logger \ your_bin_name二. 开机自起,比较麻烦,慢慢唠叨。( 因为不知道你的Android的device下的目录是如何定制的,只能...原创 2019-12-03 11:41:56 · 2623 阅读 · 0 评论 -
Android9.0 以service 监听Soft Keyboard弹出与隐藏的通知
直接看code吧, 这是个可以直接用的demo,希望各位喜欢......./** * Copyright (c) 2019 */package com.xxxxx.yyyyy;import java.util.ArrayList;import java.util.List;import android.app.ActivityManager;import android.ap...原创 2019-11-28 14:45:53 · 449 阅读 · 0 评论 -
Android9.0源码,实现悬浮按钮,点击一键分屏,再版
实现流程图如下: 源码路径,https://download.csdn.net/download/gaoyuekang/11594258。详细描述:属于系统服务,存放目录在/system/app 下,其实应该放在/system/service目录下,小细节忽略吧。本服务,通过监听系统广播,随主进程被拉起。关键代码如下:1. 启动:public class S...原创 2019-08-22 16:32:12 · 5101 阅读 · 17 评论 -
Android9.0添加gtest单元测试和使用lcov覆盖率问题
前言,Android的NDK编译原理,其实就是使用clang执行的C++编译。下面是在AndroidStudio工程中如何添加gtest单元测试和使用lcov工具以及生成覆盖率报告1. 编译AOSP/LINUX/android/external/googletest。确保通过2. 在各自工程目录下创建test目录3. test目录下创建Android.mk 和 Application...原创 2019-09-02 18:06:21 · 1854 阅读 · 0 评论