小编pra*_*ant的帖子

从Honeycomb操作栏中删除应用程序图标和标题

如何删除操作栏中默认显示的应用程序图标和标题?

这里有一个类似的问题:我可以隐藏Honeycomb的Action Bar中的App图标吗?,但它没有谈论如何做到这一点?

android android-3.0-honeycomb android-actionbar

59
推荐指数
3
解决办法
6万
查看次数

Android中的平滑滚动

市场上有一款名为Floating images的应用程序.这个应用程序具有最流畅的滚动逻辑之一.基本上,应用程序有一个覆盖整个屏幕的空白画布,然后在空白画布的顶部显示一些图像.用户可以滑动,应用程序可以在滑动方向上移动图像.此外,它也进行动力学滚动.此外,没有滚动条,因此开发人员似乎创建了一个实现所有平滑滚动逻辑的自定义视图.

如果我能得到它的来源那将是很棒的..但是任何人都有关于如何实现这种功能的任何伪代码或逻辑.任何线索,网站链接都会有所帮助.

android scroll

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

以编程方式设置动态壁纸

是否可以使用某些代码行设置动态壁纸.例如,我想告诉我的用户可以使用动态壁纸"点击此处进行设置".

android live-wallpaper

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

如何在Android中将屏幕保持在横向模式

我有一项活动应始终以横向模式显示.所以我补充道android:screenOrientation="landscape".

但问题是当我将设备旋转180度时,显示屏会反转.有没有办法处理这个问题,以便始终正确显示屏幕元素.

android

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

如何获取在Android中添加视图的容器的宽度

我在LinearLayout中有一个ImageView对象.我正在为ImageView设置一个动画,它将图像视图从点x移动到y.现在,起点应该是父容器的右角.我的问题是,我如何获得视图所在容器的尺寸.我没有在view hierachy中看到view.getParent().getWidth()类方法.

android

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

Android电子邮件意图和邮件正文

我正在使用意图从我的应用程序启动电子邮件应用程序.我使用意图设置主题,短信和电子邮件地址.一切正常,但电子邮件消息部分中的光标位置除外.我的电子邮件就像是"感谢选择...... .................不要写在这行以下.

我在电子邮件正文中看到了该消息,但我的光标在"不写..."行下方闪烁.如何让光标出现在我的消息之前,以便用户可以开始输入.

这是我的代码

    Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND);
    emailIntent.setType("plain/text");
    emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, new String[]{ getResources().getString(R.string.helpSenderAddress)});
    emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, getResources().getString(R.string.helpSubject));
emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, String.format(getResources().getString(R.string.helpMessage),Build.VERSION.RELEASE,getPackageManager().getPackageInfo(getPackageName(),0).versionCode));
Run Code Online (Sandbox Code Playgroud)

android

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

在android 4.3中恢复下溢

我收到了IllegalStateException:还原异常中的下溢,这导致我的应用程序崩溃.这在Android 4.3更新后开始发生.在Android 3.0 - 4.2.x它工作正常.

例外情况发生在第二个

canvas.restore();
Run Code Online (Sandbox Code Playgroud)

以下是我的绘图代码

private void doDraw(Canvas canvas) {
        if(mTickerBackGround!=null && (!mTickerBackGround.isRecycled())){
            canvas.drawBitmap(mTickerBackGround, 0, 0, null);
        }
        if((mBitMapBuffer!=null)){
            canvas.save();
            canvas.translate(mX, 0);
            if(!mBitMapBuffer.isRecycled()){
                canvas.drawBitmap(mBitMapBuffer, 0, 0, null);
            }
            canvas.restore();

            if(bitMapWidth+mX<mCanvasWidth){
                canvas.translate(bitMapWidth+mX, 0);    
                if(!mBitMapBuffer.isRecycled()){
                    canvas.drawBitmap(mBitMapBuffer, 0, 0, null);
                }
                canvas.restore();                   
            }

            if(bitMapWidth+mX<=0){
                mX = 0;
            }else if(Math.abs(mX)>(bitMapWidth)){                   
                mX= mCanvasWidth; 
            }

            mX-=TickerConstants.SCROLLING_SMOOTHNESS*density;;
        }
        if(mLogo!=null && (!mLogo.isRecycled())){
            canvas.drawBitmap(mLogo, mCanvasWidth-(60*density), mLogo.getHeight()/6, null);
        }
    }
Run Code Online (Sandbox Code Playgroud)

我的问题是

  1. 这个错误是什么意思?
  2. 我该如何解决这个错误?

生成的堆栈跟踪消息是.第165行对应第二个canvas.restore()

08-13 18:13:09.083:E/AndroidRuntime(14139):FATAL EXCEPTION:Thread-506 08-13 18:13:09.083:E/AndroidRuntime(14139):java.lang.IllegalStateException:恢复08-13下溢18:13:09.083:E/AndroidRuntime(14139):在android.graphics.Canvas.restore(Native Method)08-13 18:13:09.083:E/AndroidRuntime(14139):at com.my.package.name. ticker.TickerSurfaceView $ TickerThread.doDraw(TickerSurfaceView.java:165)08-13 …

android

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

了解Appcelerator Ti.include&require

几天后我开始研究Appcelerator 1.8.0并且我对Ti.include和require有点困惑.据我所知,Ti.include用于在另一个文件中包含js文件的内容,而require用于使用导出公开api.我无法理解的是,如果需要导出可以用来获取公共API,你真的需要包括吗?基本上我试图了解包含和要求之间的不同?

appcelerator appcelerator-mobile

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

负载测试苹果推送通知服务器应用程序

我开发了一个服务器应用程序,可以向苹果服务器发送推送消息。我已经用几个设备对其进行了测试,并且能够在设备上获取消息。问题是,当我的数据库中有大约一百万台设备时,我无法知道我的应用程序将如何执行。在这种情况下,有没有办法对您的服务器应用程序进行负载测试。

push ios

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

在AutoCompleteTextView Android HoneyComb操作栏中显示光标

我在Honeycomb操作栏中放置了一个Android AutoCompleteTextView.问题是即使AutoCompleteTextView具有焦点,它也不显示光标,因此最终用户认为该框没有焦点.

android android-3.0-honeycomb

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