小编Cri*_*ian的帖子

强制 GridView 只显示一行?

有没有办法强制 GridView 成为单行?现在默认情况下,它将扩展其高度以容纳其适配器提供的所有视图

android

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

如何更改Android中Spinner控件的下拉箭头箭头?

我正在编写一个Android应用程序,我正在使用Spinner Control.我通过创建自己的列表来自定义我的微调器控件.我想更改微调器控件旁边的下拉箭头.任何人都可以帮我如何更改微调器控件的下拉箭头.我想用自己的箭头Image替换那个箭头.

android

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

带标题的Android菜单图标:标题不显示

这是我的XML

<?xml version="1.0" encoding="UTF-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
 <item android:id="@+id/refresh" android:title="Home"
  android:icon="@drawable/menu_home" />
 <item android:id="@+id/search" android:title="Search"
  android:icon="@drawable/menu_search" />
 <item android:id="@+id/help" android:title="Help" android:icon="@drawable/menu_help" />
</menu>
Run Code Online (Sandbox Code Playgroud)

图标正在显示但标题没有显示.请指教.

android

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

创建上传队列

所以我需要将多个图像上传到网络服务器.我创建了上传方法.我现在需要一种方法来建立一个上传队列,以便我可以管理和取消上传.做这样的事情的最佳方法是什么?我会为此运行服务.我正在查看IntentService类,它似乎是一个很好的方法来执行队列(因为我只需要一次上传1个文件),但我的上传将包含3个部分 - 第一部分我正在调用服务器获得授权,第二个将是实际上传,第三个将发送文件已成功发送的确认.

好的,这是交易.如何取消队列中的特定下载?如果进程位于上传的第三部分(将成功的上传信息发布到webService),如何推迟销毁服务?

service upload android android-intent

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

我得到了javax.net.ssl.SSLPeerUnverifiedException:peer在我的JUnit测试中未经过身份验证

我正在为使用REST API的应用程序创建一些单元测试.当我尝试向服务器URL(https://some.server.com)发送HttpPost请求时,我得到了这个:

javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated
    at com.sun.net.ssl.internal.ssl.SSLSessionImpl.getPeerCertificates(SSLSessionImpl.java:352)
    at org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier.java:128)
    at org.apache.http.conn.ssl.SSLSocketFactory.createSocket(SSLSocketFactory.java:399)
    at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:143)
    at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:149)
    at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:108)
    at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:415)
    at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:641)
    at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:576)
    at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:554)
Run Code Online (Sandbox Code Playgroud)

服务器具有经过验证的HTTPS证书.此外,当我在生产中运行它时,它工作正常.所以我认为它与JUnit和/或我的本地计算机有关.

我也在使用这个创建的HttpClient:

public static class WebClientDevWrapper {
    public static HttpClient wrapClient(HttpClient base) {
        try {
            SSLContext ctx = SSLContext.getInstance("TLS");
            X509TrustManager tm = new X509TrustManager() {

                public void checkClientTrusted(X509Certificate[] xcs, String string) throws CertificateException {
                }

                public void checkServerTrusted(X509Certificate[] xcs, String string) throws CertificateException {
                }

                public X509Certificate[] getAcceptedIssuers() {
                    return null;
                }
            };
            ctx.init(null, …
Run Code Online (Sandbox Code Playgroud)

java ssl junit

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

Android:BroadcastReceiver重启已杀死/崩溃的应用程序

我有一个应用程序,我希望能够在发生错误或崩溃/应用程序关闭时重新启动它.我熟悉如何注册BroadcastReceivers,使用警报等.

是否有任何信号可以拦截应用程序在关闭时发出的信号?或者当任何应用程序关闭时操作系统发出?

android operating-system broadcastreceiver android-intent

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

如何使用电子邮件中附带的附件启动Android的电子邮件活动?

在我的机器人中,如何在附加附件的情况下启动android的撰写电子邮件活动?

android

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

关于getView()的问题

任何人都可以解释以下代码的作用吗?

  public View getView(int position, View convertView, ViewGroup parent) {

   // TODO Auto-generated method stub
   View myView = null;
   try {
    myView = convertView;
    if (null == myView) {
     LayoutInflater li = (LayoutInflater) getSystemService(Context.LAYOUT_INFLATER_SERVICE);

     myView = li.inflate(R.layout.demographic_list_item, null);

    }
    if (mScan_listItems[position] != null) {
     // read the values and attach them.
     TextView tv1 = (TextView) myView
       .findViewById(R.id.DemoGraphicItem_Text);

     tv1.setText(mScan_listItems[position]);

    }

   } catch (Exception e) {
    e.printStackTrace();
   }

   return myView;
  }

 }
Run Code Online (Sandbox Code Playgroud)

android

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

Android:将图像存储到项目目录(文件)中?

我想将我的Bitmap图像存储到项目目录中.如何访问项目文件夹或项目文件夹的地址是什么?

directory android store image file

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

sqlite browser:db文件在哪里?

我想使用sqlite浏览器检查机器人内部数据库文件.从我的理解联系人等存储在Android上的sql lite db中.现在我想使用sqlite浏览器阅读这些表.为此,我需要指定db文件,但它位于何处?

问题是模拟器的位置在哪里?

它位于真实设备上的哪个位置?

我可以在没有root的真实设备上访问它吗?

sqlite android

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