51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#OID
Android随笔之——模拟按键操作的几种方式
前几天转过一篇Android上模拟按键操作、触屏事件的博客,昨天又去找了百度、谷歌了一下,写了一点简单的测试代码,留待不时之需。有需要看之前转载的那篇博客的请看这里→_→转:Android随笔之——使用Root权限实现后台模拟全局按键、触屏事件方法(类似按键精灵),这里我就直接上代码了。 1packagecom....
代码星球
·
2021-02-21
Android
随笔
模拟
按键
操作
转:Android随笔之——使用Root权限实现后台模拟全局按键、触屏事件方法(类似按键精灵)
本文转载自CSDN的jzj1993,原文连接:http://blog.csdn.net/jzj1993/article/details/39158865 有时我们需要使用安卓实现在后台模拟系统按键,比如对音量进行调节(模拟音量键),关闭前台正在运行的App(模拟返回键),或者模拟触屏事件。但是对于原生安卓系统而言...
代码星球
·
2021-02-21
按键
Android
随笔
使用
Root
Ubuntu杂记——Ubuntu下以USB方式连接Android手机调试
在Ubuntu下进行Android开发,发现自己的手机就算打开USB连接、USB调试还是连不上,一直都是显示??????。百度了很多,发现都是要改“ /etc/udev/rules.d/50-android.rules”文件,但是问题来了,这是专门针对某一手机才有用,万一你用别人的手机调试呢?Oh,Shi...
代码星球
·
2021-02-21
Ubuntu
杂记
下以
USB
方式
Android随笔之——按键长按事件onKeyLongPress
现在安卓手机实体键是越来越少了,但还是有的,恰好自己就碰上了:按键的长按事件...百度了一些博客,内容都基本上是完全一样的,虽然可以捕获到长按事件,但却会和正常的单击冲突。幸好最近开个VPN,google,耶~正确答案马上呈现在眼前,特此记录,以防不时之需。 这里我就直接贴谷歌的代码的,很容易懂,不解释,原文1p...
代码星球
·
2021-02-21
Android
随笔
按键
长按
事件
Android随笔之——静默安装、卸载
随笔之所以叫随笔,就是太随意了,说起来,之前的闹钟系列随笔还没写完,争取在十月结束之前找时间把它给写了吧。今天要讲的AndroidAPK的静默安装、卸载。网上关于静默卸载的教程有很多,更有说要调用隐藏API,在源码下用MM命令编译生成APK的,反正我能力有限,没一一研究过,这里选择一种我试验成功的来讲。 静默安装...
代码星球
·
2021-02-21
Android
随笔
静默
安装
卸载
Android随笔之——闹钟制作铺垫之AlarmManager详解
说实话,之前写的两篇博客Android广播机制Broadcast详解、Android时间、日期相关类和方法以及现在要写的,都算是为之后要写的闹钟应用做铺垫,有兴趣的话,大家可以去看看前两篇博客。一、AlarmManager简介 对于一个闹钟应用的实现,个人觉得最主要的应该要属于AlarmManager了。Alar...
代码星球
·
2021-02-21
Android
随笔
闹钟
制作
铺垫
Android随笔之——Android时间、日期相关类和方法
今天要讲的是Android里关于时间、日期相关类和方法。在Android中,跟时间、日期有关的类主要有Time、Calendar、Date三个类。而与日期格式化输出有关的DateFormat和SimpleDateFormat,今天会稍微提到关于这两个类的用法,下次会找个时间细讲。 一、Time类 在官方的API...
代码星球
·
2021-02-21
Android
随笔
时间
日期
相关
Android随笔之——Android广播机制Broadcast详解
在Android中,有一些操作完成以后,会发送广播,比如说发出一条短信,或打出一个电话,如果某个程序接收了这个广播,就会做相应的处理。这个广播跟我们传统意义中的电台广播有些相似之处。之所以叫做广播,就是因为它只负责“说”而不管你“听不听”,也就是不管你接收方如何处理。另外,广播可以被不只一个应用程序所接收,当然也可...
代码星球
·
2021-02-21
Android
随笔
广播
机制
Broadcast
Android随笔之——PackageManager详解
参考:http://www.cnblogs.com/xingfuzzhd/p/3374504.html 今天要讲的是PackageManager。Android系统为我们提供了很多服务管理的类,包括ActivityManager、PowerManager(电源管理)、AudioManager(音频管理)等。除此之外,...
代码星球
·
2021-02-21
Android
随笔
PackageManager
详解
Android随笔之——获取EditText光标所在行行号
由于项目需求,需要获取EditText光标当前所在行行号,可是翻遍Android文档、问遍度娘都没发现,于是在博客园中提问,碰见了好心人告诉了我答案,谨以以下代码献给有需要的人 1privateintgetCurrentCursorLine(EditTexteditText){2intselectionStart...
代码星球
·
2021-02-21
Android
随笔
获取
EditText
光标
Android随笔之——Activity中启动另一应用
最近在写语音交互程序,在语音打开应用这块碰到如何用代码控制应用启动的问题。百度了一下,有两种方案:1、获取应用的包名;2、获取应用的包名、入口类名。 之前对两种方案都进行了尝试,发现方案二中存在一个弊端,那就是系统级应用只能获取到包名,不能获取到入口类名,这会导致程序报错,当然你也可以不获取系统级应用的包名和入口...
代码星球
·
2021-02-21
Android
随笔
Activity
启动
另一
Android消息推送完美方案[转]
转自 Android消息推送完美方案推送功能在手机应用开发中越来越重要,已经成为手机开发的必须。在Android应用开发中,由于众所周知的原因,Android消息推送我们不得不大费周折。本文就是用来和大家共同探讨一种Android消息推送的完美解决方案。 1.消息推送基础 ...
代码星球
·
2021-02-21
Android
消息
推送
完美
方案
c语言中static、extern、void的重载
static: 1、在函数内部,表示该变量的值在各个调用间一直保持延续性; 2、在函数这一级,表示该函数只对本文件可见。extern:1、用于函数定义,表示全局可见(属于冗余的); 2、用于变量,表示它在其他地方定义。void: ...
代码星球
·
2021-02-21
言中
static
extern
void
重载
Android开发使用kotlin编写的泛型模式的MVP框架
Android开发使用kotlin编写的泛型模式的MVP框架。已经运用在多个真实的项目里面了。简洁简单好用。GitHub地址:https://github.com/yongfengnice/MvpKotlin ...
代码星球
·
2021-02-20
Android
开发
使用
kotlin
写的
Android Studio里面使用gradle打印并查看打印的信息
AndroidStudio里面使用编写gradle时,有时难免需要打印一些信息用于调试等等,gradle打印并查看打印的信息方法如下: 使用println函数即可打印,比如println("hello,gradle") 然后使用输出窗口下面的Build->Toggleview即可切换到gradle的输出窗口,...
代码星球
·
2021-02-20
打印
Android
Studio
里面
使用
首页
上一页
...
6
7
8
9
10
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他