小编Har*_*hid的帖子

如何在单个应用程序中使用app小部件创建Android应用程序

我已经完成了一个Android应用程序,它存储了人名和电话号码的日期.

现在我必须为这个应用程序开发一个小部件,用按钮显示今天的(日期,人名和电话号码).

要求:

  1. 使用app和widget的单个应用程序.
  2. 当我点击小部件中的按钮时,它将启动我的应用程序.
  3. 小部件数据应该始终与我的应用程序同步 - 当今天(人5和应用程序添加5个人,然后小部件显示10个人数据)
  4. 我该如何设计这个小部件?任何准则?我必须使用水平ScrollView.

我做了一个简单的小部件演示,但我不知道如何将它与我的应用程序同步.

请分享您的经验,并对我的小部件和应用程序有所了解.

android-widget android-layout android-activity

37
推荐指数
2
解决办法
4万
查看次数

Google Map Android API v2无法在Play商店应用中显示地图

我正在使用Google Map Android API v2Android应用程序.

它可以与其他设备上的unsigned apk一起使用.但是当我签署apk并将我的应用程序上传到Play商店时,下载的应用程序显示的是白色屏幕而不是地图.

android google-maps google-maps-api-2

10
推荐指数
2
解决办法
1万
查看次数

如何知道我的应用程序是否管理员

我是创作应用程序,使my device as a admin工作伟大.

但我希望在我的时候触发一些信息Application uninstall from device.

  1. 当用户remove from admin.

  2. 怎么知道我的 app Device admin is checked or not?

我正在使用android内置的管理应用程序演示.

请给我一些想法.

service android admin broadcastreceiver android-layout

7
推荐指数
1
解决办法
2929
查看次数

具有图像选择和取消选择的Horizo​​ntalListview

select/unselect在listiview 中的图像中遇到问题.就我而言,

ByDefault->image color(Yellow)
First click->image color(Orange)
Second click->image color(Yellow)
Run Code Online (Sandbox Code Playgroud)

如果用户点击途中然后完美,但是当用户第一次点击第一张图片并第二次点击第二张图片时,两种图像颜色都是橙色(这是问题).

在我的情况下,一次只有一种图像颜色为橙色(表示已选中).

android android-widget horizontalscrollview android-2.2-froyo android-listview

5
推荐指数
1
解决办法
1827
查看次数

每隔10分钟在后台android中使用gps获取经度和纬度

我已经完成使用LocationManager和正常工作的纬度和经度。

需求:

如果应用程序是否关闭,则每10分钟获取一次经纬度。

我正在尝试服务,线程,AlarmManager等。

我的应用程序可以正常工作1-2个小时,然后自动不获得经度和纬度,但是我的服务仍在运行。

如果有人知道,请给我指导,如何在后台每10分钟获取一次经纬度。

LocationActivity.java

当用户单击开始按钮时。

Intent i=new Intent(context, OnAlarmReceiver.class);
    PendingIntent pi=PendingIntent.getBroadcast(context, 0, i, 0);
    alarmManager.setRepeating(AlarmManager.ELAPSED_REALTIME_WAKEUP,
         SystemClock.elapsedRealtime()+60000,PERIOD,pi);
Run Code Online (Sandbox Code Playgroud)

OnAlarmReceiver.java

我开始我的服务。

public class OnAlarmReceiver extends BroadcastReceiver {
  @Override
  public void onReceive(Context context, Intent intent) {
       context.startService(new Intent(context, MyService.class));
  }
}
Run Code Online (Sandbox Code Playgroud)

MyService.java

@Override
    public void onStart(Intent intent, int startId) {
        // super.onStart(intent, startId);
        new MyTime(mContext);
    }
Run Code Online (Sandbox Code Playgroud)

MyTime.java

经度和纬度。

gps android google-maps google-maps-api-3

5
推荐指数
1
解决办法
3736
查看次数

如何更新服务类中更新的textview文本

我已经开发了一个应用程序start,pause,resumefinish按钮.

它在使用线程和处理程序的活动中正常工作.

如果用户点击该start button线程,则启动并显示该线程textviewHH:MM:SS time,其余按钮也正常工作.

问题:

如果活动进入后台,那么如何更新textview时间?我已经为此任务提供了服务,但是,如何将服务响应转移到UI?

拜托,您能告诉我如何做到这一点或任何其他可能的解决方案吗?

service android background android-layout

2
推荐指数
1
解决办法
4316
查看次数

如何在android中获取Imageview像素

在我的项目中,我希望pick image from gallery用户可以触摸该图像pixel color store into my db.

问题:

它会给我例外: y must be <bitmap.height()

logcat的:

07-22 16:38:59.406: E/AndroidRuntime(6139): java.lang.IllegalArgumentException: y must be < bitmap.height()
07-22 16:38:59.406: E/AndroidRuntime(6139):     at android.graphics.Bitmap.checkPixelAccess(Bitmap.java:788)
07-22 16:38:59.406: E/AndroidRuntime(6139):     at android.graphics.Bitmap.getPixel(Bitmap.java:740)
07-22 16:38:59.406: E/AndroidRuntime(6139):     at com.example.mycolorreader.PhotoActivity$2.onTouch(PhotoActivity.java:121)
07-22 16:38:59.406: E/AndroidRuntime(6139):     at android.view.View.dispatchTouchEvent(View.java:3762)
07-22 16:38:59.406: E/AndroidRuntime(6139):     at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:863)
07-22 16:38:59.406: E/AndroidRuntime(6139):     at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:863)
07-22 16:38:59.406: E/AndroidRuntime(6139):     at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:863)
07-22 16:38:59.406: E/AndroidRuntime(6139):     at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:863)
07-22 16:38:59.406: E/AndroidRuntime(6139):     at com.android.internal.policy.impl.PhoneWindow$DecorView.superDispatchTouchEvent(PhoneWindow.java:1671)
Run Code Online (Sandbox Code Playgroud)

码:

final Bitmap bitmap = ((BitmapDrawable) ivPhoto.getDrawable()).getBitmap(); …
Run Code Online (Sandbox Code Playgroud)

android image-processing android-imageview

1
推荐指数
1
解决办法
7098
查看次数