buder

上一页 1 ··· 7 8 9 10 11 12 13 下一页

2017年9月18日 #

201709018工作日记--线程状态的转换

摘要: 先来张图: 线程在一定条件下,状态会发生变化: 1.新建状态(New):新创建了一个线程对象 2.就绪状态(Runnable):线程对象创建后,其他线程调用了该对象的start()方法。该状态的线程位于可运行线程池中,变得可运行,等待获取CPU的使用权。 3.运行状态(Running):就绪状态的线 阅读全文

posted @ 2017-09-18 20:19 buder 阅读(130) 评论(0) 推荐(0) 编辑

201709018工作日记--RecyclerView的使用(点击,瀑布流的实现)

摘要: 参考相关博客: http://www.jianshu.com/p/55e3f1b6701f 刘望舒 http://www.jianshu.com/p/4fc6164e4709 王三的猫阿德 http://www.jianshu.com/p/7c3c549a0ec4 王三的猫阿德 阅读全文

posted @ 2017-09-18 15:56 buder 阅读(153) 评论(0) 推荐(0) 编辑

2017年9月15日 #

201709015工作日记--上下文的理解,ASM

摘要: 1.Android上下文理解 Android上下文对象,在Context中封装一个所谓的“语境”,Activity、Service、Application都继承自Context,所以在这三者创建时都会创建应用上下文Content 所有的组件共同拥有Application Context,可以通过ge 阅读全文

posted @ 2017-09-15 16:24 buder 阅读(149) 评论(0) 推荐(0) 编辑

201709015工作日记--IntentService使用

摘要: 一、IntentService与Service的区别 Service 是 Android 四大组件之一,正常来说,我们直接使用 Service 就可以了。 但是 Service 存在几个问题: 默认不会运行在单独的进程中,而是和所在应用共用同一个进程。 Service 也是在主线程中运行,所以一些耗 阅读全文

posted @ 2017-09-15 11:21 buder 阅读(118) 评论(0) 推荐(0) 编辑

2017年9月14日 #

201709013工作日记--Android消息机制HandlerThread

摘要: 1.首先来看一个常规的handler用法: 在主线程中建立一个handler: 在子线程中进行耗时操作,结束后发送消息,主线程收到消息后进行更新UI操作。 2.现在来看看handler.post()的版本: 耗时操作完成之后,直接在handler开启的子线程中进行了更新UI的操作。post和send 阅读全文

posted @ 2017-09-14 17:09 buder 阅读(194) 评论(0) 推荐(0) 编辑

201709013工作日记--Android异步通信AsyncTask

摘要: 参考相关博客:http://blog.csdn.net/liuhe688/article/details/6532519 在Android中实现异步任务机制有两种方式,Handler和AsyncTask。 Handler模式需要为每一个任务创建一个新的线程,任务完成后通过Handler实例向UI线程 阅读全文

posted @ 2017-09-14 11:16 buder 阅读(230) 评论(0) 推荐(0) 编辑

2017年9月13日 #

201709013工作日记--static理解 && abstract

摘要: 1.关于viewHolder设置成static的讨论 一般情况下是尽量不要使用static关键字,因为static一旦有引用变量指向了变量,使用完毕后而没有设置null,就会造成内存泄露,而且很难排查。但并非绝对不允许使用static,你需要非常小心的维护这个static的引用。 这里要讨论的是在l 阅读全文

posted @ 2017-09-13 20:55 buder 阅读(149) 评论(0) 推荐(0) 编辑

201709012工作日记--Android消息机制

摘要: 1. android的消息机制——Handler机制 参考:http://www.jianshu.com/p/9e4d1fab0f36、 Android异步消息处理机制完全解析,带你从源码的角度理解: http://blog.csdn.net/guolin_blog/article/details/ 阅读全文

posted @ 2017-09-13 20:45 buder 阅读(115) 评论(0) 推荐(0) 编辑

201709012工作日记--一台电脑创建两个Github账户上传代码

摘要: 1. 在一台主机上面使用多个GitHub账号 有时候,我们需要将个人账号和公司账号区分,这时候我们就会需要在一台电脑上使用2个不同的git账号。 2. 上传文件 http://blog.csdn.net/qq_23547831/article/details/50010419 使用AS上传项目 ht 阅读全文

posted @ 2017-09-13 08:47 buder 阅读(192) 评论(0) 推荐(0) 编辑

2017年9月12日 #

201709012工作日记--activity与service的通信机制

摘要: service生命周期 Service主要包含本地类和远程类。 Service不是Thread,Service 是android的一种机制,当它运行的时候如果是Local Service,那么对应的 Service 是运行在主进程的 main 线程上的。如:onCreate,onStart 这些函数 阅读全文

posted @ 2017-09-12 15:03 buder 阅读(383) 评论(0) 推荐(0) 编辑

上一页 1 ··· 7 8 9 10 11 12 13 下一页

导航