// Uri uri=Notes.CONTENT_URI;
// ContentValues values=new ContentValues();
// values.put(Notes._ID, 1);
// values.put(Notes.TITLE, (String) getText(R.string.message));
// values.put(Notes.NOTE, R.string.message);
// values.put(Notes.CREATED_DATE, R.string.message);
// values.put(Notes.MODIFIED_DATE, R.string.message);
// note.insert(uri, values);
db.execSQL("CREATE TABLE " + NOTES_TABLE_NAME + " (" + Notes._ID + " INTEGER PRIMARY KEY," + Notes.TITLE + " TEXT," + Notes.NOTE
+ " TEXT," + Notes.CREATED_DATE + " INTEGER," + Notes.MODIFIED_DATE + " INTEGER" + ");");
// String sql = "insert into notes (" + Notes._ID + "," + Notes.TITLE + "," + Notes.NOTE + "," + Notes.CREATED_DATE + ","
// + Notes.MODIFIED_DATE + ")values(" + 1 + "," + "aaaaa,bbbb," + 2 + "," + 3 + ")";
// db.execSQL(sql);
<receiver android:name="MeatherAppWidgetProvider">
<intent-filter>
<action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
<action android:name="CHANGE" />
<action android:name="DO_SOMETHING" />
<action android:name="uuu"></action>
</intent-filter>
Intent intent=new Intent("CHANGE");
intent.putExtra("data",edit.getText().toString());
sendBroadcast(intent);
public void onReceive(Context context, Intent intent) {
super.onReceive(context, intent);
//得到数据
if (intent.getAction().equals("CHANGE")) {
String str = intent.getStringExtra("data");
Toast.makeText(context, "在服务器中得到的:"+Date_.loadTitlePref(context), Toast.LENGTH_SHORT).show();
context.startService(new Intent(context, UpdateService.class));
}
//刷新时间
if (intent.getAction().equals("DO_SOMETHING")) {
System.out.println("000000000000000000000");
System.out.println("11111111111111111111");
Toast.makeText(context, "@@@@@@@@@",Toast.LENGTH_SHORT).show();
context.startService(new Intent(context, UpdateService.class));
}
String action = intent.getAction();
if (AppWidgetManager.ACTION_APPWIDGET_UPDATE.equals(action)) {
context.startService(new Intent(context, UpdateService.class));
}
}
//发广播
Intent intt= new Intent("DO_SOMETHING");
PendingIntent pendingIntent2 = PendingIntent.getBroadcast(context, 0, intt, 0);
views.setOnClickPendingIntent(R.id.weather3, pendingIntent2);
// ContentValues values=new ContentValues();
// values.put(Notes._ID, 1);
// values.put(Notes.TITLE, (String) getText(R.string.message));
// values.put(Notes.NOTE, R.string.message);
// values.put(Notes.CREATED_DATE, R.string.message);
// values.put(Notes.MODIFIED_DATE, R.string.message);
// note.insert(uri, values);
db.execSQL("CREATE TABLE " + NOTES_TABLE_NAME + " (" + Notes._ID + " INTEGER PRIMARY KEY," + Notes.TITLE + " TEXT," + Notes.NOTE
+ " TEXT," + Notes.CREATED_DATE + " INTEGER," + Notes.MODIFIED_DATE + " INTEGER" + ");");
// String sql = "insert into notes (" + Notes._ID + "," + Notes.TITLE + "," + Notes.NOTE + "," + Notes.CREATED_DATE + ","
// + Notes.MODIFIED_DATE + ")values(" + 1 + "," + "aaaaa,bbbb," + 2 + "," + 3 + ")";
// db.execSQL(sql);
<receiver android:name="MeatherAppWidgetProvider">
<intent-filter>
<action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
<action android:name="CHANGE" />
<action android:name="DO_SOMETHING" />
<action android:name="uuu"></action>
</intent-filter>
Intent intent=new Intent("CHANGE");
intent.putExtra("data",edit.getText().toString());
sendBroadcast(intent);
public void onReceive(Context context, Intent intent) {
super.onReceive(context, intent);
//得到数据
if (intent.getAction().equals("CHANGE")) {
String str = intent.getStringExtra("data");
Toast.makeText(context, "在服务器中得到的:"+Date_.loadTitlePref(context), Toast.LENGTH_SHORT).show();
context.startService(new Intent(context, UpdateService.class));
}
//刷新时间
if (intent.getAction().equals("DO_SOMETHING")) {
System.out.println("000000000000000000000");
System.out.println("11111111111111111111");
Toast.makeText(context, "@@@@@@@@@",Toast.LENGTH_SHORT).show();
context.startService(new Intent(context, UpdateService.class));
}
String action = intent.getAction();
if (AppWidgetManager.ACTION_APPWIDGET_UPDATE.equals(action)) {
context.startService(new Intent(context, UpdateService.class));
}
}
//发广播
Intent intt= new Intent("DO_SOMETHING");
PendingIntent pendingIntent2 = PendingIntent.getBroadcast(context, 0, intt, 0);
views.setOnClickPendingIntent(R.id.weather3, pendingIntent2);