小编Abh*_*hek的帖子

Android imageview更改色调以模拟按钮单击

我有一个imageview,我已经设置了一个从网址获取的位图.在imageview上,我设置了一个打开对话框的onClickListener.

当按下imageview时,我想以某种方式改变色调(使其变暗)以提供类似按钮的点击感觉.

你有什么建议?

android android-ui android-imageview

38
推荐指数
3
解决办法
2万
查看次数

如何在android上icmp ping

我需要从我的android设备对主机进行icmp ping.我需要测量往返时间.我精通android和java,只是不知道要使用什么库.我该怎么做?是否有可能通过3G,Edge?

android icmp

15
推荐指数
2
解决办法
3万
查看次数

java在创建文件对象时将文件权限设置为777

可能重复:
如何在java中设置umask?

在java中创建文件对象时,如何将文件权限设置为777(或任何其他任意权限)?

java file-permissions file umask

14
推荐指数
3
解决办法
7万
查看次数

Android Intent启动应用程序的主要活动

我试图从BroadcastReceiver内部开始主要活动.我不想提供活动类名称,但是要使用android的操作和类别来计算主要活动.

它似乎没有用.

发送代码:

Intent startIntent = new Intent();

startIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startIntent.setAction(Intent.ACTION_MAIN);
startIntent.setPackage(context.getPackageName());
startIntent.addCategory(Intent.CATEGORY_LAUNCHER);        
context.startActivity(startIntent);
Run Code Online (Sandbox Code Playgroud)

我收到此错误:

引起bt:android.content.ActivityNotFoundException:找不到处理Intent的活动{act = android.intent.action.MAIN cat = [android.intent.category.LAUNCHER] flg = 0x10000000 pkg = com.xyz.abc(有附加内容) }

有任何想法吗?

android alarmmanager android-intent

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

以编程方式从命令行分析HPROF内存转储文件

我正在调查使用Eclipse的Memory Analyzer(MAT)分析HPROF文件.统治者树,报告和OQL界面看起来非常有用.但所有这一切都必须通过MAT软件手动完成.

是否有命令行界面,因此我可以通过编程方式解析HPROF并自动生成自定义报告.

这对于集成此测试基础结构以进行自动内存分析非常有用.

顺便说一句,堆大小将在10-60MB之间.

java android hprof eclipse-memory-analyzer

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

以编程方式解析内存快照hprof索引文件

我正在尝试以编程方式分析hprof文件.在android-sdk中使用hprof-conv工具我生成了一堆com.your.package.index文件.

如何以编程方式解析这些.index文件?

我想在dominator树上运行一些自定义分析,这很容易通过MAT(Eclipse的Memory Analyzer)手动完成,但希望以自动方式完成.

android hprof eclipse-mat android-memory

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

android Notification不会触发BroadcastReceiver的onReceive

是否可以通知广播接收器?

我试过这段代码,但它不起作用.

创建通知但是当我点击它时没有任何反应.

注意:当我将notificationIntent更改为从MyBroadcastReceiver.class指向活动(如MainActivity.class)时,它可以正常工作.

通知创建:

    NotificationManager notificationManager = (NotificationManager) context.getSystemService(
        Context.NOTIFICATION_SERVICE);

    int notificationIconId = XXXXXX
    Notification notification = new Notification(
        notificationIconId,
        XXXXXX,
        System.currentTimeMillis()
    );

    CharSequence contentTitle = XXXXXXX
    CharSequence contentText = XXXXXX

    Intent notificationIntent = new Intent(context,MyBroadcastReceiver.class);
    PendingIntent contentIntent = PendingIntent.getActivity(context, 0, notificationIntent, 0);

    notification.setLatestEventInfo(context, contentTitle, contentText, contentIntent);
    notificationManager.notify(1,notification);
Run Code Online (Sandbox Code Playgroud)

这是BroadcastReceiver

public static class MyBroadcastReceiver extends BroadcastReceiver {

@Override
public void onReceive(Context context, Intent intent) {
   /*
          */

 }
}
Run Code Online (Sandbox Code Playgroud)

在AndroidManifest.xml中

<receiver android:name=".MyBroadcastReceiver" />
Run Code Online (Sandbox Code Playgroud)

android android-intent android-notifications

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

重复代码:如何使用工具查找和删除

我正在管理一个由三名实习生组成的小组,他们正在从事一个 php 项目。他们似乎不擅长重构,并且在多个地方使用重复的代码。我正在寻找一个工具,我可以用它来找到这个重复的代码,以便我可以展示它们。

这将使我的工作更轻松,项目更优雅,更不容易出错。任何线索?

refactoring code-duplication duplicates

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

好的android图形布局编辑器

我正在开发android开发,我需要一个易于使用的优秀UI设计器.

什么是Android的优秀UI图形编辑器?对于OSX.

eclipse user-interface android

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

Java:Base64使用密钥对字符串进行编码

嗨,我有数据和键(两个字符串)。需要使用Base64使用密钥对数据进行编码。可以给我一个示例代码吗?

java base64 encoding shared-secret

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