Android开发中如何实现LogCat调测信息
发表于:2025-11-12 作者:千家信息网编辑
千家信息网最后更新 2025年11月12日,本篇文章给大家分享的是有关Android开发中如何实现LogCat调测信息,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。LogCat调测
千家信息网最后更新 2025年11月12日Android开发中如何实现LogCat调测信息
本篇文章给大家分享的是有关Android开发中如何实现LogCat调测信息,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。
LogCat调测信息
在Window -> Show View -> Other... -> Android -> LogCat,这样将显示LogCat的窗口,对于System.out.print()以及Log.d(),可以打印出我们所需要的信息,例如:
System.out.print("Hello ---------------------\n"); Log.d("WEI","Hi ------------------1-----------"); Log.d("WEI","Hi -------------------2----------");这样,我们在LogCat的查窗口,可以看到相关的信息:
效果图
GalleyView
Galley是画廊的意思,一般只在图片显示中使用,而且也不常用。
1)Android XML文件
Java代码:
由于Galley用户处理图片,因此处理item可采用ImageView,在设置adapter中,我们可以参见《Android 学习笔记(十三):Activity-GridView 》中对BaseAdapter进行继承。
2)Java源代码
Java代码:
public class Chapter7Test8 extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.chapter_7_test8); //步骤1:和之前学习的一样,设置adapter来描述item的内容以及设置item的格式;通过setOnItemClickListener()设置点击触发的操作。 Gallery gallery = (Gallery)findViewById(R.id.gallery); gallery.setAdapter (new ImageAdapter (this)); gallery.setOnItemClickListener (new OnItemClickListener(){ public void onItemClick(AdapterView> parent,View v,int position,long id){ Toast.makeText(Chapter7Test8.this,""+position,Toast.LENGTH_SHORT).show(); } } ); } //步骤2:adapter继承BaseAdapter,具体描述item。需要创建构造函数,具体化getCount(), getItem(), getItemId(), getView()。 private class ImageAdapter extends BaseAdapter{ private Context mContext; private Integer[] mImageIds = { R.drawable.sample_1, R.drawable.sample_2, R.drawable.sample_3, R.drawable.sample_4, R.drawable.sample_5, R.drawable.sample_6, R.drawable.sample_7 }; //我们将名称为drawable_sample_1的图片文件,拷贝到drawable/下面。 public ImageAdapter(Context context){ mContext = context; } public int getCount() { return mImageIds.length; } public Object getItem(int position) { return position; } public long getItemId(int position) { return position; } //步骤3:每个item都是ImageView,通过setImageResource将图片呈现,设置每个item的大小,以及显示比例,这里,我们采用FIT_XY,根据X:Y将整个图片显示出来,如果X:Y和图片长:宽不一样,图片可能有些变形。 public View getView(int position, View convertView, ViewGroup parent) { ImageView image = new ImageView(mContext); image.setImageResource(mImageIds[position]); image.setLayoutParams(new Gallery.LayoutParams(150,100)); image.setScaleType(ImageView.ScaleType.FIT_XY); return image; } } } 3)通过xml文件对item的格式进行设置 我们在res/values/下面增加一个xml文件,用于描述自定义widget的属性格式为 Java代码: 在R.java中将增加int R.styleable.XXXX[]来表示此定义,如果里面有2个属性,则有两个元素。在本例,设置style的属性,我们设置一个android已定义的属性galleryItembackground,它定义一个具有一个边框的gallery的item。如下:
Java代码:
获得自定义属性方式:
Java代码:
TypedArray a= obtainStyledAttributes (R.styleable.XXX /*int[]*/ ); aattrId = a.getResourceId (R.styleable.XXXX_AAAA,defaultId);//获得该属性的ID, 如果没有发现该属性,则返回defaultId的值。 a.recyle (),//在使用obtainStyledAttributes()后应调用,是的可以被系统重用。
在这个例子中:
Java代码:
public ImageAdapter(Context context){ TypedArray a= obtainStyledAttributes(R.styleable.HelloGallery); mGalleryItemBackground = a.getResourceId(R.styleable.HelloGallery_android_galleryItemBackground , 0); a.recycle(); } public View getView(int position, View convertView, ViewGroup parent) { image.setBackgroundResource (mGalleryItemBackground); }以上就是Android开发中如何实现LogCat调测信息,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注行业资讯频道。
图片
属性
代码
信息
文件
格式
步骤
学习
开发
更多
知识
篇文章
处理
实用
两个
中将
例子
元素
内容
函数
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
会软件开发的公务员
如何安全拷贝内网数据库
dnf刀片服务器
服务器有多少cpu
为什么数据库不推荐物理删除
淘宝上的数据库搭建
苏州服务器的安全保障
软件开发技术方案策划
杭州上下求索网络技术有限公司
计算机网络技术实训论文题目
广元的软件开发公司
关系数据库面临的挑战有哪些
北京乐逛网络技术有限公司
学习网络安全对数学的要求
网络安全相关的培训
两会期间网络安全自查报告
大数据h数据库
一个完整的网络安全教育体系
贵州广电网络技术招聘
服务器怎么清除家
金山区项目数据库服务商前景
数据库中a-b是什么意思
潜渊症加载不出服务器列表
软件开发2018
纪萌网络安全宣传大使
汕尾软件开发服务
非关系数据库哪个好
上海游戏软件开发教程
维克托服务器
服务器的机器码是什么意思