ERROR: In MenuView, unable to find attribute android:preserveIconSpacing

2016年9月30日 没有评论
eclipse sdk从低版本切换到高版本sdk的时候 v7包会包这个错ERROR: In <declare-styleable> MenuView, unable to find attribute android:preserveIconSpacing

问题解决:

点击V7包找到values文件夹 打开attrs.xml ctrl+f 查找MenuView 将preserveIconSpacing注释掉或者删掉 clean项目

ok 完成。

作者:qq_32059827 发表于2016/9/30 9:45:14 原文链接 阅读全文…
分类: 移动开发 标签:

Android快速关联V4包的方式

2016年9月30日 没有评论

很多时候需要管理v4包,当然有很多种办法去关联。本人觉得最快速的方式,是通过添加配置文件的方式。只需要ctrl+c和ctrll+v就能解决了

方法如下:

1、新建一个android-support-v4.jar.properties文件名

2、找到自己的v4包路径,写在这个配置文件里面,比我我的位置:src=D:\prograssinstall\android\AndroidDeveloper\eclipseas\adt-bundle-windows-x86_64_20140101\sdk\extras\android\support\v4

3、复制到要关联的lib库(比如v7包)的libs文件下面

4、注意:一定修改上述路径的"\",,变为 "/"、 阅读全文…

分类: 移动开发 标签:

Android 造轮子系列 常用工具类 直接拿来用!

2016年9月30日 没有评论

转载请注明出处:

1.NetUtils(网络相关)

public class NetUtils {

    private NetUtils() {
        throw new UnsupportedOperationException("cannot be instantiated");
    }

    /**
     * 判断网络是否连接
     */
    public static boolean 阅读全文...
分类: 移动开发 标签:

大数据系列修炼-Scala课程61

2016年9月30日 没有评论

大数据系列修炼-Scala课程61

核心内容:
1、Scala中的隐式参数与隐式转换的联合使用操作代码实战

1、Scala中的隐式参数与隐式转换的联合使用

def biggerT(implicit m:T=>Ordered[T]) = ……的含义:
1>bigger是一个泛型函数,并且是一个柯里化函数,并且函数的第二个参数是一个函数(隐式函数呢)。
2>m是一个隐式参数,这个隐式参数指向一个匿名函数,这个匿名函数的输入是T,输出是Ordered[T]。
即隐式参数本身就是一个匿名函数,完成类型转换的作用。通过隐式转换:将T这种数据类型转化为Ordered[T]这种数据类型,
相当于自动装箱技术,从而first与second可以使用使用Ordered这个特质中的>或者<运算符。 阅读全文…

分类: 软件架构 标签:

大数据系列修炼-Scala课程62

2016年9月30日 没有评论

大数据系列修炼-Scala课程62

核心内容:
1、Scala中上下文界定内幕中的隐式参数与隐式转换的操作代码实战

1、Scala中上下文界定内幕中的隐式参数与隐式转换的操作代码实战

1>T:Ordering的含义:在上下文界定中说明只要存在T:Ordering,那么就存在一个隐式值,这个隐式值就是Ordering[T],这个隐式值
Ordering[T]会作用在当前的作用域中,在作用域中的所有方法都可以使用这个隐式值,尤其是对应的隐式函数。
2>通过上下文界定:可以为程序的上下文环境提供一个默认的隐式值,class A[T:Ordering] 为整个上下文环境提供了一个默认的隐式值 Ordering[T] 阅读全文…

分类: 软件架构 标签: