安卓无障碍权限 android 怎么给开启应用无障碍许可权
android 怎么给开启应用无障碍许可权
android 怎么给开启应用无障碍许可权
许多Android使用者有不同的能力(限制),这要求他们以不同的方式使用他们的Android装置。这些限制包括视力,肢体或与年龄有关,这些限制阻碍了他们看到或充分使用触控式萤幕,而使用者的听力丧失,让他们可能无法感知声音资讯和警报。
Android提供了辅助功能的特性和服务帮助这些使用者更容易的使用他们的装置,这些功能包括语音合成、触觉反馈、手势导航、轨迹球和方向键导航。Android应用程式开发人员可以利用这些服务,使他们的应用程式更贴近使用者。
Android开发者也可以建立自己的辅助功能服务,这些服务可以提供增强的应用性,比如音讯提示、物理反馈,和替代导航模式。辅助功能服务可以对所有应用程式,一组应用程式或仅仅一个单一的应用程式提供这些增强的功能。
接下来说明如何使用Android框架,使应用程式更贴近使用者。
已获得ROOT许可权,怎么开启辅助(无障碍)功能
手机管家的深度加速需要借助手机的辅助功能才能开启,请到手机设定-更多设定-辅助功能(无障碍)中开启即可,若无法找到此功能,请尝试将手机管家解除安装重新安装即可。若依然存在问题,请反馈给我们。感谢您对手机管家的支援与信任。
乐视2 pro怎么开启无障碍模式
你说的这个是可能是某种软体不相容的提示,所以手机是没有无障碍模式的
朵唯手机怎么开启无障碍服务
1、关机取出SIM卡重灌试试。
2、检查周边手机同一运营商网路是否正常,判断是网路故障。
3、重启手机试试,不行的话还原网路设定,看下是否系统问题。
4、更换SIM卡试下是否卡问题。如卡问题建议到移动服务厅更换SIM卡。
5、进入硬体测试,在硬体测试介面点选逗Sim卡测试地,看看Sim卡状态是否正常;
6、手机问题建议到售后网点检测。
imoo无障碍在哪里开启
开启手机设定,然后找到无障碍功能服务。开启以后,关闭就可以了。
魅族mX3怎么开启无障碍服务
功能路径:设定-->辅助功能-->无障碍
1、TalkBack
启用TalkBack服务后,使用者的装置可为盲人和视力不好的使用者提供语音反馈。
例:装置会读出使用者触控、选择和启用的内容。
关闭此功能,只需点按开关,该开关外围显示为绿色,然后再次点按两次开关即可关闭。
注:使用说出密码功能需要首先开启TalkBack功能
2、放大手势
启用此功能后,使用者可以通过点按萤幕三次进行缩放。
3、无障碍快捷方式
启用后用户只需要两步即可迅速启动无障碍功能。
步骤一:
长按电源键,直到听到提示音或者感觉到震动;
步骤二:
使用者两根手指触控式萤幕幕按住,直到听到确认提示音。
如果该装置有多个使用者,在锁定萤幕上进行快捷操作可暂时启用无障碍功能,直到该装置解锁。

