#OID

Android随笔之——模拟按键操作的几种方式

  前几天转过一篇Android上模拟按键操作、触屏事件的博客,昨天又去找了百度、谷歌了一下,写了一点简单的测试代码,留待不时之需。有需要看之前转载的那篇博客的请看这里→_→转:Android随笔之——使用Root权限实现后台模拟全局按键、触屏事件方法(类似按键精灵),这里我就直接上代码了。  1packagecom....

转:Android随笔之——使用Root权限实现后台模拟全局按键、触屏事件方法(类似按键精灵)

本文转载自CSDN的jzj1993,原文连接:http://blog.csdn.net/jzj1993/article/details/39158865    有时我们需要使用安卓实现在后台模拟系统按键,比如对音量进行调节(模拟音量键),关闭前台正在运行的App(模拟返回键),或者模拟触屏事件。但是对于原生安卓系统而言...

Ubuntu杂记——Ubuntu下以USB方式连接Android手机调试

  在Ubuntu下进行Android开发,发现自己的手机就算打开USB连接、USB调试还是连不上,一直都是显示??????。百度了很多,发现都是要改“ /etc/udev/rules.d/50-android.rules”文件,但是问题来了,这是专门针对某一手机才有用,万一你用别人的手机调试呢?Oh,Shi...

Android随笔之——按键长按事件onKeyLongPress

  现在安卓手机实体键是越来越少了,但还是有的,恰好自己就碰上了:按键的长按事件...百度了一些博客,内容都基本上是完全一样的,虽然可以捕获到长按事件,但却会和正常的单击冲突。幸好最近开个VPN,google,耶~正确答案马上呈现在眼前,特此记录,以防不时之需。  这里我就直接贴谷歌的代码的,很容易懂,不解释,原文1p...

Android随笔之——静默安装、卸载

  随笔之所以叫随笔,就是太随意了,说起来,之前的闹钟系列随笔还没写完,争取在十月结束之前找时间把它给写了吧。今天要讲的AndroidAPK的静默安装、卸载。网上关于静默卸载的教程有很多,更有说要调用隐藏API,在源码下用MM命令编译生成APK的,反正我能力有限,没一一研究过,这里选择一种我试验成功的来讲。  静默安装...

Android随笔之——闹钟制作铺垫之AlarmManager详解

  说实话,之前写的两篇博客Android广播机制Broadcast详解、Android时间、日期相关类和方法以及现在要写的,都算是为之后要写的闹钟应用做铺垫,有兴趣的话,大家可以去看看前两篇博客。一、AlarmManager简介  对于一个闹钟应用的实现,个人觉得最主要的应该要属于AlarmManager了。Alar...

Android随笔之——Android时间、日期相关类和方法

  今天要讲的是Android里关于时间、日期相关类和方法。在Android中,跟时间、日期有关的类主要有Time、Calendar、Date三个类。而与日期格式化输出有关的DateFormat和SimpleDateFormat,今天会稍微提到关于这两个类的用法,下次会找个时间细讲。  一、Time类  在官方的API...

Android随笔之——Android广播机制Broadcast详解

  在Android中,有一些操作完成以后,会发送广播,比如说发出一条短信,或打出一个电话,如果某个程序接收了这个广播,就会做相应的处理。这个广播跟我们传统意义中的电台广播有些相似之处。之所以叫做广播,就是因为它只负责“说”而不管你“听不听”,也就是不管你接收方如何处理。另外,广播可以被不只一个应用程序所接收,当然也可...

Android随笔之——PackageManager详解

参考:http://www.cnblogs.com/xingfuzzhd/p/3374504.html  今天要讲的是PackageManager。Android系统为我们提供了很多服务管理的类,包括ActivityManager、PowerManager(电源管理)、AudioManager(音频管理)等。除此之外,...

Android随笔之——获取EditText光标所在行行号

  由于项目需求,需要获取EditText光标当前所在行行号,可是翻遍Android文档、问遍度娘都没发现,于是在博客园中提问,碰见了好心人告诉了我答案,谨以以下代码献给有需要的人  1privateintgetCurrentCursorLine(EditTexteditText){2intselectionStart...

Android随笔之——Activity中启动另一应用

  最近在写语音交互程序,在语音打开应用这块碰到如何用代码控制应用启动的问题。百度了一下,有两种方案:1、获取应用的包名;2、获取应用的包名、入口类名。  之前对两种方案都进行了尝试,发现方案二中存在一个弊端,那就是系统级应用只能获取到包名,不能获取到入口类名,这会导致程序报错,当然你也可以不获取系统级应用的包名和入口...

Android消息推送完美方案[转]

转自 Android消息推送完美方案推送功能在手机应用开发中越来越重要,已经成为手机开发的必须。在Android应用开发中,由于众所周知的原因,Android消息推送我们不得不大费周折。本文就是用来和大家共同探讨一种Android消息推送的完美解决方案。  1.消息推送基础   ...

c语言中static、extern、void的重载

static:  1、在函数内部,表示该变量的值在各个调用间一直保持延续性;      2、在函数这一级,表示该函数只对本文件可见。extern:1、用于函数定义,表示全局可见(属于冗余的);     2、用于变量,表示它在其他地方定义。void: ...

Android开发使用kotlin编写的泛型模式的MVP框架

Android开发使用kotlin编写的泛型模式的MVP框架。已经运用在多个真实的项目里面了。简洁简单好用。GitHub地址:https://github.com/yongfengnice/MvpKotlin ...

Android Studio里面使用gradle打印并查看打印的信息

AndroidStudio里面使用编写gradle时,有时难免需要打印一些信息用于调试等等,gradle打印并查看打印的信息方法如下:  使用println函数即可打印,比如println("hello,gradle")  然后使用输出窗口下面的Build->Toggleview即可切换到gradle的输出窗口,...
首页上一页...678910...下一页尾页