上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 15 下一页
摘要: 整理了下以前写的小项目,ListView的下拉刷新,虽然小但还是想纪念下。。适合新手看,大神略过。。。 效果图: 代码: 实体类 MainActivity: RefreshListView: 适配器: activity_main.xml: 布局文件还有header.xml和item_layout.x 阅读全文
posted @ 2016-07-27 20:58 超超boy 阅读(3800) 评论(0) 推荐(1) 编辑
摘要: 今天打开android studio又碰到一个奇怪的问题:This version of android studio is incompatible with the gradle version used.Try disabling the instant runandroid studio和g 阅读全文
posted @ 2016-07-24 10:32 超超boy 阅读(9034) 评论(0) 推荐(0) 编辑
摘要: 堆排序与快速排序,归并排序一样都是时间复杂度为O(N*logN)的几种常见排序方法。学习堆排序前,先讲解下什么是数据结构中的二叉堆。 堆的定义 n个元素的序列{k1,k2,…,kn}当且仅当满足下列关系之一时,称之为堆。 情形1:ki <= k2i 且ki <= k2i+1 (最小化堆或小顶堆) 情 阅读全文
posted @ 2016-07-20 21:09 超超boy 阅读(8783) 评论(0) 推荐(0) 编辑
摘要: 一 Java 位运算 1.表示方法: 在Java语言中,二进制数使用补码表示,最高位为符号位,正数的符号位为0,负数为1。补码的表示需要满足如下要求。 (1)正数的最高位为0,其余各位代表数值本身(二进制数)。 (2)对于负数,通过对该数绝对值的补码按位取反,再对整个数加1。 2.位运算符 位运算表 阅读全文
posted @ 2016-07-16 09:46 超超boy 阅读(4729) 评论(0) 推荐(0) 编辑
摘要: 转载请注明出处:http://blog.csdn.net/luonanqin 上一篇讲了ReentrantLock的lock-unlock流程,今天这篇讲讲Condition的await-signal流程。 Condition类图: Condition接口包含了多种await方式和两个通知方法 Co 阅读全文
posted @ 2016-06-28 14:14 超超boy 阅读(3100) 评论(1) 推荐(0) 编辑
摘要: java中控制线程通信的方法有:1.传统的方式:利用synchronized关键字来保证同步,结合wait(),notify(),notifyAll()控制线程通信。不灵活。 2.利用Condition控制线程通信,灵活。 3.利用管道pipe进行线程通信,不推荐 4.利用BlockingQueue 阅读全文
posted @ 2016-06-28 14:09 超超boy 阅读(784) 评论(0) 推荐(0) 编辑
摘要: Lock-同步锁 Lock是java5提供的一个强大的线程同步机制--通过显示定义同步锁对象来实现同步。Lock可以显示的加锁、解锁。每次只能有一个线程对lock对象加锁。 Lock有ReadLock、WriteLock、ReentrantLock(可重入锁) 常用的就是ReentrantLock。 阅读全文
posted @ 2016-06-28 13:39 超超boy 阅读(2098) 评论(0) 推荐(0) 编辑
摘要: 本文Demo下载传送门 写在前面 本篇文章讲的东西都是Android开源网络框架NoHttp的核心点,当然线程、多线程、数据安全这是Java中就有的,为了运行快我们用一个Java项目来讲解。 为什么要保证线程安全/数据同步 当多个子线程访问同一块数据的时候,由于非同步访问,所以数据可能被同时修改,所 阅读全文
posted @ 2016-06-27 16:56 超超boy 阅读(5151) 评论(0) 推荐(0) 编辑
摘要: android studio出现问题:Plugin is too old, please update to a more recent version, or set ANDROID_DAILY_OVERRIDE environment variable to 一、问题原理 其实问题也很明确,就是 阅读全文
posted @ 2016-05-27 11:26 超超boy 阅读(8582) 评论(0) 推荐(1) 编辑
摘要: 原文:http://developer.android.com/tools/debugging/ddms.html#how-ddms-works Android提供了一个debug工具叫做:DDMS,它提供了端口转发服务,设备截屏,设备线程和堆信息,日志,进程,模拟接打电话,模拟收发短信,模拟位置数 阅读全文
posted @ 2016-05-03 20:38 超超boy 阅读(756) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 15 下一页