源码阅读
文章平均质量分 89
安卓狗刘小立
学习安卓源码中.
展开
-
Handler原理与使用,以及Android中异步更新的UI的方式
为什么禁止在非UI线程更新UIHandler概述Handler的几种使用方式Handler的原理,以及handler与message queue, looper之间的关系HandlerThread原理异步更新UI 的几种方式7. 非UI线程真的不能更新UI吗?原创 2015-02-04 21:14:52 · 1699 阅读 · 1 评论 -
如何在运行时获取泛型的类型
如何在运行时获取泛型的类型标签(空格分隔): 技术分享JPJson基本介绍项目的Github地址:https://github.com/androidfans/JPJson 最近基于JParsec开发了JPJson这样一个Json解析库.对外的接口模仿了Google的Gson,用户只需要定义一个JavaBean,然后调用JPJson的fromJson()方法,传入一段json字符串以及一个Clas原创 2015-12-15 00:53:47 · 1345 阅读 · 0 评论 -
无法反射到想要的构造函数时该如何根据Class对象构造Class实例?
这还是一个在开发JPJson的过程中发现的问题.在确定JPJson能够接受的javaBean的Class定义时,我原本想严格按照JavaBean的定义来. 即类中只有private的Field和为想暴露的Field提供get和set方法.但是在实现之前我还是测试了一下Gson是如何做的.在测试Gson时,我发现Gson的适应能力是非常强的.类中只要有这个Field,那么Gson就会把数据attac原创 2015-12-15 01:12:43 · 785 阅读 · 1 评论