天气预报app源码(安卓简单天气预报app源码)

更新时间:2024-11-21 18:11 1 105 0

怎样获取当前的城市,并获得天气 android源码

名称:265天气根据IP自动获得当地的天气情况 代码:iframe src="weather/weather/Weather/news_new/inc/ss258/cgi-bin/news_weather_search?city=厦门" allowTransparency="true"/iframe 说明 :这种适合于在网页的正栏插入。上面的城市可以自定,比如厦门可改成别的。定制的方法是修改我代码中标红的 名称。这里比较简单,直接用汉字改就行了。比如是福州的,你就直接把“厦门”改成福州就行。名称:QQ天气预报代码(四) 代码 :iframe width=160 height=230 frameborder=0 scrolling=NO src=appnews/cgi-bin/news_qq_search?city=南昌/iframe 名称:QQ天气预报代码(五) 代码 :iframe src="appnews/cgi-bin/news_qq_search?city=南昌" frameborder="0" width="160" scrolling="no" height="230"/iframe

安卓天气预报源码,从网络获取获取信息那种的,求大神教教我

你要求太多了,除非是干这行的且有相关项目。即使如此也不会轻易给你。既然你是答辩,那么可以给你大概说下都是什么东西。关键就是一个后台service,设置成24小时一次访问网络,获取数据,至于天气预报信息,是从服务器请求下来的数据。其他的就是把这些数据适配到界面的问题了。‘ 建议你去百度上搜下: 1,Activity组件 2,service组件 3,webService 4,Adapter 当让,以上都是安卓相关。 既然是毕业设计,就花点时间看下吧。记得当时我也选个自己不怎么会的项目,然后钻了一段时间,最后毕业答辩虽然说的不好,可是都是自己的东西,老师们也知道大学情况,看到有人能自己努力不去抄袭,也很感动的给了好评。我谢谢那些令人尊敬的老师给我的鼓励。加油吧... ...

求内网网页天气预报源代码!

代码使用方法:

1.点QQ空间里的自定义==》个人设置==》新建模块.

