- 博客(4)
- 收藏
- 关注
原创 插件化编程
插件化编程是什么?插件化编程的优点? 1. 宿主和插件分开编译。 2. 并发编程,宿主和插件可以同时进行开发,互不干扰。 3. 动态更新插件; 4. 按需加载模块,当然第一次加载略微比较慢; 5. 方法数,变量数爆棚的问题, 因为一个apk中默认只允许65535个方法和变量,超过这个数量,就会报错了,当然也是有办法解决这个问题的,比如分包加载;插件化编程demo:...
2018-09-14 18:31:21 1161
原创 自定义控件总结
自定义控件,总的来说有3种方式,自绘控件,继承控件,组合式控件自绘控件 主要是使用Paint画笔和Cavas画布,进行绘制;继承控件 主要是继承某一父类,然后在此基础上,定义自己想要的效果和功能;比如垂直的进度条,可以继承普通的ProgressBar然后进行方向的旋转设置,原本进度条的方法依然可以继续使用。 其实所有的控件都继承自view类,严格来说这种方式使用最多。组合式控件 ...
2018-09-14 17:21:41 209
原创 自定义控件的小总结------1组合式控件
自定义控件,总的来说有3种方式,自绘控件,继承控件,组合式控件自绘控件 主要是使用Paint画笔和Cavas画布,进行绘制;继承控件 主要是继承某一父类,然后在此基础上,定义自己想要的效果和功能;比如垂直的进度条,可以继承普通的ProgressBar然后进行方向的旋转设置,原本进度条的方法依然可以继续使用。 其实所有的控件都继承自view类,严格来说这种方式使用最多。组合式控件 ...
2018-09-14 15:24:53 339
原创 面向对象六大原则
架构师目的是为了什么?---利他 第一个方面:针对开发者(站在开发者角度进行软件设计和开发) 第二个方面:针对公司(站在公司角度进行软件设计和开发) 第三个方面:针对客户(站在客户角度进行软件设计和开发)我们要朝着这个方向努力其实架构师就是思想(编程思想)...
2018-09-12 10:10:46 376
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人