一。.和以往一样新建完一个Android项目之后,会报android.support.v4.。。。或者V7找不到的错误。
这是因为这两个包在另一个附带的项目(android-support-v7-appcompat)下。
解决办法:右键你刚才建 的项目〉Properties>Android 在下边 点Add 然后把android-support-v7-appcompat添加上就好...
分类:
移动开发 时间:
2014-05-18 18:30:05
阅读次数:
204
不难看出,在RelativeLayout被add/attach到父View之前mLayoutParams成员为空,调用measure方法将导致上图标注处代码抛出空指针异常。
解决方案有两种
a) 在measure之前显式设置LayoutParams(代表着对父View的Layout请求,必须是父View的内部LayoutParams类型)
b) 自动设置LayoutParams的inflate方式...
分类:
编程语言 时间:
2014-05-18 18:26:17
阅读次数:
576
arcTo方法有四个参数
参数1,2为第一个控制点的x,y坐标,参数2为第二个控制点的坐标,参数3为绘制圆弧的半径.
起点和第一个控制点组成的延长线与第一个控制点和第二个控制点组成的延长线都是和圆弧相切的,这个圆弧也就是被夹在两条延长线中间.圆越大,两条延长线能形成的角度能夹住的圆弧就越小.
下面写了一个简单的动画帮助理解
Insert title here
canvas...
分类:
其他好文 时间:
2014-05-18 10:40:59
阅读次数:
258
【题目】
Given a linked list, reverse the nodes of a linked list k at a time and return its modified list.
If the number of nodes is not a multiple of k then left-out nodes in the end should remain as it is.
You may not alter the values in the nodes, only n...
分类:
其他好文 时间:
2014-05-18 10:22:34
阅读次数:
367
由于工作上的需要,把数据库中备份的联系人添加到通讯录,一般都有几百条记录,插入一条数据系统默认commit一次,这样效率就降低了,如果把所有的数据都添加进去后再commit效率就不一样,这就需要事务
没有添加事务的方法,每次添加一条记录
/**
* 单条添加数据
*
* @param contacts
* @return
*/
public boolean add(T...
分类:
移动开发 时间:
2014-05-18 07:03:31
阅读次数:
629
现在我们来分析一下CAN总线的接收数据流程,对于网络设备,数据接收大体上采用中断+NAPI机制进行数据的接收。同样,我们现在的CAN模块也是采用同样的方式进行数据的接收。由于我们只针对CAN总线接收数据这条主线进行分析。因些,会忽略一些针对CAN协议的设置及初始化等相关代码。
在初始化CAN设备时,我们需要给CAN设备分配NAPI功能。我们通过netif_napi_add()函数将CAN设备添加到NAPI机制列表中。...
分类:
其他好文 时间:
2014-05-18 06:13:15
阅读次数:
317
异常类型为:android.view.WindowManager$BadTokenException:
Unable to add window
我在fragment中public
View onCreateView(LayoutInflater
inflater, ViewGroup
container,Bundle
savedInstanceState) {中试图调用对话框静态工...
分类:
其他好文 时间:
2014-05-18 04:27:35
阅读次数:
240
Queue queue = new LinkedList ();
for(int i = 0; i<20; i++) {
queue.add("坑爹" + i);
}
for(int j =0; j<queue.size(); j++) {
String str = queue.poll();
System.out.println(j);
}嘿嘿 输出的是从1~10;虽然没什么技术含量但是我...
分类:
其他好文 时间:
2014-05-18 04:20:23
阅读次数:
282
Java中List与Map初始化的一些写法代码如下 复制代码 //初始化List List list
= new ArrayList() { { add("obj1"); add("obj2"); add("objN"); ...
分类:
编程语言 时间:
2014-05-18 01:29:17
阅读次数:
452
安装完Linux
Mint后,发现系统中竟没有中文输入法,语言支持之后自动更新过程中有些安装包下载失败。可以采取下面的方法安装上中文输入法。1. 安装iBus:sudo
add-apt-repository ppa:shawn-p-huang/ppasudo apt-get updatesudo a...
分类:
系统相关 时间:
2014-05-17 23:12:51
阅读次数:
441