当前位置: 编程技术>移动开发
本页文章导读:
▪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就好了。。
最新技术文章: