小编Ren*_*ith的帖子

是否可以阻止Google Play应用在安装时创建我的应用的快捷方式?

当您通过Google Play安装应用时,会在主屏幕上创建应用的快捷方式.用户可以通过禁用Google Play应用中的"自动添加小工具"设置来阻止这种情况发生.

从开发人员的角度来看,我想知道是否可以在我自己的应用程序中阻止这种情况.是否有明确的设置或其他告诉Google不要在安装时为我的应用创建图标?

没有Launcher Activity不是我的应用程序的选项.

android google-play

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

检查输入的值是否为数字

我试过这个片段,但它不起作用

try 
    {
    Integer.parseInt(enteredID.getText().toString());
    Log.i("enteredID value", "enterdID is numeric!!!!!!!!!!!^^^");
    flag=1;
} catch (NumberFormatException e) {
    flag=-1;
    Log.i("enteredID value", "enterdID isn't numeric!!!!!!!!!!!^^^");
}
Run Code Online (Sandbox Code Playgroud)

注意它可以接受用户名或ID来检查值,我不希望它只接受数字!

android integer

12
推荐指数
5
解决办法
3万
查看次数

org.json.JSONObject无法在android中转换为JSONArray

当我在我的本地主机中尝试时,它可以找到.这是我的localhost提供的JSON.

你在这个网址上的错误http://api.androidhive.info/contacts/

         [{
     "id": "1",
     "first_name": "man",
     "last_name": "woman",
     "username": "man",
     "password": "4f70432e6369
70de9929bcc6f1b72412",
     "email": "man@gmail.com",
     "url": "http:\/\/localhost\/adchara1\/"
 }, {
     "id": "6",
     "first_name": "first",
     "last_name": "Last 
Name",
     "username": "user",
     "password": "1a1dc91c907325c69271ddf0c944bc72",
     "email": "0",
     "url": "ht
tp:\/\/api.androidhive.info\/contacts\/"
 }, {
     "id": "7",
     "first_name": "1",
     "last_name": "2",
     "username": "us45",
     "password": "33d8f54e33896a5722
7b18642979e558",
     "email": "first@gmail.com",
     "url": "http:\/\/ugirusgiarto.wordpress.com\/2011\
/10\/27\/json-php-mysql-with-asynctask-progressdialog\/"
 }, {
     "id": "9",
     "first_name": "First Name",
     "last_name": "Last 
Name",
     "username": "Username",
     "password": "dc647eb65e6711e155375218212b3964",
     "email": "woman@gm
ail.com",
     "url": "http:\/\/mobile.cs.fsu.edu\/parse-json-objects-in-asynctask\/"
 }]
Run Code Online (Sandbox Code Playgroud)

X

主要活动

public class MainActivity …
Run Code Online (Sandbox Code Playgroud)

url android json

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

ProGuard无法在我的应用中使用

我试图用ProGuard保护我的apk文件,但我收到了错误.

[2013-08-14 12:21:41 - LookAround] Proguard returned with error code 1. See console
[2013-08-14 12:21:41 - LookAround] Warning: android.support.v4.media.TransportMediatorJellybeanMR2: can't find superclass or interface android.media.RemoteControlClient$OnGetPlaybackPositionListener
[2013-08-14 12:21:41 - LookAround] Warning: android.support.v4.media.TransportMediatorJellybeanMR2: can't find superclass or interface android.media.RemoteControlClient$OnPlaybackPositionUpdateListener
[2013-08-14 12:21:41 - LookAround] Warning: android.support.v4.media.TransportMediatorJellybeanMR2$1: can't find superclass or interface android.view.ViewTreeObserver$OnWindowAttachListener
[2013-08-14 12:21:41 - LookAround] Warning: android.support.v4.media.TransportMediatorJellybeanMR2$2: can't find superclass or interface android.view.ViewTreeObserver$OnWindowFocusChangeListener
[2013-08-14 12:21:41 - LookAround] Warning: android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1: can't find superclass or interface android.view.accessibility.AccessibilityNodeProvider
[2013-08-14 12:21:41 - LookAround] Warning: android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatJellyBeanMr2: can't …
Run Code Online (Sandbox Code Playgroud)

