当前位置: 编程技术>移动开发
本页文章导读:
▪抉择发送文件 ACTION_SEND 直接跳转到WLAN直连发送(WifiDirect) 选择发送文件 ACTION_SEND 直接跳转到WLAN直连发送(WifiDirect)
众所周知,如果发送文件的时候,使用蓝牙发送,应该这么写。
Intent intent = new Intent();
intent.setAction(Intent.ACTION_SEND);
intent.setType(.........
▪ 普普通通Implicit Intent其实也是广播发送的 普通Implicit Intent其实也是广播发送的
普通Implicit Intent跟Broadcast Intent一样,其实也是广播发送的;它没有指定这个Intent的消费者,任何一个注册相关兴趣的Activity都有可能成为它的消费者。.........
▪ uilable依据字符串长度变化 uilable根据字符串长度变化
CGSize labelSize = [self.itemPrice1.textsizeWithFont:[UIFontsystemFontOfSize:13] constrainedToSize:CGSizeMake(175.0f, 2000.0f) lineBreakMode:UILineBreakModeWordWrap];
.........
[1]抉择发送文件 ACTION_SEND 直接跳转到WLAN直连发送(WifiDirect)
来源: 互联网 发布时间: 2014-02-18
选择发送文件 ACTION_SEND 直接跳转到WLAN直连发送(WifiDirect)
众所周知,如果发送文件的时候,使用蓝牙发送,应该这么写。
Intent intent = new Intent(); intent.setAction(Intent.ACTION_SEND); intent.setType("image/*"); intent.setClassName("com.android.bluetooth", "com.android.bluetooth.opp.BluetoothOppLauncherActivity"); intent.putExtra(Intent.EXTRA_STREAM, Uri.fromFile(new File("/sdcard/yanyojun.png"))); startActivity(intent);
那么如果使用Wlan直连发送呢? 探索了半天,原来该这么写:
Intent intent=new Intent(); intent.setAction(Intent.ACTION_SEND); intent.putExtra(Intent.EXTRA_STREAM, Uri.fromFile(new File("/sdcard/yanyojun.png"))); intent.setClassName("com.android.wfd", "com.android.wfd.opp.WfdOppLauncherActivity"); intent.setType("image/*"); startActivity(intent);
呵呵,终于实现了。
转载请注明原文地址:http://bajiewuneng.iteye.com/admin/blogs/1917324
[2] 普普通通Implicit Intent其实也是广播发送的
来源: 互联网 发布时间: 2014-02-18
普通Implicit Intent其实也是广播发送的
普通Implicit Intent跟Broadcast Intent一样,其实也是广播发送的;它没有指定这个Intent的消费者,任何一个注册相关兴趣的Activity都有可能成为它的消费者。
跟Broadcast Intent不同的是,普通Intent只能被一个activity消费;而Broadcast Intent可以被所有receiver都消费一次。
普通Implicit Intent跟Broadcast Intent一样,其实也是广播发送的;它没有指定这个Intent的消费者,任何一个注册相关兴趣的Activity都有可能成为它的消费者。
跟Broadcast Intent不同的是,普通Intent只能被一个activity消费;而Broadcast Intent可以被所有receiver都消费一次。
[3] uilable依据字符串长度变化
来源: 互联网 发布时间: 2014-02-18
uilable根据字符串长度变化
CGSize labelSize = [self.itemPrice1.textsizeWithFont:[UIFontsystemFontOfSize:13] constrainedToSize:CGSizeMake(175.0f, 2000.0f) lineBreakMode:UILineBreakModeWordWrap];
self.itemPrice1.frame = CGRectMake(130-labelSize.width-5, self.itemPrice1.frame.origin.y, labelSize.width+4, 13);
最新技术文章: