关于Bitmapキャッチャ
的SmartWatch是MN2应用程序。仅在此应用中,什么事也不会工作。
的SmartWatch是MN2应用程序。活件扩展的SmartWatch。
仅在此应用中,什么事也不会工作。
接收和处理来自正常Android应用图像信息将要被显示在的SmartWatch的工具。如果你开始这个程序,即使没有取得的SmartWatch专用的应用程序,你可以像使用意图转移到的SmartWatch。
这个应用程序,启动,并会继续在同一时间等待的位图图像与振动控制信息的广播。如果你要发送的图像,请创建一个程序,如以下。
ByteArrayOutputStream BAOS =新ByteArrayOutputStream();
bitmap.compress(CompressFormat.PNG,100,BAOS);
字节[] bytebmp = baos.toByteArray();
意图意图=新意图( “com.luaridaworks.extras.BITMAP_SEND”);
intent.putExtra( “位图”,bytebmp);
sendBroadcast(意向);
比屏幕上,您可以指定显示较大的图像偏移坐标。
它已经从1.1版本改变规范。 X,请单独设置Y的偏移值
intent.putExtra( “OFFSETX”,130);
intent.putExtra( “OFFSETY”,60);
但是,如果你把“显示整个接收到的图像”的检查,它会显示,使整个图像在屏幕上适合。
如果你想发送振动信息,请创建一个程序,如以下。
意图意图=新意图( “com.luaridaworks.extras.VIBRATOR_SEND”);
intent.putExtra( “ONTIME”,2000年);
intent.putExtra( “OFFTIME”,500);
intent.putExtra( “REPAET”,2);
sendBroadcast(意向);
ONTIME,OFFTIME,请设定在重复关键字的数值。在上述例子中,振动持续2秒,然后重复两次,以停止0.5秒。
ONTIME的传输只也可用。
当您发送REPAET为0振动停止。
比版本1.1,触摸屏幕并在屏幕扫描的结果是要被广播传输。
因此,你可以在每个应用程序的触摸动作的的SmartWatch。
在意向过滤器,请添加“com.luaridaworks.extras.TOUCH_SEND”和“com.luaridaworks.extras.SWIPE_SEND”。
接待处的广播接收器,请在收到类似于下面的东西。
INT行动=(整数)intent.getSerializableExtra( “ACTION”);
INT X =(整数)intent.getSerializableExtra( “TOUCHX”);
INT Y =(整数)intent.getSerializableExtra( “TOUCHY”);
INT方向=(整数)intent.getSerializableExtra( “方向”);
方向0:UP,1:DOWN:2:LEFT,3:是RIGHT。
比1.2版本,它是能够得到传感器的值。
为了获得传感器值,广播发送“com.luaridaworks.extras.SENSOR_REQUEST”。当您发送它,位图捕手会返回在广播传感器的值。
意图意图=新意图( “com.luaridaworks.extras.SENSOR_REQUEST”);
sendBroadcast(意向);
要接收传感器的值,则意图过滤器,请添加“com.luaridaworks.extras.SENSOR_SEND”。
广播接收器的接收,请在收到类似于下面的东西。
浮X =(浮点型)intent.getSerializableExtra( “SENSORX”);
浮Y =(浮动)intent.getSerializableExtra( “SENSORY”);
浮Z =(浮动)intent.getSerializableExtra( “SENSORZ”);
从Ver1.4画面显示模式,现在可以在广播进行设置。
传输过程如下。
显示整个接收到的图像,
意图=新意图(\ “com.luaridaworks.extras.DISPLAY_SEND \”);
intent.putExtra( “整体”,TRUE);
sendBroadcast(意向);
如果你没有看到整个接收到的图像,
意图=新意图(\ “com.luaridaworks.extras.DISPLAY_SEND \”);
intent.putExtra( “整体”,假);
sendBroadcast(意向);
如果你关闭屏幕,
意图=新意图(\ “com.luaridaworks.extras.DISPLAY_SEND \”);
intent.putExtra( “SCREEN”,0);
sendBroadcast(意向);
如果你想使屏幕变暗,
意图=新意图(\ “com.luaridaworks.extras.DISPLAY_SEND \”);
intent.putExtra( “SCREEN”,1);
sendBroadcast(意向);
如果你想查看屏幕,
意图=新意图(\ “com.luaridaworks.extras.DISPLAY_SEND \”);
intent.putExtra( “SCREEN”,2);
sendBroadcast(意向);
自动如果你想睡觉,
意图=新意图(\ “com.luaridaworks.extras.DISPLAY_SEND \”);
intent.putExtra( “SCREEN”,3);
sendBroadcast(意向);
最新版本1.4的更新日志
画面の設定をBroadcastでできるようになりました。
Ver1.3
設定がうまく反映されないバグを取りました。
最後に表示した画面を保持するようにしました。
Ver1.2
センサーの値を取得できるようにした。
バイブレータの繰り返し処理がバグっていたのを修正した。
Ver 1.1
本バージョンより、画面のスリープ設定の仕様を大きく変更しました。
画面の状態は設定のチェックボックスで行います。
画面スィープに機能は割り当てていません。常時点灯させた場合は、電池の消耗に注意してください
また、Ver1.1より画面タッチやスィープ状態をBroadcast送信するようにしたので、もし、アプリで利用したい場合は使ってください。
Ver 1.0
初期リリース版






