如题所述:
安卓源码和自定义组件是两个完全不同的东西吧?
本人认为自定义组件是一个小的概念
而源码是一个很大的概念
到底有什么不同?
特地讨教!
安卓源码和自定义组件是两个完全不同的东西吧?
本人认为自定义组件是一个小的概念
而源码是一个很大的概念
到底有什么不同?
特地讨教!
解决方案
100
源码嘛 全部官方原生代码都是源码呀 例如原始button 有各种功能 但是 你写了一个button 也有好多功能 。一般大家都会把你写的button叫自定义的button ,这是相对于原始button来说的 。假如官方一开始就把你写的button当做原始button ,那你的button代码就是源码了 现在有人写出来了本来是原始button的代码 ,大家也会把它叫做自定义的。源码和自定义不是走代码上定义的,而是相对来说的,源码来说就是应用比较广,大家基本上都这么用,有特殊需求了在自定义,用起来也比较方便,每个人写的代码,大家基本上都好理解点。其实你完全可以把全部的官方组件都自定义写一遍,然后用自定义的,并且让全部写代码的人都用你的自定义的组件。那么若干年后,大家都会把你的自定义叫源码,个别一个人有些特别需求然后用来现在官方的源码,大家也会把那叫自定义的。