小编Jan*_*usz的帖子

在Android中每10秒显示一次数据

我必须每隔10秒显示一些数据.谁能告诉我怎么做?

alert android delay

29
推荐指数
4
解决办法
6万
查看次数

如何确定Android是否可以处理PDF

我知道Android无法原生处理PDF.但是,Nexus One(可能还有其他手机)预先安装了QuickOffice Viewer.如何确定用户是否安装了PDF查看器?

目前,启动PDF下载的代码看起来非常简单:

Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setData(Uri.parse(url));
startActivity(intent);
Run Code Online (Sandbox Code Playgroud)

下载后,用户单击下载的文件以调用查看器.但是,如果没有PDF查看器,Android会报告"无法下载.手机不支持该内容".我想确定用户是否会收到此消息,如果是,请将其指向Android电子市场中的PDF应用.

pdf android

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

如何监控Android中的网络连接状态?

我有一个从服务器下载文件的服务.我警告用户只能在下载开始之前通过无线LAN下载文件.

我的问题是如果我松开网络连接,我的下载就会卡住.有没有办法监听网络连接的变化,或者它是否完全丢失?

networking android

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

如何在Logcat中禁用自动滚动功能?

我使用LogCat来查看我的应用程序的调试输出.如果其他应用程序正在运行或系统有测试设备有一些嘈杂的后台线程运行LogCat将一直滚动我必须手动更正我的位置以读取长堆栈跟踪.

有没有办法在LogCat中禁用滚动?或者以某种方式调整滚动设置?

android android-logcat

29
推荐指数
4
解决办法
8880
查看次数

如何使用Android GradientDrawable

我尝试使用GradientDrawable将渐变设置为某些背景和按钮.可悲的是,文档不是很详细.

配置渐变的主要属性是什么?我理解start和endcolor,但其他一些属性可能需要一些解释.

目前我使用图像作为按钮的背景,但是用XML定义的drawable会更好.

我试着看起来像这样(它是一个非常轻的渐变):alt text http://janusz.de/~janusz/RedButton.png

android android-layout

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

Android陷阱和经验教训

当您刚开始时或在市场上发布第一个应用程序之前,您希望您对Android有什么了解?我的第一次接近完成,我开始确保我已经越过了我的谚语Ts并点缀了Is

android

28
推荐指数
3
解决办法
1499
查看次数

如何创建填充父高度并显示尽可能大的图像的ImageView?

我有一个以下列方式定义的ImageView:

 <ImageView
  android:id="@+id/cover_view"
  android:layout_width="wrap_content"
  android:layout_height="match_parent"
  android:layout_below="@id/title"
  android:layout_above="@id/divider"
  android:adjustViewBounds="true"
  android:src="@drawable/image_placeholder"
  android:scaleType="fitStart"/>
Run Code Online (Sandbox Code Playgroud)

现在,在下载新的位图后,我改变了drawable.图像现在出现在ImageView的左上角.有没有办法让图像填满可能的整个高度,然后调整视图的宽度以启用缩放图像而不改变ascpect比率?

图像填满标准屏幕上的所有空间,但在WVGA分辨率下,图像仅占ImageView实际高度的一半左右.

layout scaling android imageview

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

自定义CheckBox图像被切断

复选框

如上图所示.此屏幕截图有三种视图.
- 第一项是CheckBox文本并关闭状态.
- 第二项CheckBox没有文字,状态开启.
- 最后一项是ImageViewsrc指向可绘制图像.

CheckBoxes是使用自定义的android:button.

小复选框

当我尝试使用较小的图像时,所有复选框都是左对齐的.

比较这两个图像告诉我,默认大小CheckBox似乎固定为一定大小,直到文本属性足够大,需要扩展.

文件中没有任何特殊内容.见下文.

custom_cb.xml

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">

    <item android:drawable="@drawable/creditcard_selected" android:state_checked="true" />
    <item android:drawable="@drawable/creditcard"/>

</selector>
Run Code Online (Sandbox Code Playgroud)

layout.xml

<?xml version="1.0" encoding="utf-8"?>

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
              android:layout_width="match_parent"
              android:layout_height="match_parent">
    <CheckBox android:id="@+id/cbFalse"
              android:layout_width="wrap_content"
              android:layout_height="wrap_content"
              android:button="@drawable/custom_cb"
              android:text="" />
    <CheckBox android:id="@+id/cbTrue"
              android:layout_width="wrap_content"
              android:layout_height="wrap_content"
              android:button="@drawable/custom_cb"
              android:focusable="false"
              android:checked="true"
              android:layout_toRightOf="@id/cbFalse" />
    <ImageView android:id="@+id/imvTrue"
              android:layout_width="wrap_content"
              android:layout_height="wrap_content"
              android:src="@drawable/creditcard"
              android:layout_toRightOf="@id/cbTrue" />
</RelativeLayout>
Run Code Online (Sandbox Code Playgroud)

无论如何,我可以使用更大的图像CheckBox同时保持大小wrap_content?如果我将CheckBox设置layout_width为实际像素或dp,则显示完整图像,但这意味着每次更改时都必须手动检查大小.

checkbox android

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

android:从web加载svg文件并在图像视图中显示它

我想从web加载svg文件并在imageView上显示此文件,对于普通的png或其他图像文件我使用Picasso库是否可以将此库用于svg文件?有没有办法从网上加载svg文件并在图像视图上显示?我使用svg-android库来显示svg文件,但我不知道如何从web获取svg图像所有示例都使用本地文件.

svg android imageview svg-android picasso

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

如何在Android模拟器中使用网络摄像头捕获实时图像?

据我所知,Android模拟器没有相机.要捕获实时图像,我们必须使用网络摄像头.我在这个网站上看到代码使用android模拟器中的网络摄像头来捕获图像,但我不知道如何使用这段代码.

camera android simulator

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