Android
文章平均质量分 67
Che2n3JigW
这个作者很懒,什么都没留下…
展开
-
NDK编译FFMPEG5.0
编译环境系统:ubuntu 20.04.4ffmpge 5.0下载地址: https://ffmpeg.org/download.htmlandroid-ndk-r23b-linux下载地址: https://developer.android.google.cn/ndk/downloads?hl=zh-cn(选择linux版本)解压文件创建脚本touch build_android.sh#!/bin/bash# 以下路径需要修改成自己的NDK目录TOO原创 2022-04-05 22:04:51 · 3619 阅读 · 1 评论 -
Android蓝牙音箱按键监听(播放、暂停、上下曲)
测试机红米K20 PRO(Android 10)荣耀9x(Android 10)三星(Android 7)开发环境Android原创 2020-08-15 12:05:15 · 3323 阅读 · 4 评论 -
Android Glide加载网络的svg图片
添加依赖implementation ‘com.github.bumptech.glide:glide:4.11.0’annotationProcessor ‘com.github.bumptech.glide:compiler:4.11.0’implementation ‘com.caverock:androidsvg:1.2.1’新建SvgDecoder.javapublic class SvgDecoder implements ResourceDecoder<InputS.原创 2020-07-23 14:23:22 · 6093 阅读 · 0 评论 -
Android CameraX 预览以及图片分析(YUV转Bitmap)
CameraX依赖 // CameraX core library def camerax_version = '1.0.0-beta04' implementation "androidx.camera:camera-core:$camerax_version" // CameraX Camera2 extensions implementation "androidx.camera:camera-camera2:$camerax_version" // Ca原创 2020-07-08 17:06:14 · 5541 阅读 · 6 评论 -
Android谷歌登录
谷歌官方文档git clone https://github.com/googlesamples/google-services.git先下载源码,在源码上能马上验证是否接入成功。下载慢的可以用这个选择“ 文件”>“打开”,浏览到克隆 google-services存储库的位置,然后打开 google-services/android/signin。命令行官方: keytool -keystore path-to-debug-or-production-keystore -list原创 2020-05-30 15:25:31 · 722 阅读 · 0 评论 -
Android Facebook第三方登录 20200529
2020年5月29日09点43分登录Facebook开发者后台创建应用这里点击产品的加号,在右侧选择Facebook登录里面的设置。这样左边的产品下面才会有一个Facebook登录。打开Android项目下载完解压官方:keytool -exportcert -alias androiddebugkey -keystore “C:\Users\USERNAME.android\debug.keystore” | “PATH_TO_OPENSSL_LIBRARY\bin原创 2020-05-29 11:39:10 · 1652 阅读 · 2 评论 -
Android 通过字符串获取drawable对应的图片文件
有的时候想在RecyclerView中显示这一组图片,每一个都R.drawable.xxxx会很麻烦public static int getDrawableId(String var) { try { Field field = R.drawable.class.getField(var); return field.getIn...原创 2020-03-25 16:33:31 · 4457 阅读 · 2 评论 -
HSL 转 RGB (Android)
对着网上公式敲的(有些颜色有误差) private void hslToRgb(double h, double s, double l, int address) { double R, G, B; double var_1, var_2; if (s == 0) { R = l * 255...原创 2020-03-17 15:58:57 · 604 阅读 · 0 评论 -
Android 使用系统签名(实现关机)
Android 模拟器环境genymotion 7.0修改AndroidManifest.xml<manifest xmlns:android="http://schemas.android.com/apk/res/android" android:sharedUserId="android.uid.system" package="com.example.myap...原创 2020-03-07 22:35:08 · 503 阅读 · 0 评论 -
Android将自己应用设置成系统应用
Android模拟器环境genymotion 7.0adb remount //下面的xxx.apk为 你打包出来的apk的路径,我这里放在和adb同一个目录下面adb push xxx.apk system/appadb reboot重启后会自动安装apk ,可以拿到一些权限,例如:调整系统亮度真机模式平板 Android 7.0//获取root权限adb root...原创 2020-03-07 21:27:38 · 1300 阅读 · 0 评论