小编Vik*_*pta的帖子

如何将ImageView置于LinearLayout中心?

以下XML代码无法将ImageView集中在LinearLayout中:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="fill_parent"
    android:layout_height="wrap_content">
    <ImageView
        android:id="@+id/myimg" 
        android:layout_width="36dip"
        android:layout_height="36dip"
        android:scaleType="fitXY"
        android:layout_gravity="center_horizontal"
        android:background="@drawable/my_background"
    />
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

这是令人惊讶地工作的RelativeLayout代码:

 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"  
    android:layout_width="fill_parent"
    android:layout_height="wrap_content">
    <ImageView
        android:id="@+id/myimg" 
        android:layout_width="36dip"
        android:layout_height="36dip"
        android:scaleType="fitXY"
        android:layout_centerHorizontal="true"
        android:background="@drawable/my_background"
    />
</RelativeLayout>
Run Code Online (Sandbox Code Playgroud)

有人可以告诉我为什么吗?谢谢!

android

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

查找在wifi网络中连接的所有设备

我正在尝试在这里创建一个应用程序,它将检测该WiFi网络中连接的所有设备.我已经做了足够的谷歌并提出了一个应用程序,可以检测应用程序的WiFi网络中连接的设备的IP地址.

现在我想要更多的东西.

  1. 我可以找到设备名称,即电话名称或型号或系统名称,以便我们检测特定设备的任何信息吗?
  2. 我们能否找到设备距离,例如我们使用应用程序的手机中的设备距离?
  3. 这是主要任务 - 我想通过连接到同一WiFi的设备共享数据.那可能吗?

任何形式的帮助表示赞赏

android android-wifi

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

文件转换 - .mwb到.sql文件

我有一个.mwb格式的数据库.我想在eclipse中使用它,所以我需要将其转换为.sql格式.如果有人知道如何使用任何工具做到这一点.我认为我的sql工作台可以做到这一点,但不知道如何做到这一点.

sql mysql-workbench

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

在Android中录制,保存和播放视频

我正在尝试制作一个使用相机应用程序录制视频的应用程序,然后将该视频保存在SD卡上,以便我可以播放它.我有一些代码,但我已经迷失了如何继续,因为我是Android的初学者.

我的活动:

public class Camcorder extends Activity {

     private CamcorderView camcorderView; 
     private boolean recording = false; 

     /** Called when the activity is first created. */ 
     @Override 
     public void onCreate(Bundle savedInstanceState) { 
          super.onCreate(savedInstanceState);
          //irrelevant code

          camcorderView = (CamcorderView) findViewById(R.id.camcorder_preview); 
     } 

     @Override 
     public boolean onKeyDown(int keyCode, KeyEvent event) 
     { 
         if (keyCode == KeyEvent.KEYCODE_DPAD_CENTER) 
         { 
          if (recording) { 
                camcorderView.stopRecording();
                finish(); 
            } else { 
                recording = true; 
                camcorderView.startRecording(); 
            } 
             return true; 
         } 
         return super.onKeyDown(keyCode, event); 
     }       
}
Run Code Online (Sandbox Code Playgroud)

CamcorderView类:

public class CamcorderView extends SurfaceView implements …
Run Code Online (Sandbox Code Playgroud)

android android-camera

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

如何在android中为每个活动添加页眉和页脚

我想在顶部和底部的每个活动中添加a ImageButton,a button和a textview.我想到了使用header and footer.所以我想在每个Android Activity中添加页眉和页脚.我不知道该怎么做.我不需要如何编写页眉或页脚的源代码.我想知道的是我必须定义页眉和页脚意味着我需要在每个xml文件中添加页眉和页脚,还是我需要定义两个header.xmlfooter.xml在每个其他xml文件中使用这些xml文件.或者是否有任何其他方式意味着使用该活动的java文件中的引用.任何帮助赞赏.

xml android header footer

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