sharesdk contenttype的sharetype怎么修改

使用shareSDK的一些总结
使用shareSDK的一些总结:
最近在使用shareSDK 社会化组件还不错,最开始用的时候是4月份 最终因为各种各样的问题而放弃了,如今
又来看看他改的怎么样子了 所以开始试试,感觉还不错 好方面还是挺多的 当然 这里要记住的是他的劣势
也就是我今天使用遇到的一些问题(1、显示黑色背景问题 2、 过滤不使用的平台(不用去jar 可能以后要用) 3、过滤分享页面
使用不到的平台图标)
1、 使用分享组件 先开始出现一篇黑屏 后来慢慢刷新了数据
&我研究了一番 发现 这中间是在获取分享平台的时间问题 为此
我采用了如下解决方案&
1、 获取平台列表的地方 放在程序的入口 &然后设置为全局变量 这个时候也用不了多少时间
&同时在这里将id为0的平台过滤掉 因为id为0的是我们暂时不用的 以后可能会用的
new Thread(new Runnable() {
public void run() {
Platform platformList[] = ShareSDK
.getPlatformList(CmsTopActivity.this);
List list = new ArrayList();
for (int i = 0, length = platformList. i
if (platformList[i].getId() != 0) {
list.add(platformList[i]);
platformList = list.toArray(new Platform[list.size()]);
CmsTop.setPlatformList(platformList);//设置全局变量
}).start();
2、 这里不得不说明一下 因为获取平台的标识来自 配置文件 或者是后台配置 灵活应用的话 后台配置好一点 但是 如果是多个应用的话
使用的方式又不是很相同 所以 这里我先放在前台设置配置文件 ,在设置配置文件的时候 我做了一个处理 那就是 用不到的 一律设置id为0
&SortId 依次排序
& SortId="12"
& ApiKey="dd"
& Secret="88e421c51be5ef5a"
& RedirectUri="http://www.cmstop.net"
& ShortLinkConversationEnable="true"
& Enable="true" /&
3、在使用分享的地方 也就是某个按钮或者什么的触发事件里 调用 case
R.id.tool_free_imgBtn:
showShare(false, null,defaultContent);
我这里是有界面的 无界面的填true&defaultContent 为默认内容
当然不能忘了initSDK和stopSDK。。
方法的完整类如下
使用快捷分享完成分享(请务必仔细阅读位于SDK解压目录下Docs文件夹中OnekeyShare类的JavaDoc)
private void showShare(boolean silent, String platform,String
content) {
final OnekeyShare oks = new
OnekeyShare(CmsTop.getPlatformList());//采用传值方式传递过去
oks.setNotification(R.drawable.icon,
getString(R.string.app_name));
oks.setAddress("");
oks.setTitle(activity.getString(R.string.share));
oks.setTitleUrl("");
oks.setText(content);
oks.setImageUrl("/imgs/sharesdk/content//3.jpg");
oks.setComment(activity.getString(R.string.share));
oks.setSite(activity.getString(R.string.app_name));
oks.setVenueName("Share SDK");
oks.setVenueDescription("This is a beautiful place!");
oks.setLatitude(23.056081f);
oks.setLongitude(113.385708f);
oks.setSilent(silent);
if (platform != null) {
oks.setPlatform(platform);
oks.setShareContentCustomizeCallback(new
ShareContentCustomizeDemo());
oks.show(activity);
4、 在OnekeyShare 类里面 讲平台列表传递过去
&也就是OnekeyShare里面用的平台都是我们传递过来的&&
同时要将平台信息传递给分享页面&
public OnekeyShare(Platform
platformList[]) {
reqMap = new HashMap();
customers = new ArrayList();
callback =
this.platformList=platformL
传递分享页面
EditPage page = new EditPage(platformList);
page.setShareData(reqMap);
page.setParent(this);
5、在EditPage&使用传递过来的平台信息 这样
就可以过滤掉我们使用不到的分享平台的图标了 同时PlatformGridView中获取平台代码注销奥
// 为了更好的ui效果,开启子线程获取平台列表
new Thread(){
public void run() {
// platformList = ShareSDK.getPlatformList(context);
// List&Platform& list=new
ArrayList&Platform&();
i=0,length=platformList.i&i++){
& if(platformList[i].getId()!=0){
& list.add(platformList[i]);
& platformList=list.toArray(new
Platform[list.size()]);
UIHandler.sendEmptyMessage(MSG_PLATFORM_LIST_GOT,
PlatformGridView.this);
}.start();
6、发现一种最简单的去除分享平台问题 就是设置某个平台为false 这样他就不可用了 图标也隐藏了
&&SinaWeibo
& SortId="1"
& AppKey=""
AppSecret="b692b2f51588d0a2a7f20"
RedirectUrl="http://app.cmstop.dev/r/kxt4dow2kcvi"
& ShortLinkConversationEnable="true"
& Enable="false"//这里改成false 就不可用了
7、在做搜狐微博分享的时候 找不到call back, 后来才发现一个问题
就是应用设置里面要设置浏览器的回调地址&
这个问题是shareSDK的工程师帮忙找到的
8、在shareSDK中始终分享搜狐微博不成功 不知道为什么
9、在shareSDK分享中 有三种情况
配置分享的的平台&
&第一种 就是后台配置,但是在使用的时候 要
ShareSDK.setNetworkDevInfoEnable(true);
不过这种方式不适合我 同时我做的时候 也没有成功
所以放弃这种做法&
&第二种做法就是前台写的配置文件 这种方法可行 但是 比较麻烦 适合固定分享的
我们的需求是不固定分享 服务器可以随时更改平台 于是这就是第三种方式 前台代码配置法
&首先要删除asset里的配置文件 因为我发现 不管是第一种还是第二种 配置文件始终生效
所以要把他删除 至于 要删除jar包 配置为false的做法 也都是可行的 但是还是不够灵活
& 第一步 从服务器上获取分享平台 解析成平台列表
&(我做的比较笨 改天优化 ) public void
setShareApiModels(ArrayList&ShareApiModel&
shareApiModels)
this.shareApiModels = shareApiM
分化ShareApiModel
private String redirect_
public ShareApiModel()
第三步 在程序入口 进行配置和设置
ArrayList&ShareApiModel&
shareApiModels=splashData.getShareApiModels();
i=0,length=shareApiModels.size();i&i++){
ShareApiModel shareApiModel=shareApiModels.get(i);
&ailias=shareApiModel.getAlias();
if ("SinaWeibo".equals(ailias))
ShareSDK.setSinaWeiboDevInfo(activity,
shareApiModel.getAppKey(),
shareApiModel.getAppsecret(),&
shareApiModel.getRedirect_uri(), 1, 1, true, true);
// setSinaWeiboDevInfo(Context context, java.lang.String
appKey, java.lang.String appSecret, java.lang.String redirectUrl,
int id, int sortId, boolean shortLinkConversationEnable, boolean
// 设置新浪微博的应用信息
else if ("TencentWeibo".equals(ailias))
ShareSDK.setTencentWeiboDevInfo(activity,
shareApiModel.getAppKey(),
shareApiModel.getAppsecret(),&
shareApiModel.getRedirect_uri(), 2, 2, true, true);
// setTencentWeiboDevInfo(Context context, java.lang.String
appKey, java.lang.String appSecret,&
// java.lang.String redirectUri, int id, int sortId, boolean
shortLinkConversationEnable, boolean enable)
// 设置腾讯微博的应用信息
else if ("QZone".equals(ailias))
ShareSDK.setQZoneDevInfo(activity, shareApiModel.getAppKey(),
3,3, true, true);
// ShareSDK.setQZoneDevInfo(activity,
shareApiModel.getAppKey(),
shareApiModel.getAppsecret(),&
// shareApiModel.getRedirect_uri(), i, i, true, true);
else &if ("QQ".equals(ailias))
ShareSDK.setQQDevInfo(activity, &
shareApiModel.getAppKey(), 4, 4, true, true);
// setQQDevInfo(Context context, java.lang.String appId, int
id, int sortId, boolean shortLinkConversationEnable, boolean
// 设置QQ客户端分享的应用信息
else &if ("sms".equals(ailias))
// setShortMessageDevInfo(Context context, int id, int sortId,
boolean shortLinkConversationEnable, boolean enable)
// 设置短信息的应用信息
ShareSDK.setShortMessageDevInfo(activity, 5, 5, true,
else if ("Weixitimeline".equals(ailias))
ShareSDK.setWechatMomentsDevInfo(activity,
shareApiModel.getAppKey(), 6, 6, true, true);
// setWechatMomentsDevInfo(Context context, java.lang.String
appId, int id, int sortId, boolean shortLinkConversationEnable,
boolean enable)
// 设置微信朋友圈的应用信息
else if ("Weixisession".equals(ailias))
ShareSDK.setWechatDevInfo(activity,
&shareApiModel.getAppKey(), 7, 7, true,
// setWechatDevInfo(Context context, java.lang.String appId,
int id, int sortId, boolean shortLinkConversationEnable, boolean
// 设置微信的应用信息
else if ("Renren".equals(ailias))
ShareSDK.setRenrenDevInfo(activity, shareApiModel.getAppKey(),
shareApiModel.getAppsecret(), 8, 8, true, true);
// setRenrenDevInfo(Context context, java.lang.String apiKey,
java.lang.String secretKey, int id, int sortId, boolean
shortLinkConversationEnable, boolean enable)
// 设置人人网的应用信息
("NetEaseMicroBlog".equals(ailias))
ShareSDK.setNetEaseMicroBlogDevInfo(activity,
&shareApiModel.getAppKey(),
shareApiModel.getRedirect_uri(),9, 9, true, true);
// setNetEaseMicroBlogDevInfo(Context context,
java.lang.String consumerKey, java.lang.String redirectUri, int id,
int sortId, boolean shortLinkConversationEnable, boolean
// 设置网易微博的应用信息
else &if ("Douban".equals(ailias))
ShareSDK.setDoubanDevInfo(activity, shareApiModel.getAppKey(),
shareApiModel.getAppsecret(),&
shareApiModel.getRedirect_uri(), 10, 10, true, true);
// setDoubanDevInfo(Context context, java.lang.String apiKey,
java.lang.String secret, java.lang.String redirectUri, int id, int
sortId, boolean shortLinkConversationEnable, boolean enable)
// 设置豆瓣的应用信息
else if ("Kaixin".equals(ailias))
// setKaixinDevInfo(Context context, java.lang.String appKey,
java.lang.String redirectUri, int id, int sortId, boolean
shortLinkConversationEnable, boolean enable)
// 设置开心网的应用信息
ShareSDK.setKaixinDevInfo(activity, shareApiModel.getAppKey(),
shareApiModel.getRedirect_uri(), 11, 11, true, true);
else if ("email".equals(ailias))
ShareSDK.setEmailDevInfo(activity, 12, 12, true, true);
// setEmailDevInfo(Context context, int id, int sortId,
boolean shortLinkConversationEnable, boolean enable)
// 设置电子邮件的应用信息
第四步 设置完毕之后 一定要记得 将得到的列表 排序 因为我发现 代码配置时候的排序是不生效的
Platform platformList[] =
.getPlatformList(CmsTopActivity.this);
List&Platform& list = new
ArrayList&Platform&();
for (int i = 0, length = platformList. i
if (platformList[i].getId() != 0) {
list.add(platformList[i]);
ComparatorPlatform comparator=new ComparatorPlatform();
&Collections.sort(list,
comparator);//拍序
& & 然后设置为全局变量
以后使用& platformList
= list.toArray(new Platform[list.size()]);
XXXXXAplication.setPlatformList(platformList);
10、排序的类如下
public class ComparatorPlatform implements Comparator{
public int compare(Object arg0, Object arg1) {
Platform p0=(Platform)arg0;
Platform p1=(Platform)arg1;
& //首先比较年龄,如果年龄相同,则比较名字
&int flag=p0.getId()-(p1.getId());//如果是string
&可以使用compareTo
&if(flag==0){
p0.getSortId()-(p1.getSortId());
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。相关文章推荐
用ShareSDK对第三方账号授权
申请开放平台账号和App key
1. 到对应的开放平台上注册账号
Weibo: open.weibo.co...
申请开放平台账号和App key
1. 到对应的开放平台上注册账号
2. 注册好账号后选择添加移动应用,填好信息,提交审核,...
服务器卡死bug再现:
程序看上去没有啥问题,但是一旦客户端掉线,while就死循环了,无法退出。通过Client是否为空无法检测出客户端掉线了,于是在网上查阅半天发现
本程序实现了自由收...
shareSDK的配置官方文档的讲很清楚,我就不详细解释了。下面是我遇到的坑:重点内容
坑一:新浪微博崩溃:
官方文档说明:目前的新浪微博SDK需要在项目的Build Settings中的Ot...
微信授权登陆接入第三方App(步骤总结)
这几天开发要用到微信授权的功能,所以就研究了一下。可是微信开放平台接入指南里有几个地方写的不清不楚。在此总结一下,以便需要的人。
很多微信公众平台的应用如...
这几天开发要用到微信授权的功能,所以就研究了一下。可是微信开放平台接入指南里有几个地方写的不清不楚。在此总结一下,以便需要的人。
很多微信公众平台的应用如果移植到app上的话就需要微信授权登陆了。
在进行微信OAuth2.在进行微信OAuth2.0授权登录接入之前,在微信开放平台注册开发者帐号,并拥有一个已审核通过的网站应用,并获得相应的AppID和AppSecret,申请微信登录且通过审核后,...
第三方登陆大致流程
1.注册微博开发者账号
2.进入微博开放平台创建应用获取APP key 和APP Secret
3.给应用签名,获取MD5签名
4.在应用中嵌入代码
第一步略过....
大致说下整个流程:
1. 注册百度开发者 / 获取key secret等值, 同时定义自己的授权回掉页。
2. 寻找API, O...
他的最新文章
他的热门文章
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)使用ShareSDK实现分享功能 - 简书
使用ShareSDK实现分享功能
由于当初没有用markdown编写,文章有点乱,现在重新编写了一下,如果有需要,可以看这个 将内容分享到其他平台是个非常普遍的功能,今天和大家分享一下,如何用ShareSDK实现分享到微信好友、微信收藏、微信朋友圈、QQ、QQ空间、印象笔记以及复制的功能。首先,我们需要去各个社交平台申请对应的APPKey,各个平台的网址汇总可参考:
。之后,我们导入ShareSDK的库。用pod导入。在Pod file中添加```pod 'ShareSDK3'pod 'MOBFoundation'pod 'ShareSDK3/ShareSDKUI'pod 'ShareSDK3/ShareSDKPlatforms/QQ'pod 'ShareSDK3/ShareSDKPlatforms/SinaWeibo'pod 'ShareSDK3/ShareSDKPlatforms/WeChat'```其中pod 'ShareSDK3' pod 'MOBFoundation'是必须的,其他的根据需求相应的添加,比如,如果你需要使用ShareSDK的UI,那么你就需要导入pod 'ShareSDK3/ShareSDKUI',然后需要分享到哪个社交平台就添加相应的平台。准备工作做好后我们就可以进行实现了。1、在AppDelegate中导入头文件```#import&ShareSDK/ShareSDK.h&#import&WXApi.h&#import&ShareSDKConnector/ShareSDKConnector.h&#import&TencentOpenAPI/QQApiInterface.h&#import&TencentOpenAPI/TencentOAuth.h&#import&WeiboSDK.h&```2、在- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchO中初始化ShareSDK[ShareSDK registerApp:@"AppKey" activePlatforms:@[@(SSDKPlatformSubTypeWechatSession),@(SSDKPlatformSubTypeWechatTimeline),@(SSDKPlatformSubTypeWechatFav),@(SSDKPlatformTypeSinaWeibo), @(SSDKPlatformTypeQQ),@(SSDKPlatformTypeYinXiang),@(SSDKPlatformSubTypeQZone), @(SSDKPlatformTypeCopy)] onImport:^(SSDKPlatformType platformType) {switch (platformType) {case SSDKPlatformTypeWechat: {[ShareSDKConnector connectWeChat:[WXApi class]];}case SSDKPlatformTypeQQ: {[ShareSDKConnector connectQQ:[QQApiInterface class] tencentOAuthClass:[TencentOAuth class]];}default:}} onConfiguration:^(SSDKPlatformType platformType, NSMutableDictionary *appInfo) {switch (platformType) {case SSDKPlatformTypeSinaWeibo: {[appInfo SSDKSetupSinaWeiboByAppKey:@"sinaAppKey" appSecret:@"apply对应的密码" redirectUri:@"/oauth2/default.html" authType:SSDKAuthTypeBoth];}case SSDKPlatformTypeWechat: {[appInfo SSDKSetupWeChatByAppId:@"微信appkey" appSecret:@"微信apply对应的密码"];}case SSDKPlatformTypeQQ: {[appInfo SSDKSetupQQByAppId:@"QQappID" appKey:@"QQappkey" authType:SSDKAuthTypeSSO];}case SSDKPlatformTypeYinXiang:[appInfo SSDKSetupEvernoteByConsumerKey:@"印象笔记appkey" consumerSecret:@"印象笔记appkey对应的密码" sandbox:NO];default:}}];`这里需要注意的一个地方是印象笔记分享中的sandbox参数,如果在测试阶段,把参数设成YES,也就是使用沙箱环境;如果项目要上传AppStore了将其改成NO.在沙箱环境下,分享成功后在印象笔记的客户端是看不到已经分享的内容的,需要到()中查看分享的内容,只有sandbox参数为NO的时候分享成功的内容才可直接在印象笔记客户端中查看。2.添加跳转白名单。右击plist文件,用source code的方式打开,如图然后加入如下图所示的代码
或者也可以在plist文件中用key type value的方式添加,如下图
3.将bit code关掉
4、设置各个平台的URL Types
微信的URL Schemes
QQ 的URL Schemes
微博或者Facebook的 URL Schemes
5、添加-ObjC支持。如图
6、在需要分享的地方,实现分享方法。NSMutableDictionary *shareParams = [NSMutableDictionary dictionary];分享的参数有:shareContent(分享的内容)、shareLink(分享的链接)、shareTitle(分享的标题)、netImageUrl(网络图片,给一个URL地址即可,若要分享本地图片,采用[UIImage imageNamed:@""])1.//如果所有平台要分享的内容一致,可直接采用`[shareParams SSDKSetupShareParamsByText:[NSString stringWithFormat:@"%@%@", shareContent, [NSURL URLWithString:shareLink]]images:netImageUrlurl:[NSURL URLWithString:shareLink]title:shareTitletype:SSDKContentTypeAuto];`2、如果想自定义各个平台的分享内容,则用其相应的API//
微信朋友圈`[shareParams SSDKSetupWeChatParamsByText:[NSString stringWithFormat:@"%@%@", shareContent, [NSURL URLWithString:shareLink]] title:shareTitle url:[NSURL URLWithString:shareLink] thumbImage:nil image:[UIImage imageNamed:@"60x60@2x"] musicFileURL:nil extInfo:nil fileData:nil emoticonData:nil type:SSDKContentTypeAuto forPlatformSubType:SSDKPlatformSubTypeWechatSession];`// 微信收藏`[shareParams SSDKSetupWeChatParamsByText:[NSString stringWithFormat:@"%@", shareContent]
title:shareTitle url:nil thumbImage:nil image:[UIImage imageNamed:@"60x60@2x"] musicFileURL:nil extInfo:nil fileData:nil emoticonData:nil type:SSDKContentTypeAuto forPlatformSubType:SSDKPlatformSubTypeWechatFav];`//
微信好友`[shareParams SSDKSetupWeChatParamsByText:[NSString stringWithFormat:@"%@", shareContent] title:shareTitle url:[NSURL URLWithString:shareLink] thumbImage:nil image:[UIImage imageNamed:@"60x60@2x"] musicFileURL:nil extInfo:nil fileData:nil emoticonData:nil type:SSDKContentTypeAuto forPlatformSubType:SSDKPlatformSubTypeWechatTimeline];`//
新浪微博,分享到微博的标题及URL需拼接到内容里,单独放在对应的参数里不好使。`[shareParams SSDKSetupSinaWeiboShareParamsByText:[NSString stringWithFormat:@"【%@】%@%@",shareTitle, shareContent, [NSURL URLWithString:shareLink]] title:shareTitle image:netImageUrl url:[NSURL URLWithString:shareLink] latitude:0 longitude:0 objectID:nil type:SSDKContentTypeAuto];`// QQ好友`[shareParams SSDKSetupQQParamsByText:[NSString stringWithFormat:@"%@", shareTitle] title:nil url:[NSURL URLWithString:shareLink] thumbImage:nil image:netImageUrl type:SSDKContentTypeAuto forPlatformSubType:SSDKPlatformTypeQQ];`//
QQ空间`[shareParams SSDKSetupQQParamsByText:[NSString stringWithFormat:@"%@", shareTitle] title:nil url:[NSURL URLWithString:shareLink] thumbImage:nil image:netImageUrl type:SSDKContentTypeAuto forPlatformSubType:SSDKPlatformSubTypeQZone];`//
印象笔记`[shareParams SSDKSetupEvernoteParamsByText:[NSString stringWithFormat:@"【%@】%@ %@",shareTitle ,shareContent,shareLink] images:netImageUrltitle:shareTitle notebook:nil tags:nil platformType:SSDKPlatformTypeYinXiang];`//
复制`[shareParams SSDKSetupCopyParamsByText:nil images:nil url:[NSURL URLWithString:shareLink] type:SSDKContentTypeAuto];`//分享界面,items中的平台的顺序可以调整`SSUIShareActionSheetController *sheet =
[ShareSDK showShareActionSheet:nilitems:@[@(SSDKPlatformSubTypeWechatSession),@(SSDKPlatformSubTypeWechatTimeline),@(SSDKPlatformSubTypeWechatFav),@(SSDKPlatformTypeSinaWeibo),@(SSDKPlatformTypeQQ),@(SSDKPlatformSubTypeQZone),@(SSDKPlatformTypeYinXiang),@(SSDKPlatformTypeCopy)]shareParams:shareParamsonShareStateChanged:^(SSDKResponseState state, SSDKPlatformType platformType, NSDictionary *userData, SSDKContentEntity *contentEntity, NSError *error, BOOL end) {switch (state) {case SSDKResponseStateBegin:case SSDKResponseStateSuccess:if (platformType == SSDKPlatformTypeCopy) {[MBProgressHUD showToastToView:[UIApplication sharedApplication].keyWindow.rootViewController.view withText:@"复制成功"];}else{
[MBProgressHUD showToastToView:[UIApplication sharedApplication].keyWindow.rootViewController.view withText:@"分享成功"];}case
SSDKResponseStateFail:if (platformType == SSDKPlatformTypeCopy) {[MBProgressHUD showToastToView:[UIApplication sharedApplication].keyWindow.rootViewController.view withText:@"复制失败"];}else{[MBProgressHUD showToastToView:[UIApplication sharedApplication].keyWindow.rootViewController.view withText:@"分享失败"];}NSLog(@"失败:%@", error);default:}}];[sheet.directSharePlatforms addObject:@(SSDKPlatformTypeCopy)];`//复制功能不用显示分享的编辑界面,所以采用直接分享的方式;若其他平台也不需要出现分享编辑的界面的话也可以直接采用此方法将对应平台加上。最后效果如图下,点击相应的平台则可进行分享
以上就是简单的分享功能的实现,如果有问题或者建议都可以留言,愿与大家共同进步。
一枚敲代码、写文章的程序媛。
一、下载导入 1.进入mob官网()下载自己需要的shareSDK。 2.将下载后的文件(.tar.gz)格式改为zip格式后,解压。 3.将文件导入项目中。 二、项目配置 1.添加依赖库(具体参照官网添加依赖库步骤) 2.添加shareSDK的AppKey,...
这是我第一次写博客 ,写的不好请见谅. 最近在项目中涉及到新浪微博,qq分享,还有微信和朋友圈分享,于是就采用了shareSDK的框架来实现.下面来分享下步骤 1.先去mob官网注册账号,然后注册你的应用,步骤官网都有,就不啰嗦了. 2.下载集成sdk 根据需求来下载,有些...
//sharesdk idk //腾讯idk #import TencentOpenAPI/TencentOAuth.h #import TencentOpenAPI/QQApiInterface.h #import &WXApi.h& #import &WeiboSDK....
由于分享的定制,大部分需要我们自定义界面,只要调用对应的接口就可,但是找了很多,终于找到加上自己总结总结出以自定义分享为例,来说下ShareSDK的分享步骤,以供参考,让大家少走一些弯路。 1.导入SDK,导入对应的库(没有Appkey,创建应用申请AppKey) SDK介...
原文链接/kenshincui/p/4186022.html 音频在iOS中音频播放从形式上可以分为音效播放和音乐播放。前者主要指的是一些短音频播放,通常作为点缀音频,对于这类音频不需要进行进度、循环等控制。后者指的是一些较长的音...
最近所有的好事都与雨水相伴......今天我又很荣幸的当了一回校志愿者,我们一行六人到学校发放新生录取通知书。说句心里话,有时间的情况下,能去学校做点什么心里自然而然会很舒服……
中午吃完饭实在困极了,连围在身边的俩孩子啥时候上楼...
在这个斑斓的世界里,我只想看见你黑色的眼睛
那是你吗?萦绕在我的梦里,不曾离去,我时常梦见你,梦见你在稻田里给稻草人唱歌,原本没有感情的稻草人忽然朝你烂灿一笑,于是,你的背后万里无云;梦见你在森林里独...
斯嘉丽·约翰逊,这个NBA巨星凯文·杜兰特想要喝她洗澡水的性感女神,因出演漫威电影中的“黑寡妇”而被越来越多的人认识。盘点一下她的十部优秀电影,看性感女神如何养成。 一、《午夜巴塞罗那》 一部由伍迪·艾伦执导,斯嘉丽·约翰逊、丽贝卡·豪尔、哈维尔·巴登等人主演的爱情喜剧电影...
秋天,总是有一种声音让我在梦中惊醒,是大豆荚爆裂的声音,是镰刀割断玉米秆儿的声音,是烟囱冒着火星的拖拉机耕地的声音。当我醒来,却只有秋虫在梦中鸣叫的回声和阑珊的灯火。 这些声音从梦中传来,从远古的岁月里走来。 我喜欢在秋收后的大地上行走,成片的庄稼已被收割,深耕的大地如母亲...

我要回帖

更多关于 open type share 的文章

 

随机推荐