摘要:
`Android`事件传递流程在网上可以找到很多资料,`FrameWork`层输入事件和消费事件,可以参考:1. [Touch事件派发过程详解] [1]这篇blog阐述了底层是如何处理屏幕输,并往上传递的。`Touch`事件传递到`Activity`的`DecorView`时,往下走就是`ViewG... 阅读全文
摘要:
Java中为处理日期和时间提供了大量的API,确实有把一件简单的事情搞复杂的嫌疑,各种类:`Date Time Timestamp Calendar...`,但是如果能够看到时间处理的本质就可以轻松hold住这堆东西了。##常用的类###表示类* `java.util.Date` :能够准确记录到毫... 阅读全文
摘要:
XML和Json作为最常用的两种网络传输格式而被广泛使用,XML在早期数据传输中作为首选,但是近年来Json以其轻量级和更容易编写和解析而越来越流行,Gson作为google的一个开源Json解析框架提供了稳定和快速解析的功能,可以读读它的源代码了解一番。 阅读全文
摘要:
本文参考自官方文档:https://developer.android.com/guide/topics/ui/menus.htmlAndroid为了维护app之间一个统一的操作习惯,提供了Menus来处理用户和Activity之间的一些交互。但是在不同的系统版本上面推荐的Menu不一样。比如在an... 阅读全文
摘要:
项目地址:[**ingeniousadapter**](https://github.com/chuyun923/ingenious-adapter)前面的话:本项目的原型是[QuickAdapter](https://github.com/JoanZapata/base-adapter-helpe... 阅读全文
摘要:
在开发应用的过程中,有时候需要比较当前线上版本和正在开发中的版本差异,目前的做法只能是在两个不同的设备上面安装线上版本和开发中的版本,因为当前版本在调试过程中会覆盖旧版本。本文通过使用gradle来构建android应用变种版本,通过配置build type和productFlavors来进行实践,... 阅读全文
摘要:
转自http://blog.csdn.net/liuhe688/article/details/6874378富貴必從勤苦得,男兒須讀五車書。唐.杜甫《柏學士茅屋》作为程序员的我们,须知富贵是要通过勤苦努力才能得到的,要想在行业内有所建树,就必须刻苦学习和钻研。今天我们来讲一下Android中Ser... 阅读全文
摘要:
转自http://blog.csdn.net/liuhe688/article/details/6761337古人學問無遺力,少壯工夫老始成。紙上得來終覺淺,絕知此事要躬行。南宋.陸遊《冬夜讀書示子聿(yù)》软件行业也是一样,多少前辈不遗余力的奋斗才出现了软件行业的繁荣的景象,其中已有不少成为大师... 阅读全文
摘要:
如题,在android studio中调用this.toString时,提示的错误信息是ambiguous method call. both get class () in object and get class () in object match主要是编译器不清楚getclass是使用的sd... 阅读全文
摘要:
转自:http://blog.csdn.net/liuhe688/article/details/6754323合抱之木,生於毫末;九層之台,起於累土;千里之行,始於足下。《老子》今天在社区看到有朋友问“如何在半年内成为顶级架构师”,有网友道“关灯睡觉,不用半年的...”,的确,做梦还来的快一些。作... 阅读全文