小编nmr*_*nmr的帖子

什么是Android DecorView?

http://developer.android.com/reference/android/view/Window.html#getDecorView():

检索顶级窗口装饰视图(包含标准窗口框架/装饰和其中的客户端内容),可以将其作为窗口添加到窗口管理器.

这令人费解.目前尚不清楚标准的"窗框/装饰"是什么.我完全不知道这是什么,文档很糟糕.它是否存在于应用程序窗口内?它是否围绕应用程序的窗口?

我从未见过具有明显窗口装饰的Android窗口.并且"可以添加为窗口"意味着装饰视图是一个窗口,但这与类层次结构(View不是其子类Window)相矛盾.

那是什么交易?装饰视图究竟是什么?

android window android-view

51
推荐指数
1
解决办法
3万
查看次数

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

如何在确定模式下使用Android ProgressBar?

我正在写一个媒体播放器,我想有一个进度条显示这首歌的进展.我找到了ProgressBar类,但我可以在屏幕上看到的是一个圆形旋转图标.我正在寻找的是一个真正的酒吧.

如何将ProgressBar的样式更改为条形(不是圆形)以及如何将其与MediaPlayer一起使用?

谢谢

android media-player progress-bar

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

Android Studio调试器控制台显示“无法连接端口”

我的Android Studio有问题。
调试器控制台显示“无法连接”,并且调试未开始。
任何Android设备(包括虚拟设备)中都会发生此问题。
请给我一些想法来解决这个问题。


我试过了

  • 使现金无效并重新启动Android Studio
  • 卸载Android Studio并重新安装
  • 清洁项目
  • 重建项目
  • 刷新链接的C ++项目
  • 重新安装LLDB,Android SDK平台工具和Android SDK工具


我的环境

  • Android Studio 3.5
  • 所有SDK工具均为最新版本
  • 操作系统:Windows10


在调试器控制台中:

09/12 15:38:17: Launching 'Unnamed' on Pixel XL API 28.
$ adb shell am start -n "com.yourcompany.prototype3/com.yourcompany.Prototype3" -a android.intent.action.MAIN -c android.intent.category.LAUNCHER -D
Waiting for application to come online: com.yourcompany.prototype3 | com.yourcompany.prototype3.test
Waiting for application to come online: com.yourcompany.prototype3 | com.yourcompany.prototype3.test
Connecting to com.yourcompany.prototype3
Now Launching Native Debug Session
$ adb shell cat /data/local/tmp/lldb-server | run-as com.yourcompany.prototype3 sh …
Run Code Online (Sandbox Code Playgroud)

c++ adb lldb android-studio android-studio-3.5

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

如何在Phonegap应用程序中升级Phonegap?

我有一个Phonegap应用程序,我从早期版本的Phonegap开始,我想升级到最新版本.我可以采取哪些步骤进行升级?

我正在拍摄一般答案,但我的具体案例是Phonegap 1.1.0 - > 1.2.0

cordova

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

无法向android项目添加兼容包

我在将兼容性软件包添加到我的android项目时遇到了麻烦.

不知道该怎么做.任何想法都表示赞赏.错误发生在底部,似乎与我的localhost的连接被拒绝.

这是我看到的控制台输出:

[2011-11-12 01:44:13 - SDK Manager] Fetching https://dl-ssl.google.com/android/repository/addons_list-1.xml
[2011-11-12 01:44:14 - SDK Manager] Validate XML
[2011-11-12 01:44:14 - SDK Manager] Parse XML
[2011-11-12 01:44:14 - SDK Manager] Fetched Add-ons List successfully
[2011-11-12 01:44:14 - SDK Manager] Fetching URL: https://dl-ssl.google.com/android/repository/repository-5.xml
[2011-11-12 01:44:15 - SDK Manager] Validate XML: https://dl-ssl.google.com/android/repository/repository-5.xml
[2011-11-12 01:44:15 - SDK Manager] Parse XML:    https://dl-ssl.google.com/android/repository/repository-5.xml
[2011-11-12 01:44:15 - SDK Manager]     Found SDK Platform Android 1.1, API 2, revision 1 (Obsolete)
[2011-11-12 01:44:15 - SDK Manager]     Found SDK Platform …
Run Code Online (Sandbox Code Playgroud)

compatibility android

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

意外的重播终止

当我使用Xcode 8.2.1在iOS 10.2 iPhone5中运行我的应用程序时,收到以下错误消息.任何人都可以帮我弄清楚为什么会出现此错误消息

在此输入图像描述

iphone xcode ios ios10.2 xcode8.2

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

是否可以从命令行触发Android堆转储?

我希望能够从命令行触发Android堆转储.那是否有命令?

具体来说,从命令行,而不是通过Montior或DDMS GUI

也许就像使用ddms或adb,例如ddms -head-dumpadb shell heapdump?AFAICT监视器和ddms始终以GUI模式启动,而adb没有堆转储命令.

更新:我试过这个,看起来很有希望,但它不起作用:

  1. adb jdwp
  2. adb forward tcp:8000 jdwp:1234 (1234的替换输出1)
  3. jmap -dump:format=b,file=heapdump.hprof localhost:8000

但即使堆摘要失败:

jmap -heap localhost:8000
Attaching to remote server localhost:8000, please wait...
Error attaching to remote server: java.rmi.ConnectIOException: error during JRMP connection establishment; nested exception is: 
        java.net.SocketTimeoutException: Read timed out
Run Code Online (Sandbox Code Playgroud)

android heap-dump

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

是什么导致"未知的铬错误:-400"?

我在尝试在WebView中加载URL时收到错误.

是什么导致"未知的铬错误:-400"?

android webview

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

为什么我的TabHost的FrameLayout唯一的孩子装载了visibility = View.GONE?

我正在使用TabHost来渲染一些标签.在XML定义中,一切都设置为〜通常,RelativeLayout是TabHost的FrameLayout的唯一子节点.

奇怪的是,相对布局总是加载为View.GONE.在XML文件中设置RelativeLayout的visibiltiy不会改变这一点.在onCreate期间调用.setVisibility手动使RelativeLayout可见,但感觉不对.在选项卡之间切换也会使RelativeLayout再次可见.

我错过了什么基本的东西?手动指定标签作为FrameLayout的XML子项是否正常?

android android-widget

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

Janrain和IOS 5兼容性

Engage的Janrain iOS库是否与IOS 5兼容?

openid janrain ios5

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