资讯无障碍研究会是怎么制定资讯无障碍应用设计标准的?
其实资讯无障碍研究会是通过资讯无障碍专家团队,发现网际网路产品无障碍问题,提供对应的无障碍优化方案,至于标准,他们官网有共享文件。自己查吧!
有root许可权的android应用怎么自动开启
一般来说, Android 下的应用程式可以“直接”得到的最大的许可权为 system ,但是如果我们需要在程式中执行某些需要 root 许可权的命令,如 ifconfig 等,就需要 root 许可权了。按照 Simon 的文章中提到的,应用程式有以下两种办法临时获得 root 许可权:
1) 实现一个 init 实现一个 Service ,来帮助 Android 应用程式执行 root 许可权的命令。
2) 实现一个虚拟装置,这个装置帮助 Android 应用程式执行 root 许可权的命令。
第二种办法我这里没有尝试,暂时也不会。这里讲讲我在实现第一种办法的过程和遇到的一些问题。
1. 将我们要执行的命令写成指令码,或者可执行程式。
下面是我的指令码 ifconfig_test.sh :
# ! /system/bin/sh
ifconfig
注意: 指令码的第一行必须为 # ! /system/bin/sh ,否则无法执行,通过 dmesg 可以检视到资讯内容为 cannot execve ./ifconfig_test.sh: Exec format error
也可以采用 C/C++ 编写需要执行的命令或者程式,并在编译 image 的时候编译成可执行程式。
2. 在 init.rc 中注册 service
Android 中的 service 需要在 init.rc 中注册, Init.rc 中定义的 Service 将会被 init 程序建立,这样将可以获得 root 许可权。当得到相应的通知(通过属性设定)后, init 程序会启动该 service 。
本文中注册的内容如下:
service ifconfig_test /system/etc/ifconfig_test.sh
oneshot
disabled
其中, oneshot 表示程式退出后不再重新启动, disabled 表示不在系统启动时启动。
注意: 这里 service name 不能超过 16 个字元。我之前的 service name 由于定义的比较长, 18 个字元,设定属性通知 service 启动后检视 dmesg 可以看到提示: init: no such service 。检视 /system/core/init/parser.c 的原始码,在 parse_service->valid_name 函式中可以看到如下内容: if (strlen(name) > 16) { return 0; } ,证明 service 的名字的确不能超过 16 个字元。
3. 将 Android 应用程式提升为 system 许可权
既然应用程式可以通过启动 service 获得 root 许可权,那么岂不是很不安全。 Android 考虑到了这点,规定只有 system 许可权的应用程式才能设定属性,通知 service 启动。关于提升 system 许可权的文章网上已有很多,这里就不再细说,
4. 在应用程式中新增属性设定程式码
前面已经提到,对于 Android 来说,应用程式通知 init 启动 service 是通过设定系统属性来完成的,具体为设定 System 系统属性 “ctl.start” 为 “ifconfig_test” ,这样 Android 系统将会帮我们执行 ifconfig_test 这个 service 了。
对该系统属性的设定有三种方法,分别对应三种不同的应用程式:
1) Java 程式码
Android 在 Java 库中提供 System.getProperty 和 System.setProperty 方法, Java 程式可以通过他们来设定和获得属性。程式码如下:
SystemProperties.set("ctl.start", "ifconfig_test");
上面的程式码是通知 Android 执行 ifconfig_test service ,如果需要查询当前 service 执行的状态,如是否执行完毕,可以通过如下程式码查询:
ret = SystemProperties.get("init.svc. ifconfig_test ", "");
if(ret != null && ret.equals("sped"))
{
return true;
}
2) JNI 程式码
当编写 NDK 的程式时,可以使用 property_get 和 property_set 这两个 API 来获得和设定属性。使用这两个 API 必须要包含标头档案 cutils/properties.h 和连结 libcutil 库。
3) Shell 指令码
Android 提供了命令列 setprop 和 getprop 来设定和获取属性,他们可以在指令码中被使用。
由于我的程式是在 JNI 中呼叫指令码,指令码中又执行 ifconfig ,因此我将设定属性的部分放在了指令码中完成,程式码如下:
setprop ctl.start ifconfig_test
#wait for the service until it ss
ret=1
while [ $ret -ne 0 ]
do
getprop | grep "$ENABLE_MAPPER_SRV" | grep sped
ret=$?
done
通过上面 4 个步骤, Android 应用程式就获得了 root 许可权,更具体的说,是在执行我们需要执行的命令时临时获得了 root 许可权。
转载仅供参考,版权属于原作者。祝你愉快,满意请采纳哦
小米手机无障碍 手机无障碍怎么解除
你需要安装有无障碍服务的应用程式,你看我的都有的,只不过安装了360手机助手和强盗一号这两个应用
无障碍设施,真的“无障碍”吗
某商场门前的坡道设计不符合无障碍设施建设标准。
无障碍厕所需要打电话才能开门。
残疾人专用的厕所打不开、商场鲜见残疾人专用电梯……国际残疾人日来临,本报记者对济南部分路段、商场等公共场所的残疾人专用设施做了探访,发现情况不容乐观。对济南33万残疾人口来说,想要真正实现无障碍,障碍还真的挺大。
部分无障碍厕所上了锁
公共场所设立的无障碍卫生间大都不分性别,配备一些如安全扶手、无障碍洁具等残疾人专用设施,在医院、火车站、商场等较为常见。记者在济南市内的这些公共场所中,也能较容易地找到无障碍厕所,尤其是在街边的公厕、火车站等人流量较大的地方,但使用情况却不容乐观。
在泉城路一家商场的一楼盥洗处,与男女卫生间相邻的还有育婴室与无障碍卫生间,但这两处都锁著门,无障碍厕所门前标有“如您有需要,请拨打客服电话”的标志。保洁人员称,她也不知道钥匙在哪,需要问上级。经过再次询问后得知,该卫生间只有一把钥匙,拨打电话或询问保洁人员可以提供,但平时很少使用。
据记者观察,无障碍厕所上锁的现象非常普遍。有的厕所沦为他用,例如成为放保洁工具的储藏室和工作人员专用厕所。
比起商场内无障碍卫生间的遇冷,医院作为特殊场所情况相对要好一些。在经十路某家医院内,一位由家人陪着的残疾朋友告诉记者,医院里的无障碍厕所用起来还是挺方便的,“据我所知,医院里基本都有这些专门设施。希望有更多的场所配备,这样我们也有更多地方可去。”
在街边公共厕所,也时常可见无障碍卫生间的身影。济南市城管设施处的一名工作人员告诉记者,市内二类以上的公厕大都配备了供残疾人使用的独立卫生间,但这些地方也全都上著锁,“一方面是怕平时健全人会占用,另一方面是怕设施被破坏。”该工作人员称。
商场内难寻无障碍电梯
记者走访了三家大商场,发现只有一家商场设定了无障碍电梯,却没有无障碍电梯的指示牌,只在电梯内部按钮上有一个残疾人标识。
泉城路某商场中光直梯就有五处,每处均有三部直梯可供顾客使用,但是记者观察到,没有一个电梯乘坐处标有残疾人标识。询问过客服后得知,该商场里并没有专门为残疾人准备的无障碍电梯。
三大商场中只有一家商场设计了无障碍电梯,电梯中距离地面一米左右的地方设定了按钮,最低一层有三个按钮,分别是开门键、关门键和报警键。上面两排则是选层按钮,选层按钮下面就是残疾人扶手。一米左右的高度残疾人可以轻松选择楼层,但是要想找到这个无障碍电梯也需费一番功夫,因为电梯外面只有电梯的标识,却没有残疾人标识。
一些老旧小区也没有无障碍电梯,在新建小区中,无障碍电梯的普及程度要好很多。
中联环设计有限公司的建筑师战先生说,目前,小区或者公共场所中,一般都有无障碍电梯,特别是在新建筑中。根据国家标准,楼层超过六层就要设计电梯,而无障碍电梯的设计要更加严格,三面都要有扶手,按钮也比较低。同时,为了满足轮椅旋转所需要的空间,电梯深度要大于或等于1.4米,宽度要大于等于0.8米。
坡道功能不清,绿灯亮却没提示音
历山路两旁观察发现,地势较高的建筑体一般都会配有坡道,尤其在超市、商场、小区等场所,但是否属于残疾人专用通道却显得模糊不清。按照残疾人坡道建筑标准,轮椅坡道宜设计成直线型、直角型或者折返型,宽度不应该小于一米,出入口处的宽度应该大于等于1.2米。最重要的是坡道的坡度和坡面的设计。
“一般情况下,轮椅坡道的比例最大是1:12,最长9米,也就是说,高750毫米时,按照1:12的比例设计坡道,长度达到9米。如果坡度过长,残疾人中途休息则可能造成轮椅下滑,发生危险。”战先生称。另外,在坡道的两旁还要设立扶手,“普通人的扶手高度为900毫米,但是坡道扶手除了在900毫米处有一个横杆外,600毫米的地方也要设计一条横杆,是给残疾人用的。”
据观察,许多坡道的建设并非严格按照这种标准,大都没有扶手,而且功能多样化,更多地是被用来运货、推车等。在一家大型商场门前,虽然只有三级阶梯,记者还是没能看到进入商场的平缓坡道。
十字路口也常见残疾人设施。在泉城路与黑虎泉北路交叉口处,远远就能看到一个残疾人标识,也就是说此处的红绿灯是无障碍设施,但是,即使站在绿灯指示牌下也没有听到提示音。设有残疾人标识,但是没有发出提示声的不止一处。泉城路与县西巷的交叉口同样设有残疾人标识,但绿灯亮时,听不到任何提示音。
“通常在比较大的十字路口应设有人声提示的红绿灯。”战先生说,“绿灯亮时会发出‘嘀嘀’声或者是人声提示,绿灯将要结束时,‘嘀嘀’声会比较急促。这主要是为盲人服务的,可以提醒盲人注意交通安全。”