2.把代码复制进评论栏(去掉地址栏及图片栏的 http://字样)

3.提交.(ok了)

天气预报代码:

iframe name="I1" src="" width="250" height="240"

/iframe

****************************************************************************************

Flash代码:(FLASH地址要以.swf结尾)

/textareaembed src=’’http://你的Flash地址’’quality=high pluginspage=’’ ... sion=shockwaveflash’’ type=’’application/x-shockwave-flash’’ width=330 height=240/embed

透明FLASH:

/textareaembed src=http://你的Flash特效地址 wmode=transparent width=380 height=270

注:width=和height=后面的数字是填FLASH大小高矮度..

****************************************************************************************

背景音乐代码:

/textareaembed src=http://你的背景音乐地址 width=0 height=0 loop= true (此代码不显播放器)

/textareaembed src=http://你的背景音乐地址 width=2 height=2 loop= true (此代码显播放器)

1.如何得到音乐地址...

首先打开百度音乐搜索

输入歌名..格式(只能是MP3和WMA)→查找

找到歌曲..点试听..

注意:要能听见的..而且听起来不卡的....!!!!(重要)

试听里边有个播放器..播放器右上方有个地址..

右键点击地址...→复制快捷方式

进入音乐盒..点添加

把歌曲地址复制到这里..

添加好以后要在歌曲后边的绿色加号上打勾才能自动播放..!(重要)

****************************************************************************************

视频MTV代码:(地址要以.rm/.wmv/.asf/.avi/.mpg结尾)

(播放器的大小可以自己调整代码中的数值,只需改height =“高度”,width =“宽度”)

以.wmv或者.asf结尾:

/textareaembed src=http://你的视频文件地址 width=360 height=280 loop= true

以.rm结尾:

/textareaembed src=http://你的视频文件地址 type=audio/x-pn-realaudio-plugin console=clip1 controls=ImageWindow height=124 width=180 autostart=true loop=true

以.avi或者.mpg结尾:

/textareaembed src="音乐源地址" border="0" width="320" height="240" type="application/x-mplayer2"/embed

小技巧,想要当你的好友一登陆你的空间就能马上听到最新的音乐视听吗? 技巧在于代码结尾加上wid, 如下

/textareaembed src=http://你的音乐地址 width=360 height=280 wid

****************************************************************************************

电台代码:(地址要以.asp结尾的地址)

/textareaembed src= http://你的电台地址 type=audio/x-pn-realaudio-plugin console=clip1 controls=ImageWindow height=124 width=180 autostart=true loop=truebr

代码

相关作用

b加粗/b

使文字加粗

i斜体/i

使文字倾斜

u加下划线/u

给文字加下划线

s加删除线/s

给文字加删除线

pre预设格式

令文件按照原始的排版方式显示

*好用,省去了频繁插入br与p的烦恼

****************************************************************************************

艺术字代码:

发光文字代码

/textareatable

font color=#ffffff size=2要修改的文字/font

/table

其中color是阴影的颜色,可以配合网页色调改变,direction是设置阴影的强度,font color是原字体的颜色。

浮雕的文字

/textareatable

font color=#ffffff要修改的文字/font

/table

其中color是阴影的颜色,可以配合网页色调改变,positive是设置阴影的强度,offx和offy是设置的阴影和文字的距离,font color是原字体的颜色。

阴影的文字

/textareatable

font color=#6CABE7 size=2要修改的文字/font

/table

文本框字体

/textareaTEXTAREA STYLE="font:12px;font-family:Verdana;color:#666666"输入内容

注:字体(font-family)还可以选用Arial,Tahoma等等;color可自行设定

tr 表格列 border="5"边框宽度为5像素,bordercolor="Purple"边框颜色为紫色

td 表格栏 bgcolor="Green"表格背景颜色为绿色

****************************************************************************************

插入超链接 (请注意:如果该链接为恶意链接的话,腾讯会自动屏蔽,请大家不要乱用)

文字链接代码 /textarea点击a href=’’http://你要链接的地址’’ target=’’_blank’’文字说明/a

图片链接代码 /textareaa href="你要链接的地址" title="文字说明",_blank

****************************************************************************************

设为首页/加入收藏代码:

a target=_top href=javascript:window.external.AddFavorite(\"\"\";\")〖加入收藏〗/a..a href=# onClick="this.style.behavior=\"\"url(#default#homepage)\"\";this.setHomePage(\"\"\";\");"【设为首页】/a

****************************************************************************************

在主页加入钟表的代码:

embed src=\"\"时钟的连接地址\"\"quality=high pluginspage=\"\"\";\" type=\"\"application/x-shockwave-flash\"\" width=100(宽) height=100(高)/embed

其中宽和高是 FLASH显示出来的宽度和高度

把以上代码放在新建版快的评论栏中,图片地址和连接地址清空,什么都不要留!

一直到

........................./Clock129.swf

****************************************************************************************

图片上下移动代码:

图片从下往上移动的友情连接代码。效果可以在我主页看到

新建立一个模块,然后将下面的代码加入评论中!

你只需要修改代码中,中文部分,连接地址=你朋友的地址

图片地址=你朋友的LOGO图片地址

marquee behavior="scroll" direction=up width="120" height="60" scrollamount="1" scrolldelay="60" onmouseover="this.stop()" onmouseout="this.start()"a target="cont" href="连接地址"img src="http://图片地址" width="88" height="33" border="0"/a/marquee

这是一个移动的,如果你要多个的话就这样

marquee behavior="scroll" direction=up width="120" height="60" scrollamount="1" scrolldelay="60" onmouseover="this.stop()" onmouseout="this.start()"a target="cont" href="连接地址"img src="http://图片地址" width="88" height="33" border="0"/aa target="cont" href="连接地址"img src="图片地址" width="88" height="33" border="0"/a/marquee

对比就看出来了,下面多出段

a target="cont" href="连接地址"img src="图片地址" width="88" height="33" border="0"/a

就这样,你每多一个连接你就多插进去一段!

****************************************************************************************

百度搜索条代码:

iframe id="baiduframe" border="0" vspace="0" hspace="0" marginwidth="0" marginheight="0" framespacing="0" frameborder="0" scrolling="no" width="700" height="50"

src=";csid=1rkcs=0bgcr=E2EEFCftcr=003366wd=700ht=50tbsz=12sropls=1,4,6,2,3kwnm=18kwgp=1rk=1bd=1bdas=1tbst=1sropst=1"

/iframe

****************************************************************************************

滚动字:

这是代码:

marquee border="0" align="middle" scrolldelay="120"想说的字/marquee

****************************************************************************************

其它代码:

屏蔽右键代码 /textareabody oncontextmenu="return false" (这条代码可以防止日记源代码轻易被盗取,推荐使用)

网页无法另存代码 /textareanoscriptiframe src=*/iframe/noscript

网页透明代码 /textareabody background-color:transparent

其他html代码

****************************************************************************************

默林魔法老人代码:

body

SCRIPT

!--

function crml(nid)

{

try

{

nid=new ActiveXObject("Agent.Control.2");

nid.Connected = true;

nid.Characters.Load("");

return nid;

}

catch (err)

{

return false;

}

}

function chplay ()

参考资料:

求Android天气预报的开发源代码

package com.nrzc.weatherstation;

import android.content.Context;

import android.hardware.Sensor;

import android.hardware.SensorEvent;

import android.hardware.SensorEventListener;

import android.hardware.SensorManager;

import android.os.Bundle;

import android.support.v7.app.AppCompatActivity;

import android.widget.TextView;

import java.util.Timer;

import java.util.TimerTask;

public class MainActivity extends AppCompatActivity {

private SensorManager sensorManager;

private TextView temperatureTextView;

private TextView pressureTextView;

private TextView lightTextView;

private float currentTemperature=Float.NaN;

private float currentPressure=Float.NaN;

private float currentLight=Float.NaN;

@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_main);

init();

Timer updateTimer=new Timer("weatherUpdate");

updateTimer.scheduleAtFixedRate(new TimerTask() {

@Override

public void run() {

updateGUI();

}

},0,1000);

}

private void init(){

temperatureTextView=(TextView)findViewById(R.id.temperature);

pressureTextView=(TextView)findViewById(R.id.pressure);

lightTextView=(TextView)findViewById(R.id.light);

sensorManager=(SensorManager)getSystemService(Context.SENSOR_SERVICE);

}

private final SensorEventListener tempSensorEventListener=new SensorEventListener() {

@Override

public void onSensorChanged(SensorEvent event) {

currentTemperature=event.values[0];

}

@Override

public void onAccuracyChanged(Sensor sensor, int accuracy) {

}

};

private final SensorEventListener pressureSensorEventListener=new SensorEventListener() {

@Override

public void onSensorChanged(SensorEvent event) {

currentPressure=event.values[0];

}

@Override

public void onAccuracyChanged(Sensor sensor, int accuracy) {

}

};

private final SensorEventListener lightSensorEventListener=new SensorEventListener() {

@Override

public void onSensorChanged(SensorEvent event) {

currentLight=event.values[0];

}

@Override

public void onAccuracyChanged(Sensor sensor, int accuracy) {

}

};

@Override

protected void onResume() {

super.onResume();

Sensor lightSensor=sensorManager.getDefaultSensor(Sensor.TYPE_LIGHT);

if (lightSensor!=null)

sensorManager.registerListener(lightSensorEventListener,

lightSensor,

SensorManager.SENSOR_DELAY_NORMAL);

else

lightTextView.setText("Light Sensor Unavailable");

Sensor pressureSensor=sensorManager.getDefaultSensor(Sensor.TYPE_PRESSURE);

if (pressureSensor!=null)

sensorManager.registerListener(pressureSensorEventListener,

pressureSensor,SensorManager.SENSOR_DELAY_NORMAL);

else

pressureTextView.setText("Barometer Unavailable");

Sensor temperatureSensor=sensorManager.getDefaultSensor(Sensor.TYPE_AMBIENT_TEMPERATURE);

if (temperatureSensor!=null)

sensorManager.registerListener(tempSensorEventListener,

temperatureSensor,

SensorManager.SENSOR_DELAY_NORMAL);

else

temperatureTextView.setText("Thermometer Unavailable");

}

@Override

protected void onPause() {

sensorManager.unregisterListener(pressureSensorEventListener);

sensorManager.unregisterListener(tempSensorEventListener);

sensorManager.unregisterListener(lightSensorEventListener);

super.onPause();

}

private void updateGUI(){

runOnUiThread(new Runnable() {

@Override

public void run() {

if(!Float.isNaN(currentPressure)){

pressureTextView.setText(currentPressure+"hPa");

pressureTextView.invalidate();

}

if (!Float.isNaN(currentLight)){

String lightStr="Sunny";

if (currentLight=SensorManager.LIGHT_CLOUDY)

lightStr="night";

else if (currentLight=SensorManager.LIGHT_OVERCAST)

lightStr="Cloudy";

else if (currentLight=SensorManager.LIGHT_SUNLIGHT)

lightStr="Overcast";

lightTextView.setText(lightStr);

lightTextView.invalidate();

}

if (!Float.isNaN(currentTemperature)){

temperatureTextView.setText(currentTemperature+"C");

temperatureTextView.invalidate();

}

}

});

}

}

在网上下载了天气预报的源代码 导入eclipse之后一大堆错误 少了什么吗 怎么运行了

您好,一开始我以为是没装中文插件,eclipse不识别,后来装了中文插件,

以运行时工作台的方式运行,奇怪的是出来的eclipse居然还是英文版的

结果还是没有出来我想要的结果。

郁闷,有谁知道是不是我的中文插件安装有问题?我是把中文插件拷到相应的feather和plugins

文件夹中,然后在快捷方式里输入-nl "zh_CN"。

之后我想了一下,最后解决了,解决方法:

把项目导入Eclipse后, 第一件事就是修改版本号,进入项目的project.properties文件下修改target的值,修改为自己所安装的android的SDK版本号,我的是android4.4,故将target修改为19。

发布评论 0条评论)

alababa

还木有评论哦,快来抢沙发吧~