摘要: 别人总结的一个usb传输模式,保存一下 usb中的endpoint(端点)和传输模式 按照USB协议栈层次划分: 一个Host可以有多个Device 一个Device可以有多个Interface 一个Interface可以有多个Endpoint 别人总结的一个usb传输模式,保存一下 usb中的en 阅读全文
posted @ 2017-01-05 15:03 麦哈顿博士 阅读(3614) 评论(0) 推荐(0) 编辑
摘要: 在eclipse上新建jni工程可以参考:http://www.cnblogs.com/ashitaka/p/5953708.html 要在java层打印c的log必须引入这个头文件的宏定义: 分析一下:这里调用了系统的log文件 #include <android/log.h> #ifndef _ 阅读全文
posted @ 2016-12-07 20:04 麦哈顿博士 阅读(1657) 评论(0) 推荐(0) 编辑
摘要: 自定义View增加属性第一步:定义属性资源文件 在/res/values 文件夹下建立“Values XML layout”,按照如下定义一个textview的属性 节点attr 是定义属性用的,name 是属性名称 ,format 是属性的类型,用<declare-styleable name=" 阅读全文
posted @ 2016-12-01 10:34 麦哈顿博士 阅读(526) 评论(0) 推荐(0) 编辑
摘要: 什么是Surface? android API的解释是:Handle onto a raw buffer that is being managed by the screen compositor Surface对应了一块屏幕的缓冲区,每一个window对应一个Surface,任何View都是画在 阅读全文
posted @ 2016-11-17 14:51 麦哈顿博士 阅读(495) 评论(0) 推荐(0) 编辑
摘要: 对这几个概念模模糊糊,看到一篇文章就记录下来。 当你发布一个应用之后,(取决于具体的发布时间)可能没过几个月 Android 系统就发布了一个新版本。这对你的应用意味着什么,所有东西都不能用了?别担心,向前兼容是 Android 非常关注的事情。用户在升级到新版 Android 的时候,用以前版本的 阅读全文
posted @ 2016-11-16 16:23 麦哈顿博士 阅读(323) 评论(0) 推荐(0) 编辑
摘要: View子类的实例化。如果是在activity中通过findViewById的形式实例化,那么它的具体的构造函数是什么呢,看看父类View的源码就容易发现是 通过这个构造函数实例化的 这里要传入上下文,然后是AttributeSet参数,这个参数是XML文件解析出来得一个参数。 阅读全文
posted @ 2016-11-15 20:45 麦哈顿博士 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 这是java多态的一个体现,如果一个类classA继承了类classB,有实现了接口interfaceA,并且接口中有方法funA(),且父类classB中也有funA(),那么对于classA来说既可以重写这个方法也可以不重写。 父类: 接口: 子类: 当继承父类并且同时实现接口的时候会自动提示实 阅读全文
posted @ 2016-11-15 17:19 麦哈顿博士 阅读(3625) 评论(0) 推荐(0) 编辑
摘要: 1 . 如果定义 int a = 100; 这样吐司会出现空指针错误。如果 在一个字符串后用“+”运算符连接就正常,原因是String对象加法运算会将后面的对象转换成字符串。 2.在工程中导入一个依赖工程: Properities->Android 导入工程之后出现一个错误提示有2个v4包,解决办法 阅读全文
posted @ 2016-11-10 19:15 麦哈顿博士 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 在java.lang包中有String.split()方法,返回是一个String[]数组,今天碰到一个自己没注意的问题: 1.特殊分隔符 结果是1 这里要注意的是"|"作为分隔符要写成这样 同理如果用"."做分割符也叫加上2个反斜杠, 2.多个分隔符 结果是 123 456 789 多个分隔符可以 阅读全文
posted @ 2016-11-09 20:42 麦哈顿博士 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 将构造函数定义为私有化,对象实例定义为static,这样类的外部应用都是指向一个实例 测试: 执行的结果是:do something:100do something:100 因为第一个引用于第二个引用都指向了类内部定义的同一个对象。所以输出的结果是一样的。 阅读全文
posted @ 2016-11-09 20:33 麦哈顿博士 阅读(153) 评论(0) 推荐(0) 编辑