My favorites
▼
|
Sign in
adakoda-android-sample
Android sample
Project Home
Downloads
Wiki
Issues
Source
Checkout
Browse
Changes
Source path:
svn
/
trunk
/
SetsudenYahooAPISample
/
src
/
com
/
adakoda
/
android
/
setsudenyahooapisample
/
SetsudenYahooAPISampleActivity.java
‹r41
r61
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
package com.adakoda.android.setsudenyahooapisample;
import android.app.Activity;
import android.os.AsyncTask;
import android.os.Bundle;
import android.util.Log;
import com.adakoda.android.yahoo.setsuden.LatestPowerUsageResult;
import com.adakoda.android.yahoo.setsuden.SetsudenClient;
public class SetsudenYahooAPISampleActivity extends Activity {
private static final String TAG = "SetsudenYahooAPISampleActivity";
private static final String MY_APP_ID = "XXXXXXXXXX"; // TODO:Please put your app id
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
SetsudenClientTask setsudenClientTask = new SetsudenClientTask();
setsudenClientTask.execute();
}
class SetsudenClientTask extends AsyncTask<Void, Void, LatestPowerUsageResult> {
protected LatestPowerUsageResult doInBackground(Void... params) {
SetsudenClient setsudenClient = new SetsudenClient(MY_APP_ID);
return setsudenClient.getLatestPowerUsage();
}
protected void onPostExecute(LatestPowerUsageResult result) {
// Output result to LogCat
Log.v(TAG, "Area = " + result.getArea());
Log.v(TAG, "Usage = " + result.getUsageValue() + result.getUsageUnit());
Log.v(TAG, "Capacity = " + result.getCapacityValue() + result.getCapacityUnit());
Log.v(TAG, "Date = " + result.getDate());
Log.v(TAG, "Hour = " + result.getHour());
}
}
}
Show details
Hide details
Change log
r42
by adakoda.jamjampan on Mar 29, 2011
Diff
[No log message]
Go to:
...sudenYahooAPISampleActivity.java
Project members,
sign in
to write a code review
Older revisions
r41
by adakoda.jamjampan on Mar 29, 2011
Diff
[No log message]
All revisions of this file
File info
Size: 1418 bytes, 41 lines
View raw file
File properties
svn:mime-type
text/plain
Powered by
Google Project Hosting