Android、iOS添加子视图方法比较

最近在做android项目。之前看过一些android方面书籍,但是忘的差不多了。后来从事一段时间iOS开发。现在又被安排开发Android应用程序了。

要求自定义一个view,实现光标闪烁效果,我想应该把光标单独也当成一个view子类对象才对。因此就动手对已有代码进行重构(原代码是在主view中直接用paint画)。

当我重构将光标也定义为一个view子类后,忽然发现,view类没有addView方法(在iOS中是通过[view addSubview:subview]方法添加子视图的),于是找啊找,终于发现,原来在Android中,view是不能直接添加子view的,要通过view的静态内部类ViewGroup来添加,so,再次重构代码,将原根视图从ViewGroup继承,实现addView方法。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值