android proguard

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

如何使用用户手指在Android模拟器上平滑地移动图像视图

当我ImageView在屏幕上移动时,第一次一切都很好,但是第二次ImageView没有正常移动.

这就是我到目前为止所做的.

img.setOnTouchListener(new View.OnTouchListener() {
    @Override
    public boolean onTouch(View v, MotionEvent event) {
        // TODO Auto-generated method stub
        int eid = event.getAction();
        switch (eid) {
            case MotionEvent.ACTION_MOVE:
                FrameLayout.LayoutParams mParams = (FrameLayout.LayoutParams) img.getLayoutParams();
                int x = (int) event.getRawX();
                int y = (int) event.getRawY();
                mParams.leftMargin = x-50;
                mParams.topMargin = y-50; 
                img.setLayoutParams(mParams);
                break;
            case MotionEvent.ACTION_DOWN:
                x1=img.getX();
                y1=img.getY(); 
                break;                         
            case MotionEvent.ACTION_UP:
                img.setX(x1);
                img.setY(y1);                          
                break; 
            default:
                break;
            }
        return true;
    }
});
Run Code Online (Sandbox Code Playgroud)

android android-imageview

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

如何获得7英寸和10英寸平板电脑仿真器?

我正在使用Eclipse.对于7英寸和10英寸平板电脑来说,获得模拟器的最佳方法是什么?

android tablet android-emulator

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

我得到Exception时如何设置消息

public class XMLParser {

    // constructor
    public XMLParser() {

    }


    public String getXmlFromUrl(String url) {
        String responseBody = null;

        getset d1 = new getset();
        String d = d1.getData(); // text
        String y = d1.getYear(); // year
        String c = d1.getCircular();
        String p = d1.getPage();

        List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>();
        nameValuePairs.add(new BasicNameValuePair("YearID", y));

        nameValuePairs.add(new BasicNameValuePair("CircularNo", c));

        nameValuePairs.add(new BasicNameValuePair("SearchText", d));
        nameValuePairs.add(new BasicNameValuePair("pagenumber", p));
        try {

            HttpClient httpclient = new DefaultHttpClient();
            HttpPost httppost = new HttpPost(url);
            httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs));
            HttpResponse response = httpclient.execute(httppost);

            HttpEntity …
Run Code Online (Sandbox Code Playgroud)

java android

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

onConfigurationchanged不会通过jellybean调用(4.2.1)

我真的很痛苦这个问题.我已经设置了旗帜android:configChanges="keyboardHidden|orientation|locale"

但是当我改变语言的配置时,onconfigurationchanged不会调用函数.奇怪的是,我的代码在其他Android平台上运行良好.

我在这里搜索了这个问题.有人说我需要将sdk版本设置得更低.但它没有用.

请给我一些提示.

android android-4.2-jelly-bean

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

获取Android设备的方向

你会认为会有一个直接的解决方案.Android文档说明:

方向传感器在Android 2.2(API级别8)中已弃用.我们建议您将getRotationMatrix()方法与getOrientation()方法结合使用以计算方向值,而不是使用方向传感器中的原始数据.

然而,他们没有提供如何实施getOrientation()和实施的解决方案getRotationMatrix().我花了几个小时在这里阅读使用这些方法的开发人员的帖子,但他们都有部分粘贴的代码或一些奇怪的实现.谷歌搜索没有提供教程.有人可以使用这两种方法粘贴一个简单的解决方案来生成方向吗?

android orientation

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

确定设备是否有触摸屏

我的应用程序在标准手机上运行,​​但它也运行在Android播放器上,我通过HDMI连接到我的电视,并使用鼠标进行导航.有没有办法以编程方式确定设备是否具有触摸屏支持,以便我可以区分这两种导航方式?

我尝试过这个,但它在两个设备上都返回true:

getPackageManager().hasSystemFeature("android.hardware.touchscreen");
Run Code Online (Sandbox Code Playgroud)

android touchscreen

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