为了在日常的Java应用程序中启用apache公共日志HttpClient我使用了: System.setProperty("org.apache.commons.logging.Log", "org.apache.commons.logging.impl.SimpleLog"); System.setProperty("org.apache.commons.logging.simplelog.showdatetime", "true"); System.setProperty("org.apache.commons.logging.simplelog.log.httpclient.wire", "debug"); System.setProperty("org.apache.commons.logging.simplelog.log.org.apache.commons.httpclient", "debug"); 但在Android上我看不到LogCat中的日志。 我错过了什么?
我正在devise一个Android应用程序,我需要实现一个AudioRecord类来logging用户的声音。 经过一些研究(没有提供足够的信息)和一些失败的尝试,我想知道是否有人可以帮助我发布一个例子(代码)如何使用AudioRecord捕获高品质的声音。 我真的很感激。 谢谢
我试图做这样的布局: 问题是我不希望ListViews是可滚动的。 我希望它们能够尽可能地高,并使整个屏幕可以滚动。 如果我将ListView的高度设置为wrap_content ,那不起作用。 使其工作的唯一方法是设置一个特定的高度 – 但我不知道在ListView中有多less项目。 我知道我不应该把ListView放在ScrollView中 ,但我不希望ListView是可滚动的,只是为了显示所有的项目。 也许有更好的方法来使它工作?
我正在尝试使用Jake Wharton的ViewPagerIndicator库 ,但是我无法使用Android Studio中的Gradle项目工作。 我把它作为一个依赖添加如下: dependencies { // … other ommitted compile 'com.viewpagerindicator:library:2.4.1' compile 'com.android.support:support-v4:19.0.1' compile 'com.nineoldandroids:library:2.4.0' // … } 但该项目似乎并不认可图书馆的任何组件。 我想知道是否有不同的support-v4版本或在nineoldandroids的东西依赖性问题…?
我正在寻找指导或以下的权威答案。 我想使用Google Android USB驱动程序并修改android_winusb.inf以支持任意数量的Android设备。 我能够成功地添加HTC Evo平板电脑,但是当我尝试添加LG(Optimus)或三星(Indulge,Admire)时,驱动程序似乎安装正常,但是ADB没有看到它。 您可以使Google Android驱动程序适用于任何Android手机吗? 如果是的话…怎么样? 我已经尝试了许多对%SingleAdbInterface%和%CompositeAdbInterface%排列,其中包括Vendor和Product ID的变化。
有没有办法让多行EditText目前在Android 2.3上使用IME操作标签“完成”? 在Android 2.2中这不是问题,inputbutton显示IME操作标签“完成”( android:imeActionLabel="actionDone" ),并单击时android:imeActionLabel="actionDone"软input。 当为多行configurationEditText ,Android 2.3将无法显示软input键盘的“完成”操作。 我已经设法通过使用KeyListener来改变软inputinputbutton的行为,但是inputbutton仍然看起来像一个回车键。 这是EditText的声明 <EditText android:id="@+id/Comment" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginTop="10dp" android:layout_marginBottom="0dp" android:lines="3" android:maxLines="3" android:minLines="3" android:maxLength="60" android:scrollHorizontally="false" android:hint="hint" android:gravity="top|left" android:textColor="#888" android:textSize="14dp" /> <!– android:inputType="text" will kill the multiline on 2.3! –> <!– android:imeOptions="actionDone" switches to a "t9" like soft input –> 在加载设置活动中的内容视图后检查inputType值时,它显示为: inputType = 0x20001 这是: class = TYPE_CLASS_TEXT | […]
我正在尝试在Service启动BroadcastReceiver 。 我想做的是有一个后台运行的service去收集传入的短信,并logging来电。 我认为最好的方法就是运行一个可以编录目录的广播接收器。 我怎么去做这个? 我已经有了我的服务了。
# sqlite3 /data/data/com.moodme.android/databases/moodme sqlite3 /data/data/com.moodme.android/databases/moodme sqlite3: not found
我做了一个启动一个服务的应用程序,启动一个定时器,在一段时间后启动一个小function。 这在仿真器和摩托罗拉Droid 1上工作的很好,但是在手机进入睡眠模式时它不能在Droid X上工作。 我发现,当手机进入睡眠状态时,计时器似乎暂停。 它似乎没有在Droid 1或模拟器上做到这一点。 我敢肯定,解决方法不是太难,所以我不求助 (一次),我只是想要一个解释,以更好地理解这一点。 我的问题是什么“睡眠模式”在Android系统上做 ? 什么停止,什么不停止等等。当然,按下电源button,屏幕变黑时,我的意思是睡眠模式。 究竟发生了什么? 任何洞察力是赞赏。
我根本不理解这个过程。 我已经能够导航到Java SDK中包含keytool的文件夹。 虽然我不断收到错误openssl不被识别为内部或外部命令。 问题是,即使我可以得到这个工作,我会做什么和事后呢?