因此,我有一个设置警报的警报应用程序。我有一个非常简单的服务AlarmReceiver来获取警报并执行一些操作:
public class AlarmReceiver extends Service{
@Override
public IBinder onBind(Intent intent) {
// TODO Auto-generated method stub
return null;
}
@Override
public void onCreate() {
// TODO Auto-genera
我有个报警器经理,我很难想出办法来
A) store a unique ID for each pending intent alarm
B) a name to identify each alarm with and
C) a number which represents an alarm sound to be used.
为此,我使用了SharedPreferences,但是他们只能执行一个警报实例,我希望将这些数据存储在多个警报实例中。我需要持久化这个数据,即使在应用程序关闭时,这样当用户再次打开应用程序时,就可以看到已经设置的警报的细节。
alarm1 -> 2431
如何保存和查看警报对话框编辑文本字段的用户输入值。我已经使用共享首选项保存了该值,但当Alert Dialog load for second time value未出现时。
使用共享首选项保存值
alertDialog1.setButton(AlertDialog.BUTTON_NEUTRAL, "SEND", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// a
我正在试验使用警报管理器重复通知。
我有一个使用时间选择器打开的活动,用户可以选择应用程序默认时间,也可以自定义选择一个时间并设置通知。完成后,以下代码将运行以设置警报触发器。
notificationTime = new Session(context).getNotificationTime();
if(notificationTime == null){
// Set App default time (16:30)
notificationTime = new NotificationTime();
在我的应用程序中,当用户单击“上一步”时,我会创建一个包含两个按钮的警告对话框。第一个按钮是Exit,允许用户退出应用程序。第二个按钮是5星,允许用户在市场上对我进行评级。它工作正常。但问题是,当我终止应用程序并再次运行它时,这个过程会重复。我想如果用户之前对我进行了评分,我不会再向用户显示5星按钮。如何在其中保存状态按钮?我知道我必须分享偏好,但如何分享呢?
int star = 0;
public void onClick(View v) {
int id = v.getId();
if(id == R.id.button1 && stri
我在我的应用程序中做了一个提醒,它在我想要的主要活动中很完美,但我希望它在警告这个人三次后消失。并不是每次我回到主要活动时它都会出现
这是我的警报代码
new AlertDialog.Builder( this )
.setTitle( "Browser feature" )
.setMessage( "The browser feature is currently beta, so it won't work perfectly. To get an image from the internet, click on the
我在一个预算应用程序上工作,我在不同的活动中有多个文本视图和编辑文本。我已经添加了多个编辑文本,并通过文本守护程序获取结果,它与共享首选项一起工作得很好。 然后我使用意图传输每个活动的结果,现在我想将所有结果添加到我的mainactivity中,但不幸的是,我尝试了多次不同的代码,但都没有成功。我还试图创建一个方法addNumbers(){},但每当我将文本视图放在此方法活动上时,就会停止显示意图。 我要在其中添加所有文本视图的MainActivity: public class MainActivity extends Activity implements BottomNavigatio
我已经创建了一个小部件,它显示一个简单的文本视图,它可以作为配置活动中的Edittext进行编辑。我使用共享首选项保存输入的文本,这样用户就可以点击小部件来编辑文本,并且已经输入的文本会出现在edittext域中。我的问题是。我希望用户能够添加多个小部件,但当添加seccond小部件时,从共享首选项加载与其他小部件相同的文本。而且,当编辑on小部件时,另一个也是如此。希望我说得够清楚了。我有一个想法,它与appWidgetIds有关,但我不能理解。
以下是我的代码,稍微简化了一点。
public class WidgetConfig extends Activity implements On
我一直在开发一个安卓应用程序,其中有一个服务,我希望永远运行它,。
我正在使用广播接收器来使屏幕在oncreate of service中启动,并使用警报管理器,它在onstartcommand <code>E 211</code>中每25秒启动一次服务,并在onstartcommand中执行我的其他操作。我已经将onstart命令中的所有代码都放在了线程中。但问题是,一旦的服务运行了几个小时, in ,背景和I重新打开应用程序,应用程序启动滞后,变得非常慢。在启动服务之前,该应用程序运行得非常好。
我的代码简介如下-
public class MyService ex