![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
鬼布
这个作者很懒,什么都没留下…
展开
-
Button按钮释放时的事件
///释放按钮时产生的事件 this.btn_voice_upload.setOnTouchListener(new View.OnTouchListener() { @Override public boolean onTouch(View v, MotionEvent event) { if (event.getAction()== MotionEvent.AC原创 2013-04-25 12:19:48 · 2518 阅读 · 0 评论 -
获取android.apk版本号
/** * 获得手机端版本号 */ public int getVerCode() { int verCode = -1; try { verCode = Login.this.getPackageManager().getPackageInfo( "com.sunrun.Intercom", 0).versionCode; } catch (Exceptio原创 2013-05-07 12:36:41 · 2931 阅读 · 0 评论 -
获取当前运行的activity
/** * 获取当前运行的activity * * @return 返回值为包名+类名 */ public String getNowActivityName() { ActivityManager am = (ActivityManager) getSystemService(ACTIVITY_SERVICE); ComponentName cn = am.getRu原创 2013-06-05 16:15:46 · 456 阅读 · 0 评论 -
关于androidpn消息推送客户端锁屏状态,无法发送心跳包解决方案
1、客户端锁屏状态,无法发送心跳包解决方案:使用电源锁客户端:NotificationService增加属性:/** * 设备电源锁。 */ private PowerManager.WakeLock mWakeLock;/** * 申请设备电源锁 */ private final void acquireWakeLock() { if (mWakeLock原创 2016-02-01 11:18:30 · 886 阅读 · 0 评论 -
关于androidpn消息当服务器重启后,客户端在线的session全部掉线解决方案
XmppManagerprivate void addTask(Runnable runnable) { Log.d(LOGTAG, "addTask(runnable)..."); taskTracker.increase(); synchronized (taskList) { if (taskList.isEmpty() && !running) { runni原创 2016-02-01 11:21:32 · 531 阅读 · 0 评论