第一种方法:在XML文件下添加:android:focusable="true"
android:focusableInTouchMode="true"第二种方法:直接关闭输入法在onCreate中加上:getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);第三中方法:在
转载
2024-02-14 13:47:33
270阅读
需求产品经理要求在Android平板中实现一个应用的禁用模式。当一个已安装的应用被设置为禁用的时候,在启动器中,APP图标灰色,且APP不能启动。需求分析打开一个APP的方式有三种:1、从启动器点击图标启动;2、点击APP弹出的通知启动;3、点击多任务键,选择APP。这三种启动方式中,第一个很容易实现禁用,只需要修改launcher就行,在图标的点击事件处理中增加一点逻辑即可。这里就分析一下如何在
转载
2023-07-03 01:13:07
162阅读
近期做一些项目。须要对手机进行屏蔽自己的固有的功能。在此记录。Android屏蔽电话功能主要是卸载掉Phone.apk。屏蔽安装软件功能主要是卸载掉PackageInstall.apk以下以三星note3和M3为例介绍一下。(记得在删除前备份哦)note31. 用USB线连接手机,安装驱动。(用360手机助手或小米虚拟光盘)2
转载
2023-10-20 17:57:47
198阅读
安卓手机不能安装软件是什么原因? 请问如何解决。针对此类问题,谈谈安卓手机不能安装软件原因与解决办法,仅供参考。■ 安卓手机不能安装软件是什么原因?1、安全限制2、系统版本不兼容3、内存不足4、其它原因■ 安卓手机不能安装软件的解决办法一、在接触到的安卓手机中,大多数遇到不能安装软件,主要是由于安全限制导致的,尤其是安装一些不够知名或者安全性未知的软件,一般都会因为安全原因被限制安装,解决办法也很
转载
2023-07-20 12:45:37
67阅读
除了苹果之外,全球各大手机厂商都在使用安卓系统,可以说,也就是因为各大手机厂商的支持,才有了今天谷歌和安卓的市场地位。但是,在2019年4月份,美国为了阻止华为的发展,其出台了禁令,禁止华为使用谷歌服务等美国企业的技术和元器件等,这让谷歌和华为都措手不及。都知道,谷歌靠安卓系统盈利,是实际上内置在安卓手机中的谷歌服务盈利,由于禁令的关系,华为手机无法内置谷歌服务,甚至还可能无法使用后续新版安卓系统
转载
2023-07-31 19:52:15
133阅读
一、前言手机系统更新有时是一件十分烦人的事情,不仅如此,有时因为更新了系统会带来各种问题。一开始我想到的是直接禁掉“系统更新”的联网权限,但是此法行不通,因为在华为手机中不能完全禁掉“系统更新”的联网权限,只能单纯地禁掉数据流量的联网,要是你使用的是WIFI,只要有了新的更新,还是会弹出窗口叫你更新系统,而且弹窗的权限不能禁掉,你说流氓不流氓?难道真的没有办法了吗?非也。解决办法很早我就在贴吧上发
转载
2023-08-17 21:58:50
196阅读
不积跬步无以至千里 一、需求 如果我们想要禁用掉一个系统应用,不想再让他本身被打开,并且不想让它被别的应用调起来(情景:例如浏览器,本身点图标,你不想打开此应用,而且你在qq里打开一个网址,会调用到浏览器,你也不想让他打开浏览器)。这时候就是我们要做的功能。我们这次以浏览器锁定为例,如图: 二、代码 可以看出我们是一个CheckBox,因此需要存值我们用到了Setting的provider
转载
2023-10-12 20:20:23
88阅读
安卓系统home键监听及系统锁屏状态监听文 | 莫若吻1.简介最近,在做app手势密码的时候,涉及到需要监听安卓系统的Home键及系统锁屏的状态,写了一个工具类。在做这部分处理的时候,需要发广播BroadcastReceiver,并考虑不同状态下Activity的生命周期,逻辑细节需要特别注意。至于监听的实现方式很简单就不赘述了。下面,我只给出相关的广播监听和使用方法,具体开发,还要视情况编写代码
转载
2023-10-09 00:29:09
1975阅读
Android中并没有提供直接做3D翻转的动画,所以关于3D翻转的动画效果需要我们自己实现,那么我们首先来分析一下Animation 和 Transformation. Animation动画的主要接口,其中主要定义了动画的一些属性比如开始时间,持续时间,是否重复播放等等.而Transformation中则包含一个矩阵和alpha值,矩阵是用来做平移,旋转和缩放动画的,而alpha值是用来做a
转载
2024-08-20 14:26:45
27阅读
Android 11(R)是2020年的下一代 Android,Google 于前段时间发布了 Android 11: Developer Preview 3 在 Android 11 Toast 的行为发生了变更 主要是以下四点禁止后台自定义 Toasttext toast 不允许自定义setView() 被弃用新增 Toast.Callback 回调自定义 Toa
转载
2023-06-06 19:53:49
233阅读
禁用Wi-Fi是否可以阻止Android手机发送无线帧?,
前言移动智能手机发出的Wi-Fi信号可以被某些机构和别有用心的人利用,跟踪用户的移动行为,所以你如果关闭移动设备的Wi-Fi接口则意味着你不想被人发现。Android系统具有设置启用或禁用Wi-Fi功能的选项,然而,你以为只要通过禁用Wi-Fi选项就足以阻止你手机的所有Wi-Fi活动吗?大错特错。为此,我还专门进行了一些测试,以验
转载
2023-09-11 14:42:53
612阅读
注意如果你的手机系统在进行hide的时候提示: “Neither user 2000 nor current process has Android.permission.MANAGE_USERS” 那说明这个命令在你当前的系统里面没有权限,就没法进行上述操作了。 作者的荣耀8之前一直升级上来的是可以用的,前两天因为感觉太慢,双清了,结果现在就不能用了。。。引言 文章之前,先交代一下我为什么写
转载
2023-07-28 20:31:37
236阅读
018年欧盟对谷歌开出43.4亿欧元的罚单,这个罚单让谷歌不得不做出反击,所以传出了:搭载Android系统的欧盟手机、平板电脑等等安卓设备,都需要向谷歌支付40美元的授权费。而这则消息让国内消费者急的像热锅上的蚂蚁:国产手机那么多安卓手机,且不是要收费?小米、华为怎么办?会不会倒闭?我们再说一个名词“Fuchsia系统”,你可能听到Fuchsia系统,这个系统是谷歌目前在研究的新系统,前一段时间
转载
2023-08-27 23:38:55
5阅读
# 探索 Android 中的键值对:以 SharedPreferences 为例
在 Android 开发中,存储数据的方式有很多种,其中一个常见的方式就是使用键值对(Key-Value Pair)的方法。键值对允许开发者以简单且灵活的方式保存数据。在本篇文章中,我们将深入探讨 Android 中的键值对存储机制,主要围绕 `SharedPreferences` 展开,同时提供一些代码示例,帮
原创
2024-09-12 05:02:56
84阅读
Data属性接受URI对象,通常包括两个部分,例如:content://com.android.contaccts/contacts/1
content代表数据类型,是联系人信息。
:...冒号后面代表的是数据,标明id为1的联系人数据
Type属性指定Data要操作的数据类型,但是一般Intent指定了Action,Data属性之后,android会自动指定
转载
2023-08-05 21:12:14
129阅读
文章大纲引言一、Android系统的分区1、/boot 引导分区2、/system 系统分区3、/recovery 恢复分区刷入RE:4、/data 用户数据区5、/cache 数据缓存区6、/misc7、/sdcard 内部存储分区8、/sd-ext SD卡扩展分区。二、BootLoader 和FastBoot1、BootLoader2、 FastBoot三、lunch 命令分析及user和u
转载
2024-08-28 20:49:43
115阅读
移动端经常出现的兼容问题,谈谈移动端应用或者wap站的一些优化技巧和心得
1、 安卓浏览器看背景图片,有些设备会模糊。
因为手机分辨率太小,如果按照分辨率来显示网页,字会非常小,安卓手机devicePixelRatio比较乱,有1.5的,有2的也有3的。想让图片在手机里显示更为清晰,必须使用2x的背景图来代替img标签(一般情况都是用2倍),或者指定 background一siz
写作背景:最近在做视频播放器,客户提出两项新需求:插耳机看视频,拔出耳机,视频需要暂停。视频播放时,按耳机按钮,视频暂停播放;再按耳机按钮,视频暂停。第一个问题,插耳机看视频时,如何监听到耳机拔出事件然后让视频暂停呢?------ 在视频播放界面,注册并建立一个BroadcastReceiver,并监听拔除耳机的事件。当接收到耳机拔出事件后,将视频暂停播放即可。BroadcastReceiver机
转载
2023-12-09 14:06:34
107阅读
最近参加了一个项目,主要需要适应带有物理键盘的小屏幕机型,因为屏幕小的原因,所以不能用软件盘,而需要使用物理键盘来进行输入操作.找了很久,终于发现了相对适当的方法: 在BaseActivity里禁用软键盘
getWindow().addFlags(WindowManager.LayoutParams.FLAG_ALT_FOCUSABLE_IM);
在需要打开的Activity取消禁用
转载
2023-06-13 22:45:43
149阅读
2020年是Wifi6设备全面爆发的一年,华为、小米、华硕、腾达、TP-LINK、360等多家厂商相继发布了Wifi6路由产品,掀起了一股更换路由器的热潮。首先,我们先来看几个常识1、Wifi6和IPv6两个没有必然联系,Wifi6是一种支持802.11ax的Wifi协议,而IPv6是IP协议。IPv6是英文“Internet Protocol
转载
2023-12-17 16:23:12
474阅读