摘要: 延时执行的方法主要有: 1、开启新线程;2、利用定时器;3、消息处理;4、利用AlarmManager 一、开启新线程 new Thread(new Runnable(){ public void run(){ Thread.sleep(XXXX); handler.sendMessage(); / 阅读全文
posted @ 2017-05-06 16:36 取法乎上★止于至善 阅读(2459) 评论(0) 推荐(0) 编辑
摘要: 本文转自:http://www.jianshu.com/p/d59b3cce2b54 如何理解线程 在操作系统中,线程是操作系统调度的最小单元,同时线程又是一种受限的系统资源,即线程不可能无限制的产生,并且线程的创建和销毁都会有相应的开销,当系统中存在大量的线程时,系统会通过时间片轮转的方式调度每个 阅读全文
posted @ 2017-05-06 14:57 取法乎上★止于至善 阅读(200) 评论(0) 推荐(0) 编辑
摘要: http://www.voidcn.com/blog/wangqjpp/article/p-5038224.html android使用蓝牙4.0的条件:Android API Level 要在18及以上,即android 4.3以上。 一、蓝牙的几个参数: 1.1 BluetoothGatt 继承 阅读全文
posted @ 2017-05-01 22:52 取法乎上★止于至善 阅读(555) 评论(0) 推荐(0) 编辑
摘要: 最近在弄BLE,要对扫描到的BLE设备进行gatt.readCharacteristic ,加密后再进行gatt.writeCharacteristic 。其中遇到不少疑惑。 下面这篇帖子,是我看到蛮有用的,在此记录一下。 “BLE开发的各种坑” https://www.race604.com/an 阅读全文
posted @ 2017-05-01 22:15 取法乎上★止于至善 阅读(201) 评论(0) 推荐(0) 编辑
摘要: Material Design 在线配色工具 开发实用工具 https://www.materialpalette.com/ 阅读全文
posted @ 2017-04-02 17:20 取法乎上★止于至善 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.jianshu.com/p/d6611c8bd45c?spm=5176.100239.blogcont72180.10.IsPrFe&utm_campaign=maleskine&utm_content=note&utm_medium=pc_author_hots&utm_source=recommendation 阅读全文
posted @ 2017-04-02 17:16 取法乎上★止于至善 阅读(773) 评论(0) 推荐(0) 编辑
摘要: 学习使用shape http://www.jianshu.com/p/30a85a26466f 阅读全文
posted @ 2017-03-30 19:22 取法乎上★止于至善 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 这两个地方说的挺详细的,我先保存一下。 https://www.bignerdranch.com/blog/splash-screens-the-right-way/ https://developer.xamarin.com/guides/android/user_interface/creati 阅读全文
posted @ 2017-03-29 18:56 取法乎上★止于至善 阅读(1161) 评论(0) 推荐(0) 编辑
摘要: 把Android Studio 升级到了2.3,然后打开项目,就一直卡在Refreshing gradle project 状态下。 项目重新打开了好多次都是这样卡在这里,于是才想到上网搜索原因。 解决方法: 打开项目,在 >gradle >wrapper >gradle-wrapper.prope 阅读全文
posted @ 2017-03-28 22:23 取法乎上★止于至善 阅读(1871) 评论(0) 推荐(0) 编辑
摘要: 看到一个帖子介绍gradle,在此记录一下。 http://stormzhang.com/devtools/2015/01/05/android-studio-tutorial5/ 下面以9GAG为例来讲解下命令行Gradle编译的过程。 1、切换到9GAG项目的根目录,执行 ./gradlew - 阅读全文
posted @ 2017-03-27 23:01 取法乎上★止于至善 阅读(1398) 评论(0) 推荐(0) 编辑