Android开发中如何实现LogCat调测信息
发表于:2025-01-21 作者:千家信息网编辑
千家信息网最后更新 2025年01月21日,本篇文章给大家分享的是有关Android开发中如何实现LogCat调测信息,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。LogCat调测
千家信息网最后更新 2025年01月21日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安全错误
数据库的锁怎样保障安全
我的世界五大服务器被炸
fifa22超级巨星数据库
服务器硬盘利用
自助终端服务器英文缩写
天线服务器
蜜汁炖鱿鱼小说网络安全
郑州翀堃互联网科技有限公司
服务器安全策略开通ping
华三红牌服务器 浪潮
怀旧服务器安
赣榆县麦田网络技术
软件开发和软件工程师
软件开发 发展路径
现当代报刊资源数据库
oracle数据库串
软件开发哪个会计科目好
软件开发决策不足
数据库系统原理重點
甘肃网络技术服务信息中心
软件开发主管竞聘ppt
网络安全评估系统 品牌
对日软件开发前期
在线支付数据库设计
网络安全论文目录设计图
fec服务器
高职计算机网络技术题
服务器32核
查看数据库表的字段名
钱海网络技术公司发展
数据库设计的三大范式举例