![](https://img-blog.csdnimg.cn/2019083017210576.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Android学习笔记
Android学习笔记,主要记录各个组件及服务的用法
墨染秦月
静水流深
展开
-
安卓Monkey测试屏蔽特殊按键
有时候我们需要屏蔽掉Monkey脚本的部分按键,先看看Monkey的key事件生成代码:外部获取MonkeyEvent是通过development/cmds/monkey/src/com/android/commands/monkey/MonkeySourceRandom.java里的getNextEvent()来获取的。 /** * if the queue is empty, we generate events first * @return the first原创 2020-07-29 13:56:54 · 2161 阅读 · 0 评论 -
安卓在活动左上角添加返回键
这里分多种情况讨论,暂时列举两种,后续可能会补充。1.如果当前使用的活动继承于AppCompatActivity类在活动中先执行下面方法,启动返回键按钮 getSupportActionBar().setDisplayHomeAsUpEnabled(true);然后重写onOptionsItemSelected方法,对返回键进行事件监听: @Override public boolean onOptionsItemSelected(@NonNul..原创 2020-05-18 15:25:43 · 3670 阅读 · 1 评论 -
安卓使用暗码启动APP
何谓暗码?就是你打开电话应用,点击拨号盘输入的一串字符。在framework层开发一些测试工具时,我们不希望普通用户能接触到这类测试工具,就会经常使用到暗码这种方式来启动APP。具体操作过程如下:1.先隐藏掉APP的应用图标即删除APK源码目录下的AndroidManifest.xml中的<category android:name="android.intent.category.LAUNCHER" />这句代码。删除应用图标之后,用户就不能再通过点击图标的方式进入应.原创 2020-05-18 15:05:56 · 1390 阅读 · 0 评论 -
【Android学习笔记】 运行时权限及内容提供器的基本使用
运行时权限在Android6.0版本之后引入,用户可以对应用程序进行选择性授权,即使拒绝了这个权限,依旧可以使用该应用的其他功能。Android所有的危险权限一共有9组24个权限:Dangerous Permissions: group:android.permission-group.CONTACTS permission:android.permissio...原创 2019-08-30 16:20:18 · 360 阅读 · 0 评论