-
Android程序按两次返回键揭示退出信息
Android程序按两次返回键提示退出信息privatelongmExitTime;//定义按第一次退出按钮的毫秒时间publicbooleanonKeyDown(intkeyCode,KeyEventevent){if(keyCode==KeyEvent.KEYCODE_BACK){if((System.currentTimeMillis()-mExitTime)>2000){Toast....
31
热度 -
Android 单个Activity后台运行,及Activity隐藏但是不调用OnDestory步骤
Android单个Activity后台运行,及Activity隐藏但是不调用OnDestory方法最近由于项目需要,需要实现一个Activity隐藏的功能,再次点击按钮进去Activity的时候不用重绘,折腾了好几天都没有解决,最后二行代码就搞定了这个问题,真是验证了Android开的一句经典话语:没有你不会的,只有你不知道的。要是知道的话,开发起来就很快。就不废话了,直接上代码,经验证,肯定是没...
70
热度 -
Android中在输入法事前截获返回键
Android中在输入法之前截获返回键本人的使用场景:在输入法显示时候按返回键,如果存在PopupWindow则先隐藏PopupWidow。达到这一目的分以下几个步骤:一、自定义EditText:publicclassInputMethodEditTextextendsEditText{privatePopuJarmPopup;//自定义的PopupWindow控件publicPopuJarget...
18
热度 -
android popup设置为不可点击后,按keyback也没有反馈了
androidpopup设置为不可点击后,按keyback也没有反应了?最近自己在做一个项目是需要弹出信息框,我使用的是popupwindow,我之前设置的有这个:m_pop_GameMatchWaitTip.setBackgroundDrawable(newPaintDrawable());m_pop_GameMatchWaitTip.setOutsideTouchable(true);就是支持...
54
热度 -
Android自定义menu的兑现
Android自定义menu的实现?publicclassMainAcvtivityextendsActivity{privateint[]nameArr=newint[]{R.string.menu1,R.string.menu2,R.string.menu3,R.string.menu4};privateint[]imageArr=newint[]{R.drawable.menu1,R.dra...
79
热度 -
求教 Android 关于模拟按键的有关问题
求教Android关于模拟按键的问题请教大家一个很最近很纠结的问题:我在Service里面用Instrumentation中的发送按键函数实现了按键的模拟,但是遇到一个问题:发送HOME键以后,再发送其他的按键会报错。是不是因为Instr只能针对一个Activity进行测试?我的目标是想实现与具体Activity无关的按键模拟,起初用Service来做的原因就是原以为可以在不同的Activity中...
66
热度 -
view跟activity有什么区别
view和activity有什么区别view,activity这两个东西,理解起来很搅的,在我看来view就是一个屏幕,一个界面,而activity也是一个屏幕,一个界面,view和activity两者肯定是不一样的,那么它们的区别是什么呢?另外view是一个屏幕,那么viewGroup又该怎么理解呢?求高手用形象的方式或者打比喻来解答下color='#FF8000'>------解决方案----...
1
热度 -
phonegap在android中怎么退出程序
phonegap在android中如何退出程序这个问题有两个解决办法,第一用android在mainActiviy中写一段,第二用phonegap的自带接口一、核心是方法System.exit(0);,因为finish()啥的都不能用publicclassMainActivityextendsDroidGap{@OverridepublicvoidonCreate(BundlesavedInsta...
47
热度 -
Android中Widget的应用示例
Android中Widget的使用示例Android中Widget的使用示例之前已经写过通过重绘整个背景的方式,实现物体移动。今天要讲的是,如何通过移动widget,view等控件,实现部分重绘。结合之前发Droiddraw工具,使用AbsoluteLayout,可以随意放置控件在任何位置。packagecom.sky;importandroid.app.Activity;importandroi...
87
热度 -
Android 物理发动机使用(1)-APEngine
Android物理引擎使用(1)---APEngine?APE(ActionscriptPhysicsEngine)是一个ActionScript3写成的物理引擎,用于模拟现实中物体发生的运动和碰撞。它是免费、开源的,遵循MIT协议。很适合做简单的物理游戏.现提供了Alpha,JavaPort,和C++SDLPorts三个版本.?这里我把官网上的一个Demo移植到了Android上,模拟器上的帧率...
63
热度 -
j2me与android的差异
j2me与android的区别近期找工作,时间紧任务重,属于更新,现在终于定下了。先高兴一番。但是也有个小纠结,因为要学习j2me。从android转回j2me。看似逆流而上为人所不知,但是好在自己想开了。j2me是基础,基础好了,android小活。呵呵。废话不多说,先说基础的。(网上找的,以供参考)J2ME与Android程序部分比较一、程序入口J2me程序入口类为MIDlet,所有的j2me...
14
热度 -
监听回到键退出程序(对于android2.2版本不支持)
监听返回键退出程序(对于android2.2版本不支持)[email protected]/**/?publicbooleanonKeyDown(intkeyCode,KeyEventevent){??if(keyCode==KeyEvent.KEYCODE_BACK&&event.getRepeatCount()==0){???//确认对话框???finalAlertD...
19
热度 -
android 饮弹出透明模态框
android中弹出透明模态框此文章有本人亲撰,但是下面所提到的code并非本人所写写这篇日志的目的在于记录这个知识点防止以后忘记同时也希望能帮助可能用到这种效果的人!需求就是通过点击一个button弹出来类似于Dialog这样的效果这里我们可以通过两种方式实现第一种:就是通过dialog第二种:通过PopupWindow第一种如下重要的伪代码如下:我们需要通过dialog弹出来一个listvie...
20
热度 -
Android上的Back键事件擒获
Android上的Back键事件捕获【IT168技术】很多网友不明白如何在Android平台上捕获Back键的事件,Back键是手机上的后退键,一般的软件不捕获相关信息可能导致你的程序被切换到后台,而回到桌面的尴尬情况,在Android上有两种方法来获取该按钮的事件。1.直接获取按钮按下事件,此方法兼容Android1.0到Android2.1也是常规方法,直接重写Activity的onKeyDo...
38
热度 -
android activity回到键被dialog屏蔽
androidactivity返回键被dialog屏蔽这个问题遇到好几次了,一直没整理下来,这次记录下,先描述下:在一个activity里弹出一个dialog,这个时候点击返回键的时候想直接把activityfinish掉,但是此时返回键的监听被dialog给屏蔽了,只能先finish掉dialog解决方案:只能监听dialog的back事件了dialog.setOnKeyListener(new...
21
热度 -
针对有键盘的android手机的数字输入发音(零-9)
针对有键盘的android手机的数字输入发音(0-9)packagecom.zzl.test;importjava.util.HashMap;importjava.util.Map;importandroid.app.Activity;importandroid.media.AudioManager;importandroid.media.SoundPool;importandroid.media...
30
热度 -
Android 怎么监听返回键,弹出一个退出对话框
Android如何监听返回键,弹出一个退出对话框Android如何监听返回键点击事件,并创建一个退出对话框,防止自己写的应用程序不小心点击退出键而直接退出。自己记录下这个简单的demo,备用。注:如下代码当时是从网上copy过来的,现在忘了它出自哪个原作者了,在此说声抱歉。源码如下:publicclassBackKeyTestextendsActivity{ /**Calledwhentheact...
26
热度 -
android 4.2 系统编译总结
android4.2系统编译小结android4.2系统编译小结1、InputManager.java类问题由于InputManager类路径及函数都发生了变化,所以用法有所不同longnow=SystemClock.uptimeMillis();KeyEventdown=newKeyEvent(now,now,KeyEvent.ACTION_DOWN,eventCode,0);KeyEventu...
66
热度 -
[Android]单元测试范例
[Android]单元测试实例转自:http://yuanzhifei89.iteye.com/blog/1122104作者:yuanzhifei测试相关资源让开发自动化:用Eclipse插件提高代码质量http://www.ibm.com/developerworks/cn/java/j-ap01117/index.html代码测试覆盖率介绍:http://www.cnblogs.com/cod...
5
热度 -
android中怎么退出应用程序
android中如何退出应用程序<spanstyle="font-size:18px;">publicbooleanonKeyDown(intkeyCode,KeyEventevent){ if(keyCode==KeyEvent.KEYCODE_BACK&&event.getRepeatCount()==0){ //确认对话框 finalAlertDi...
23
热度