总结,提高
jack_yan_
菜鸟一个
展开
-
解决scrollView与recyclerView的滑动嵌套问题
问题1.平时开发中很多情况会需要使用ScrollView里面嵌套RecyclerView或者是ListView的情况,然而不做任何处理就会出现滑动卡顿的问题。同时在当你的项目版本是7.0。使用嵌套就会出现recyclerView显示不全的问题。刚开始会很懵逼。那么这篇文章就是用来填这个坑的。首先是滑动卡顿的问题。因为ScrollView和RecyclerView都有自己的滑动事件,这样就造成了冲突。原创 2017-09-27 17:41:17 · 264 阅读 · 0 评论 -
Java Synchronized 和 Static 关键字的总结与使用
一、Synchronized 同步锁的使用与注意事项 synchronized的4种用法 Synchronized即同步锁,主要应用在多线程之间同步作用,下面是Synchronized的四种使用方法。 1.方法声明时使用,放在范围操作符(public等)之后,返回类型声明(void等)之前.即一次只能有一个线程进入该方法,其他线程要想在此时调用该方法,只能排队等候,当前线程(就是在sy原创 2017-11-29 13:06:51 · 700 阅读 · 0 评论 -
总结android应用内存泄漏的问题,及需要注意的地方
总结 主要原因:是当一个对象处于可以被回收状态时,却因为该对象被其他暂时不可被回收的对象持有引用,而导致不能被回收,如此一来,该对象所占用的内存被回收以作他用,这部分内存就算是被泄露掉了。简单来说,就是该丢掉的垃圾还占着有用的空间没有被及时丢掉如果某些单例需要使用到Context对象,推荐使用Application的context,不要使用Activity的context,否则容易导致内存泄露。原创 2017-11-24 13:09:47 · 231 阅读 · 0 评论 -
TextView各种padding解析、长度测量
TextView各种padding解析、长度测量转载 2018-01-13 15:18:12 · 237 阅读 · 0 评论 -
蓝牙开发遇见的位运算问题。
位运算的补位问题: java,byte位运作算在从byte8位补位到16位的short或者32位的int时需要&上0xFF 因为在byte在补位时是默认从符号位补位,正数的符号位为0,因此补位时,符号位补位和0补位一样,比如:byte a=-127int c = a&0xff; a&0xff=1111111111111111111111111 10000001...原创 2018-04-17 10:30:07 · 204 阅读 · 0 评论