今天写程序发现一个问题,就是XML中报出Android.view.InflateException异常,可能的原因有:
1.XML中使用到得组件名称是否书写正确(包名+类名),可以使用crtl+鼠标点击看能不能跳转到该组件的定义的地方,可以的话就不是这个问题,如果不可以的话,就是...
尼古拉斯.赵四
9年前 (2016-05-12) 8406℃ 0评论
3喜欢
自己定义一个shade:
<shape>
<!-- 实心 -->
<solid android:color="#ff9d77"/>
<!--...
尼古拉斯.赵四
9年前 (2016-05-12) 4968℃ 0评论
3喜欢
1.监听ScrollView滑动停止:
/********************监听ScrollView滑动停止*****************************/
scrollView.setOnTouchListener(new OnTouchListener()...
尼古拉斯.赵四
9年前 (2016-05-12) 6708℃ 0评论
3喜欢
Android中的应用就是ListView中向下滑动加载更多的功能,不要再onScroll方法中进行判断,那样当滑动到底部的时候,触摸屏幕就会又去加载更多,效果很差,可以自行测试一下:
listview.setOnScrollListener(new OnScrollListen...
尼古拉斯.赵四
9年前 (2016-05-12) 5963℃ 0评论
3喜欢
Android的消息处理有三个核心类:Looper,Handler和Message。其实还有一个Message Queue(消息队列),但是MQ被封装到Looper里面了,我们不会直接与MQ打交道,因此我没将其作为核心类。下面一一介绍:
线程的魔法师 Looper
Looper的...
尼古拉斯.赵四
9年前 (2016-05-12) 5411℃ 0评论
5喜欢
很多时候,你可能会问,为什么要用 Service,而不用 Thread 呢,因为用 Thread 是很方便的,比起 Service 也方便多了,下面我详细的来解释一下。
1). Thread:Thread 是程序执行的最小单元,它是分配CPU的基本单位。可以用 Thread 来执...
尼古拉斯.赵四
9年前 (2016-05-12) 5317℃ 0评论
5喜欢
Android中的组件需要用一个int类型的值来表示,这个值也就是组件标签中的id属性值。id属性只能接受资源类型的值,也就是必须以@开头的值,例如,@id/abc、@+id/xyz等。
如果在@后面使用“+”,表示当修改完某个布局文件并保存后,系统会自动在R.java文...
尼古拉斯.赵四
9年前 (2016-05-12) 5280℃ 0评论
3喜欢
Android中在values中定义一个attrs.xml,然后自己定义一个组件MyView
attrs.xml内容如下:
<?xml version="1.0" encoding="utf-8"?>
<resources> ...
尼古拉斯.赵四
9年前 (2016-05-12) 5989℃ 0评论
3喜欢
对于新手学习SurfaceView的时候获取lockCanvas的时候总是返回null的问题很是纠结
canvas = surfaceHolder.lockCanvas(new Rect(0, 0, 300,getWindowManager().getDefaultDisplay...
尼古拉斯.赵四
9年前 (2016-05-12) 7349℃ 0评论
3喜欢
之前在做android程序的时候经常会遇到图片被拉伸变形,从网上查的资料得知.9图片可以实现被拉伸但不会变形,今天在使用.9图片中,发现周围会有黑边,想尽各种办法,无法解决,从网上查资料看到一篇关于.9图片的文章非常好,分享给大家看看。
一、什么是9.png:
9.png格式的图...
尼古拉斯.赵四
9年前 (2016-05-12) 6748℃ 0评论
3喜欢