小编Mat*_*lis的帖子

setKeepScreenOn/FLAG_KEEP_SCREEN_ON的正确方法

我使用方法setKeepScreenOn(true),并且无法弄清楚如何相对于当前Activity(具有内容视图集)调用它.我已经能够通过在我的一个按钮上调用它来实现它,它总是出现在视图中,但这感觉不对 - 而且我确信必须有办法解决这个问题.我尝试引用当前的焦点,如下所示:

getCurrentFocus().setKeepScreenOn(true);
Run Code Online (Sandbox Code Playgroud)

但是抛出了NullPointerException.也许目前没有焦点.那么,有人能告诉我如何引用我在里面工作的视图类吗?谢谢 :)

android screen power-management

25
推荐指数
3
解决办法
4万
查看次数

ScrollView忽略子项的layout_height

得到一个包含textview和edittext的LinearLayout.LinearLayout位于ScrollView中.

ScrollView位于另一个视图层次结构中(工作空间布局的一部分,如Android Homescreen类型),但这会填充父级,包括高度和宽度(我设置填充颜色不同以检查这一点).

虽然在LinearLayout上使用layout_height和layout_width的fill_parent属性,但它只填充父宽度 - 而不是高度.将高度设置为固定也不起作用/没有效果.就好像它被卡在wrap_content上一样.

实际上,检查层次结构查看器时,它被设置为match_parent.奇怪的是,LL的权重设置为-1(在层次结构查看器中); 权重未明确设置.

如果有任何进一步的信息,我可以提供,以弄清楚为什么它不尊重layout_height属性,让我知道:)

提前致谢.

layout android scrollview

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

通过bjdwp在Linux上调试黑莓

我已经走上了使用Linux进行Blackberry开发的漫长道路.目前这意味着:

bb-ant-tools - 用于建筑

net_rim_api.jar - 以及Eclipse插件1.3.0中的其他Blackberry好东西

preverify - 从J2ME SDK或WTK,我忘了哪个

Retrotranslator - 用于将一些Java 5转换为J2ME

bjavaloader - 来自Barry,用于将应用程序推送到我的设备

我离开了很远的路,而且我已经放弃了Eclipse,因为我更喜欢vim.最后一块拼图是:

Linux上的黑莓调试

我也尝试过bjdwp,也来自Barry项目.我通过jdp连接时可以连接并查看一些控制台输出.但是,尝试使用jdp功能似乎失败了.在Eclipse中作为远程应用程序进行调试会导致以下错误:

在抛出'Barry :: Error'的实例后终止调用

what():Controller:不支持请求的模式

最好的方法是在Virtualbox中的Windows中设置jdwp并远程连接到Linux吗?

java linux debugging blackberry jdb

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

在文本中引用Java成员的正确方法是什么?

在回答问题时,我发现自己经常提到方法名称和在线文档.我对如何在文本中引用方法名称感到困惑.

例如,我经常键入:

应该String.equals()用于比较两个字符串的相等性.

但是,这有点误导:

  1. equals()似乎是一个静态成员.
  2. equals()似乎没有任何争论.

为了完成,我想知道:

引用静态成员和实例成员的正确方法是什么?

我见过这样的话:

  • String.equals()
  • 串#equals()方法
  • myString.equals()

有没有办法以参数无关的方式引用方法?

例如,在C foo(void)中显式地是零参数函数,并且foo()可以稍后重新定义以具有不同的参数集.(?)

java writing

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

针对Android的Ant与Eclipse构建:每个的优势?

我已经将Eclipse和vim用作Android应用程序的开发环境,并发现Eclipse插件和命令行SDK工具具有相似的功能.

但是,由于我没有完全探讨过,我想问:

使用Eclipse而不是命令行工具有什么优势,反之亦然?

我能看见:

  • (Eclipse)很好的GUI用于调试
  • (ant/adb/android)更适合自动化
  • (杂交)你可以拥有一切,不是吗!?

我对特定功能特别感兴趣,这些特性可能是一个特定的功能,并将开发人员转向另一个.

eclipse ant android adb

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

Android中的设备到设备通信

我的任务是大学编写手机应用程序.我选择了两个手机通过消息相互通信.

我希望应用程序将移动设备连接到互联网以发送消息,而其他移动设备连接到互联网以接收消息.

我正在使用Eclipse IDE.

有没有人对类似的应用程序源代码的好例子有任何想法,所以我可以使用适当的协议开发我的应用程序.

我很感激任何建议,我肯定不会找人给我"答案"我真的很期待陷入困境.虽然我从来没有触及过Android手机,更不用说编程了.所以一些建议会很棒!!

谢谢

java android

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

一个Android应用程序可以检查手机的版本

我想写一个使用动态壁纸进行骚乱的应用程序.仅在版本7及更高版本中支持此功能.它是否可行,应用程序检查Android手机的版本,并根据它运行不同的代码(例如使用动态壁纸或静态背景.)

你有一个代码示例吗?这需要特殊权限吗?

android

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

将使用哪种类型的客户端/服务器架构?

我想开发一个基于基于位置的社交网络(如谷歌纬度)的Android应用程序,以便将哪种类型的客户端/服务器用于我的应用程序.将使用什么类型的客户端/服务器架构?是否有任何有用的网站,视频,书籍与我的应用程序相关的客户端/服务器架构?(我是Android开发的新手.)

architecture android client-server

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

Android - 单独的应用程序和测试项目?

标准工具建议创建一个单独的测试项目.我个人宁愿用一个构建脚本在同一个项目中维护项目和测试代码.

有两个ant build.xml文件和两个清单是否有好处,第二个是测试项目?

testing android

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

如何创建视频播放器

我正在尝试用3个按钮创建一个简单的视频播放器:播放,停止和暂停.我的视频将来自原始文件夹或我将上传到的服务器网址.你有任何教程可以获得一些想法吗?另外,我创建了一个带有歌曲的媒体播放器,但我认为这对视频不起作用,对吧?

android media-player android-videoview

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