当前位置: 编程技术>移动开发
本页文章导读:
▪Log的tag的设立 Log的tag的设置
android输出日志的方法如下:
int android.util.Log.d(String tag, String msg)
设置好tag的值可以更加方便于日志的查看,看具体的使用例子:
1. 工具类:
public class LogUtil {
publi.........
▪ Live555 有关资料收集 Live555 相关资料收集
使用 live555 直播来自 v4l2 的摄像头图像
基于v4l2的webcam应用, 本地预监
......
▪ ACTIVITY展示重载 ACTIVITY显示重载
网上常用的让activity的方式无非于使用setContentView或者使用Inflater,在页面切换时是ViewFilpper 但是都不是我想要的效果 于是我就对setContentView进行了一点测试(实在是没有耐.........
[1]Log的tag的设立
来源: 互联网 发布时间: 2014-02-18
Log的tag的设置
android输出日志的方法如下:
int android.util.Log.d(String tag, String msg)
设置好tag的值可以更加方便于日志的查看,看具体的使用例子:
1. 工具类:
public class LogUtil {
public static String makeLogTag(Class cls) {
return "handsome_" + cls.getSimpleName();
}
}
2. 使用前,先定义一个常量:
private static final String LOGTAG = LogUtil.makeLogTag(MainActivity.class);
3. 在使用Log时:
Log.d(LOGTAG, "onCreate...");
这样设置后,如果想查看所有本项目打出的日志:
如果不想查看本项目所有的日志,只要把写完Filter Name就行了。
效果如下:
1 楼
pejaming
2011-12-09
handsome好棒!
[2] Live555 有关资料收集
来源: 互联网 发布时间: 2014-02-18
Live555 相关资料收集
- 使用 live555 直播来自 v4l2 的摄像头图像
- 基于v4l2的webcam应用, 本地预监
[3] ACTIVITY展示重载
来源: 互联网 发布时间: 2014-02-18
ACTIVITY显示重载
网上常用的让activity的方式无非于使用setContentView或者使用Inflater,在页面切换时是ViewFilpper 但是都不是我想要的效果 于是我就对setContentView进行了一点测试(实在是没有耐心去阅读他的源码了)
main2.xml
页面对齐在底部,只有一个安卓自带图片
main.xml
页面对齐在中部,只有一张安卓自带的图片
testActivity.java
我先加载了main.xml,而后加载了main2.xml
最后显示结果只有main2.xml (因为没有开截屏。。所以就不上图了)
然后main.xml里面的东西全部消失了。。ImageView iv1也消失了,所以activity重载只要重新setConentView就好了。。
网上常用的让activity的方式无非于使用setContentView或者使用Inflater,在页面切换时是ViewFilpper 但是都不是我想要的效果 于是我就对setContentView进行了一点测试(实在是没有耐心去阅读他的源码了)
main2.xml
<?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="fill_parent"
android:orientation="vertical"
android:gravity="bottom">
<ImageView
android:id="@+id/iv2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src = "@drawable/ic_launcher"/>
</LinearLayout>
页面对齐在底部,只有一个安卓自带图片
main.xml
<?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="fill_parent"
android:orientation="vertical"
android:gravity="center">
<ImageView
android:id="@+id/iv1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src = "@drawable/ic_launcher" />
</LinearLayout>
页面对齐在中部,只有一张安卓自带的图片
testActivity.java
package com.test;
import android.app.Activity;
import android.os.Bundle;
import android.util.Log;
public class testActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
setContentView(R.layout.main2);
Log.i("a", ""+findViewById(R.id.iv1));
Log.i("a", ""+findViewById(R.id.iv2));
}
}
我先加载了main.xml,而后加载了main2.xml
最后显示结果只有main2.xml (因为没有开截屏。。所以就不上图了)
然后main.xml里面的东西全部消失了。。ImageView iv1也消失了,所以activity重载只要重新setConentView就好了。。
最新技术文章: