- 浏览: 115918 次
- 性别:
- 来自: 成都
文章分类
上代码:
上layout
然后上厕所...
package com.tcl.testandroid; import android.app.Activity; import android.app.Instrumentation; import android.os.Bundle; import android.os.Handler; import android.view.KeyEvent; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import android.widget.EditText; import android.widget.TextView; public class TestAndroidActivity extends Activity { private Handler mhHandler = new Handler(); private Instrumentation in =new Instrumentation(); /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); setTheme(android.R.style.Theme_Dialog); final Button button = (Button) findViewById(R.id.button1); final EditText editText = (EditText) findViewById(R.id.editText); button.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { editText.requestFocus(); new Thread(new Runnable() { @Override public void run() { // TODO Auto-generated method stub in.sendKeyDownUpSync(KeyEvent.KEYCODE_F); in.sendKeyDownUpSync(KeyEvent.KEYCODE_U); in.sendKeyDownUpSync(KeyEvent.KEYCODE_C); in.sendKeyDownUpSync(KeyEvent.KEYCODE_K); mhHandler.post(new Runnable() { @Override public void run() { // TODO Auto-generated method stub button.requestFocus(); } }); } }).start(); // TODO Auto-generated method stub } }); } }
上layout
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="wrap_content" android:layout_height="wrap_content"> <Button android:text="Button" android:id="@+id/button1" android:layout_width="wrap_content" android:layout_height="wrap_content"></Button> <EditText android:id="@+id/editText" android:layout_height="wrap_content" android:layout_width="192dp" /> </LinearLayout>
然后上厕所...
发表评论
-
ubuntu16 OpenGrok配置多项目
2019-03-29 14:26 1116以前的博客介绍过OpenGrok配置一个项目,这里介绍下 ... -
android adb shell su设置密码
2019-03-26 14:02 22821.打开su源码在system/extras/su/su. ... -
make日志同时输出到控制台和文件
2019-03-22 10:23 11790 标准输入 stdin = standard in ... -
增加自定义property目录
2019-03-18 10:04 334打开文件system/core/init/property ... -
recovery增加打印到串口和增加复制代码
2019-03-07 09:49 581项目里需要调试recover,网上查了部分资料,增加了 ... -
android adb shell命令启动应用
2019-03-01 13:33 12941.执行adb shell 2.这里以打开设置为例: ... -
android HAL层例子
2019-02-27 11:15 1142上一篇文章已经写了led驱动,这篇文章我们再封装HAL层 ... -
FireFlay开发板点亮LED驱动开发
2019-02-22 11:09 479实现功能,点亮LED,参考了网上部分代码。 1.在目 ... -
RK3288 默认打开adb调试
2019-02-19 14:03 2009在文件:vendor/rockchip/firefly/us ... -
RK3288 修改开机动画和开机图片
2019-02-18 11:25 1723开机动画: 1.创建一个目录frameworks/ba ... -
android系统修改默认语言为中文
2019-02-18 11:19 837修改 build/target/product/full_b ... -
ubuntu OpenGrok的搭建
2019-02-18 11:15 950下载apache-tomcat-8.5.37和opengro ... -
gradleview错误定位
2019-01-08 14:39 3411、打开cmd,进入项目的gradle所在目录 2、键入gra ... -
安卓系统签名转keystore
2017-11-23 10:53 1186./keytool-importkeypair -k ./de ... -
抓jni日志
2017-11-16 14:29 334建一个sh文件,内容如下,将crash内容复制到crash.t ... -
android使用ffmpeg库
2017-03-15 09:42 6011.建立一个安卓工程,创建jni目录,将上一篇文章中的库和头文 ... -
FFMPEG android 库编译
2017-03-14 13:57 6021.首先下载ffmpeg源码:http://www.ffmpe ... -
Windows搭建OpenGrok
2014-12-08 11:33 16011.下载opengrok-0.11.1.tar.gz 二进制包 ... -
怎么给apk签名
2014-11-08 21:51 618jarsigner -verbose -keystore 证书 ... -
OpenGrok搜索技巧
2014-09-26 15:59 2733+ 表示包含此字符串,- 表示包含此字符串。例如在 Full ...
相关推荐
下面小编就为大家分享一篇Android开发之判断有无虚拟按键(导航栏)的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
今天小编就为大家分享一篇android底层去掉虚拟按键的实例讲解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
今天介绍一下,我在项目开发过程中,实现状态栏和虚拟按键背景颜色变化的方法,实现方式是,通过隐藏系统的状态栏和虚拟按键的背景,实现图片和背景显示到状态栏和虚拟按键下方。下面来看实现代码: 实现状态栏背景...
本文通过实例代码给大家详细介绍了android隐藏虚拟按键的方法,非常不错,具有参考借鉴价值,需要的朋友参考下吧
android studio项目实例Android studio 按键控制虚拟LED
本文通过实例代码给大家讲解了Android 隐藏底部虚拟键的两种方法,非常不错,具有一定的参考借鉴价值,需要的朋友参考下吧
----------------------------------- Android 编程基础 1 封面----------------------------------- Android 编程基础 2 开放手机联盟 --Open --Open --Open --Open Handset Handset Handset Handset Alliance ...
3.AVD(Android Virtual Devices) AVD就是运⾏于电脑上的安卓虚拟器,它可以使我们在没有⼿机的情况下通过电脑测试数据。 这与我们真实运⾏⼿机的情况⾮常相近。这样我们就可以⾮常⽅便的在电脑上调试程序。 4....
//隐藏ipad底部虚拟按键栏 @RequiresApi(api = Build.VERSION_CODES.KITKAT) public static void closeBottomBar(Activity activity){ Window _window = activity.getWindow(); WindowManager.LayoutParams ...