今天写程序发现一个问题,就是XML中报出Android.view.InflateException异常,可能的原因有:
1.XML中使用到得组件名称是否书写正确(包名+类名),可以使用crtl+鼠标点击看能不能跳转到该组件的定义的地方,可以的话就不是这个问题,如果不可以的话,就是...
尼古拉斯.赵四
9年前 (2016-05-12) 8404℃ 0评论
3喜欢
自己定义一个shade:
<shape>
<!-- 实心 -->
<solid android:color="#ff9d77"/>
<!--...
尼古拉斯.赵四
9年前 (2016-05-12) 4966℃ 0评论
3喜欢
1.监听ScrollView滑动停止:
/********************监听ScrollView滑动停止*****************************/
scrollView.setOnTouchListener(new OnTouchListener()...
尼古拉斯.赵四
9年前 (2016-05-12) 6706℃ 0评论
3喜欢
Android中的应用就是ListView中向下滑动加载更多的功能,不要再onScroll方法中进行判断,那样当滑动到底部的时候,触摸屏幕就会又去加载更多,效果很差,可以自行测试一下:
listview.setOnScrollListener(new OnScrollListen...
尼古拉斯.赵四
9年前 (2016-05-12) 5961℃ 0评论
3喜欢
Android的消息处理有三个核心类:Looper,Handler和Message。其实还有一个Message Queue(消息队列),但是MQ被封装到Looper里面了,我们不会直接与MQ打交道,因此我没将其作为核心类。下面一一介绍:
线程的魔法师 Looper
Looper的...
尼古拉斯.赵四
9年前 (2016-05-12) 5410℃ 0评论
5喜欢
很多时候,你可能会问,为什么要用 Service,而不用 Thread 呢,因为用 Thread 是很方便的,比起 Service 也方便多了,下面我详细的来解释一下。
1). Thread:Thread 是程序执行的最小单元,它是分配CPU的基本单位。可以用 Thread 来执...
尼古拉斯.赵四
9年前 (2016-05-12) 5316℃ 0评论
5喜欢
Android中的组件需要用一个int类型的值来表示,这个值也就是组件标签中的id属性值。id属性只能接受资源类型的值,也就是必须以@开头的值,例如,@id/abc、@+id/xyz等。
如果在@后面使用“+”,表示当修改完某个布局文件并保存后,系统会自动在R.java文...
尼古拉斯.赵四
9年前 (2016-05-12) 5278℃ 0评论
3喜欢
Android中在values中定义一个attrs.xml,然后自己定义一个组件MyView
attrs.xml内容如下:
<?xml version="1.0" encoding="utf-8"?>
<resources> ...
尼古拉斯.赵四
9年前 (2016-05-12) 5987℃ 0评论
3喜欢
第一天搞MySql好多东西都不会,幸好有网络的强大资源,首先需要注意的是任何一条sql语句都是要以分号结尾的,不然很是蛋疼的
1.新建用户。
//登录MYSQL
@>mysql -u root -p
@>密码
//创建用户
mysql> insert into ...
尼古拉斯.赵四
9年前 (2016-05-12) 5786℃ 0评论
3喜欢
对于新手学习SurfaceView的时候获取lockCanvas的时候总是返回null的问题很是纠结
canvas = surfaceHolder.lockCanvas(new Rect(0, 0, 300,getWindowManager().getDefaultDisplay...
尼古拉斯.赵四
9年前 (2016-05-12) 7348℃ 0评论
3喜欢