自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

刘峰的博客

这是一篇刘峰的博客

  • 博客(8)
  • 资源 (1)
  • 收藏
  • 关注

原创 Android R无法进行WiFI投屏问题

问题描述Android R版本,在设置 -> 已连接的设备 -> 连接偏好设置 -> 投射 里,勾选右上角菜单的"开启无线显示"后,可以正常搜索到智能电视设备,点击设备名进行连接,在连接成功后无内容投射到电视上。如下图所示产生原因根据log可以看到M01237C 07-14 17:27:28.377 D 911 1454 WifiP2pService:Tethering service package: com.google.android.networkstack.teth

2021-07-17 14:52:49 1180 1

原创 Android R横屏时使虚拟导航栏显示在屏幕底部

在竖屏时,我们的界面是这样的:如果开启自动旋转,在横屏时,虚拟按键仍然在该位置,显示为屏幕的右侧,现在需求是让横屏时虚拟导航栏跟随调整到屏幕下方,即下图所示:这时,我们就需要做以下修改<!-- frameworks\base\core\res\res\values\config.xml --><!-- Controls whether the nav bar can move from the bottom to the side in landscape.

2021-06-19 17:08:29 1196 3

原创 Android O添加Settings设置项的方法

前言我们在进行日常的开发中,经常会涉及到对系统应用Settings的修改,这里讲一下如何在设置项主菜单界面添加一个自定义设置项。Settings主界面我们等下要在这个页面再添加一个自定义设置项。代码修改步骤在/src/com/android/settings/Settings.java添加入口Activity:// /src/com/android/settings/Settings.javapublic class Settings extends SettingsActivity {

2021-04-19 17:46:27 2037 3

原创 浅谈JNI技术

概述对于Android开发者来说,JNI应该是不陌生了。JNI是Java Native Interface的缩写,即“Java Native接口”,它是连接Java代码和Native代码(C,C++)的桥梁,通过JNI技术,我们既可以在Java代码中调用C代码,也能在C代码中调用Java代码,非常方便。本文将通过具体的例子介绍JNI技术的方方面面,包括JNI函数的注册、怎么加载JNI库、JNI格式语法、JNI的实际使用等。在Java中使用JNI我们知道,Java代码是无法直接操纵底层设备的,必须借由C

2021-04-13 21:51:42 322

原创 Kotlin标准函数

标准函数指的是在任何地方任意对象都能调用的几个函数,定义在Standard.kt文件中,这里对几个常用的标准函数进行介绍。letlet函数接收一个Lambda表达式作为参数,无返回值,作用为给调用对象执行所给的Lambda代码,示例如下:// 不使用let写法:student?.study()student?.sing()student?.eat()// 使用let写法:student?.let { study() sing() eat()}applyapply函数接收一个L

2021-03-02 21:45:55 117

原创 史上最全,Android P指纹应用及源码解析

简单使用首先需要了解以下几点指纹识别相关api是在Android23版本添加的,所以过早版本的设备是无法使用的;android.os.Build.VERSION.SDK_INT >= 23 // 不会真有人还在用23以前的手机吧?在Android28版本,使用BiometricPrompt替代了FingerprintManager,FingerprintManager被标记为@Deprecated,但依然可以使用它,而且BiometricPrompt与FingerprintManage

2020-07-16 17:21:25 2353 3

原创 Android Vector(矢量图)介绍

最近在做新项目的开发,很多地方要用到小图标,如状态栏图标,设置选项图标等,现在大多使用Vector图,因为Vector图片不会出现失真即模糊的情况,且节省内存,因为Vector只给出了绘制图片的方法,没有真正保存一张图片。下面对Vector做一个简单的介绍。1.Vector属性介绍首先给出一个简单的Vector图例子,该图是在系统设置里面开发者选项的图标<vector xmlns:android="http://schemas.android.com/apk/res/android" a

2020-05-20 13:55:54 3379 1

原创 Android设置页面Preference出现红色下划线

昨天发现了一个问题,在设置的关于设备选项中,有一栏是设备名称,在修改为非英文单词后,上下滑动后,会出现一条红色下划线提示,如下图所示经过博主的摸索发现,这是由于Android的拼写检查服务造成的,在设置 -> 系统 -> 语言和输入法 -> 高级 -> 拼写检查工具 可以看到,只要在关于设备界面把它关掉就好了。下面是修改方案:  @Override publ...

2020-05-07 15:10:28 753 1

MyApplication2.zip

Android P一个指纹使用的很简单的Demo

2020-07-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除