- 博客(115)
- 收藏
- 关注
原创 Android SDK下载和安装,以及部署
第一步:先到网站地址下载资源下载地址: https://www.androiddevtools.cn/第二步: 选择具体版本资源下载第三步:点击启动安装SDK Manager.exe选择相应的工具包进行下载对于扩展选项:这里建议全选分别选中每个License,分别设置为Accept License [这样更方便快捷!!]确认好都勾选后,点击Install下载注意:下载可能比较慢,耗费时间长,最重要的是保证网络好,没下载成功,就重进重选重新下载...
2022-03-31 19:49:45 26635 9
原创 org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘globalTransa
报错如下:org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'globalTransactionScanner' defined in class path resource创建名为“globalTransactionScanner”的bean时出错,该名称在类路径资源[com/alibaba/cloud/seata/GlobalTransactionAutoConfigur
2021-09-23 18:06:49 18299 1
原创 出现 “java”不是内部或外部命令,也不是可运行程序或批处理文件的问题
分析原因如下:第一是Java配置:是否下载jdk,jre即Java的开发工具和运行环境。一般下载jdk时是自动携带下载jre的;位置在Program Files里面如果一切下载安装没问题,那就是环境变量配置问题第二种:选择属性打开,选择高级系统设置环境变量配置1.新建系统变量JAVA_HOME变量名:JAVA_HOME变量值:C:\Program Files\Java\jdk1.8.0_131 (默认安装的JDK根目录)注意变量值,按你...
2021-08-21 00:31:55 37016 29
原创 Android 中this、getContext()、getApplicationContext()、getApplication()、getBaseContext的理解和使用
依赖的activity对象。但是不推荐使用,getActivity()将返回当前Fragment的activity,当Fragment销毁时,this.getActivity()将出现空指针异常,this为null。返回应用的上下文,也就是把Application作为context。返回的是父类的context,使用getApplicationContext()都可以使用this代替。,activity继承context,所以可以使用context或activity的地方一定可以使用this。
2024-11-01 18:09:02 715
原创 Android 屏蔽\取消(禁止)下拉通知栏包括二级菜单下拉
修改方案很简单,就是直接返回类型进行屏蔽掉,让下拉效果失去,有些修改建议一起修改,不然会有意想不到的冲突,单独修改需要验证再验证,确保无其他bug产生。第一种情况,依据版本看panelsEnabled()方法的位置,if判断后其他代码不用注释掉。有些版本可能方法的位置不一样,需要搜索一番才能尝试修改。亮屏中下拉通知菜单 + 【单个验证有效】的亮屏中下拉通知菜单【单个验证有效】第四种:不加载下拉高度;
2024-11-01 15:46:50 626
原创 Android R S T U版本如何在下拉栏菜单增加基本截图功能
修改 QuickSetting 新增快捷设置图标,以便对应getMetricsCategory获取;一个布局文件,一个配置加载合入实现,一个新增想要实现截图的类。" msgid="2760267567509131654">屏幕截图public QSFactoryImpl( //跟着依次往后加。//*/add start最后代码处添加 + 数值加一即可;本文主要是增加下拉栏开关菜单,功能实现为基本的截图功能,
2024-10-30 20:19:44 549
原创 Unable to add window -- token null is not valid; is your activity running?
这个错误消息就是因为没有应用token导致的,而应用的token一般只有Activity有,所以这里我们只需要用。另外,dialog的显示是依赖于activity的context,无法在service服务类中直接调用。//弹出Popwindow 的代码。()) //不能用getApplicationContext()1,//title可以是该activity的任何View,:最好使用当前的mContext,如果没有,就可使用。//常见情形,创建弹窗的时候,抛异常代码。
2024-10-28 18:09:59 419
原创 Android initialExpandedChildrenCount高级菜单折叠项或铺展折叠项
意思是,超过4个菜单则折叠隐藏起来,否则没超过直接平铺展开显示!
2024-10-26 10:41:50 359
原创 Android 判断蓝牙是否开启,监听蓝牙状态,处理客制化需求
/监听当前蓝牙状态。if (bluetoothEnable) {//判断蓝牙是否开启。其实,对应如此,NFC也可以这样!NfcAdapter。的start()方法里面注册广播。
2024-10-25 16:02:10 757
原创 Android setComponentEnabledSetting 启用和禁用,显示或隐藏应用
/ 获取类名对于的组件名称。// 返回组件的启动状态。如果设置一个app的mainActivity为COMPONENT_ENABLED_STATE_DISABLED状态,则不会再launcher桌面中发现该app的程序图标。默认状态:COMPONENT_ENABLED_STATE_DEFAULT 【默认是可见的】不可用状态:COMPONENT_ENABLED_STATE_DISABLED 【不可见的】可用状态:COMPONENT_ENABLED_STATE_ENABLED 【可见的】
2024-10-24 19:14:21 421
原创 Android 添加如下飞行模式(飞行模式开和关、飞行模式开关菜单显示隐藏)接口
===============================MTK系统处理广播。//存在当前设置飞行模式字段,可有效控制开关。设置下显示或隐藏菜单开关。飞行模式开关显示隐藏。
2024-10-24 18:02:15 1021
原创 Android 来电使用挂断键铃声静音,替换启动振动呼叫模式
null) {= 0AudioManager详解:/***/铃声静音不震动/***/铃声静音且带震动/***/可听到铃声并且振动。
2024-10-23 10:24:20 593
原创 Android 拦截第三方推送的通知消息或系统消息或通知栏
在需求开发中,我们需要做到各种通知的屏蔽,系统的通知,下拉状态栏通知,第三方应用通知,前后台通知。以下是收集所有相关屏蔽和拦截、取消、隐藏,过滤等消息信息的方法尝试,根据不同需要定制修改,相信总有一个是可以做到的。根据应用包名来实现对特定APP前台通知的屏蔽。通过分析代码,找到关键位置进行修改,测试后确认功能可行。目前没有找到比较合适的过滤方式,如有些反常的应用却不进行拦截从而正常显示,但是可以拦截掉市面上的大多数应用.java 里面的这个方法(*)try{*****
2024-10-22 20:48:23 1182
原创 Android 添加线性亮度,替换原来的不平滑亮度曲线
文章描述了AndroidSettingsLib框架中BrightnessUtils类的更新,主要涉及Gamma空间和线性空间之间的亮度值转换函数。新增了一个名为ENABLE_GAMMA的常量,用于控制是否启用Gamma转换。同时,修改了convertGammaToLinear和convertLinearToGammaFloat方法,当不启用Gamma时,提供了直接的线性转换逻辑。
2024-10-22 17:55:07 967
原创 Android 理解endcall和power组合行为
//*** @hide*//*** @hide*//*** @hide*//*** @hide*//*** @hide*//*** @hide*//*** @hide*/
2024-10-17 10:20:12 862
原创 Android 单独删除power键,亮灭屏功能和挂断功能
break;return 0;//*/break;if (!= 0) {= null) {if (!= 0) {} else {} else {= 0) {} else {} else {} else {
2024-10-15 16:56:37 680
原创 Android 设置两种模式下显示方向
在device/rockchip/common/BoardConfig.mk下,直接修改参数改变方向。//可配置的参数:0,90,180,270。#recovery旋转方向。# 屏幕旋转270度。编译后实现旋转效果。
2024-10-10 16:52:51 218
原创 Android 开启相机一键拍照,一键录制
一键拍照:try {一键打开相机拍照位置:try {一键录制:try {一键打开相机录像位置:try {
2024-09-30 10:14:55 1001
原创 GO版本锁屏解锁后,界面会先模糊一下再清晰,需要去掉这个功能。
1.\frameworks\base\services\core\java\com\android\server\wm\AppWindowContainerController.javavoid scheduleAddStartingWindow() { // Note: we really want to do sendMessageAtFrontOfQueue() because we // want to process the message ASAP, before
2024-09-30 09:33:44 577
原创 去除dialer后,屏蔽来电界面和响铃
/frameworks/base/core/res/res/values/config.xml<bool name="config_voice_capable">false</bool>/vendor/mediatek/proprietary/packages/services/Telecomm/src/com/android/server/telecom/CallsManager.java @Override public void onCallFilteringComplete(Call
2024-09-29 17:18:48 207
原创 当充电到达100停止充电,充电图标关闭
/vendor/mediatek/proprietary/packages / apps/SystemUI/src/com/android/systemui/battery/BatteryMeterView.java
2024-09-10 15:04:23 415
原创 解决:无法从域控制器读取配置信息
网络共享 -》 本地连接 --》 属性--》 IPV4 --》 属性 --》选择 自动获取I地址 和自动获取DNS地址 ,关掉首选DNS。报错:无法从域控制器读取配置信息。
2024-08-30 17:04:10 694
原创 Android12 指纹HIDL添加选项,替换current.txt的hash值后报错!
hardware/interface/current.txt里面对应的值。网上找的千辛万苦,东拼西凑,总算靠自己一步一步的over了。查看系统【一查看系统下的芯片项目应有尽有,对应选择即可】full_主板芯片名_项目名_userdebug。不用加:ANDROID_BUILD_TOP。full_主板芯片名_项目名_user。full_主板芯片名_项目名_eng。我这里使用的是user版本编译;2.按照上述执行更新。为了解决指纹重复问题;
2024-08-23 09:27:34 730
原创 Android 拨号键拨号,中心方向键拨号
/vendor/mediatek/proprietary/packages/apps/Dialer/java/com/android/dialer/dialpadview/DialpadFragment.java @Override public boolean onKey(View view, int keyCode, KeyEvent event) { if (view.getId() == R.id.digits) { //*/ add ok key to call
2024-08-06 19:08:31 264
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人