最新資源分享
消息推送/消息隊列
阿裡雲提供了免費的消息隊列mq,可以實作手機端的消息推送
位址:ons.console.aliyun.com/#/home/pub
文檔見附件ons_sdk.zip
百度也有百度雲推送,但是太複雜了,還包含so檔案,不标準;
而阿裡雲的消息隊列mq 完全服務 http mq标準,幾乎可以與activemq 無縫對接
centos 7下載下傳
idea最新版激活碼/注冊碼
參考:http://hw1287789687.iteye.com/blog/2285320
天氣預報接口
使用百度的天氣預報接口
demo:
var weather_baidu_url = 'http://api.map.baidu.com/telematics/v3/weather';
var ak_baidu = 'qg49xeeochxpap1wdvzd6wa7';
var weather_query = function (self) {
var $thisform = com.whuang.hsj.getform(self);
var $city = $thisform.find("input[type=text]");
var cityval = $city.val();
if (!cityval) {
toast_hwshortcenter("請輸入城市");
$city.get(0).focus();
return;
}
var weather_query_url = weather_baidu_url + '?location=' + cityval + '&output=json&ak=' + ak_baidu;
var $result_weather_panel = $('#result_weather_panel');
$.jsonp({
url: weather_query_url, success: function (data) {
var htmlfragment = null;
if (data && data.status == 'success') {
var results = data.results[0];
var currentdate = data.date;
var weather_data = results.weather_data;
var currentcity = results.currentcity;
$result_weather_panel.find(('h1')).html(currentcity + '<span style="font-weight: normal;font-size: initial;" >(pm2.5:&nbsp;' + results.pm25 + ')</span>');
var $span_date = $result_weather_panel.find(('header span'));
$span_date.html(currentdate);
var html = [];
var length = weather_data.length;
html.push(getweatherresultfirstitem(weather_data[0]));
for (var i = 1; i < length; i++) {
html.push(getweatherresultlistitem(weather_data[i]));
}
htmlfragment = html.join('');
$.ui.loadcontent('#result_weather_panel', false, false, 'slide');
} else {
toast_hwshortcenter('沒有查詢到天氣資訊');
return;
}
$result_weather_panel.find("ul.list").html(htmlfragment);
user.log('weather:'+cityval);
}
});
};
用于app html5頁面
下面是新浪的天氣預報接口
window.onload = function () {
var iframehtml = '<iframe name="sinaweathertool"' +
'src="http://weather.news.sina.com.cn/chajian/iframe/weatherstyle0.html?city=監利"' +
'width="200" height="20" marginwidth="0" marginheight="0" hspace="0" vspace="0"' +
'frameborder="0" scrolling="no"></iframe>';
$('.header').prepend(iframehtml);
用于pc端網站
社交分享接口
<div>
<div class="bdsharebuttonbox"><a href="#" class="bds_more" data-cmd="more"></a><a href="#" class="bds_qzone"
data-cmd="qzone"></a><a
href="#" class="bds_tsina" data-cmd="tsina"></a><a href="#" class="bds_tqq" data-cmd="tqq"></a><a
href="#" class="bds_renren" data-cmd="renren"></a><a href="#" class="bds_weixin" data-cmd="weixin"></a>
</div>
<script>window._bd_share_config = {
"common": {
"bdsnskey": {},
"bdtext": "${fn:substring(news.splitandfilterstring,0,90) }...",
"bdmini": "2",
"bdpic": "${news.pic }",
"bdstyle": "0",
"bdsize": "16"
},
"share": {},
"image": {"viewlist": ["qzone", "tsina", "tqq", "renren", "weixin"], "viewtext": "分享到:", "viewsize": "16"},
"selectshare": {"bdcontainerclass": null, "bdselectminilist": ["qzone", "tsina", "tqq", "renren", "weixin"]}
};
with (document)0[(getelementsbytagname('head')[0] || body).appendchild(createelement('script')).src = 'http://bdimg.share.baidu.com/static/api/js/share.js?v=89860593.js?cdnversion=' + ~(-new date() / 36e5)];</script>
</div>
線上案例:http://hbjltv.com/
http://androidemulatormac.com/
https://www.genymotion.com/download/
推薦網站:
http://www.thecrazyprogrammer.com/