在我的学习过程中,我感到自定义View的东西还是比较多的,需要一步一步的深入,我自己的想法是要把整个体系分解为若干个章节来记录以及梳理,而这个开始,我决定用坐标系来引出,自定...
在我的学习过程中,我感到自定义View的东西还是比较多的,需要一步一步的深入,我自己的想法是要把整个体系分解为若干个章节来记录以及梳理,而这个开始,我决定用坐标系来引出,自定...
Canvas是Android绘制的基础,onDraw方法提供Canvas类来帮助开发者绘制内容,为了加强自己的印象做的总结,并且相当于自己的一份文档。 绘制的基本函数介绍: ...
单例模式是保证一个类只有一个实例,并且提供一个全局访问的能力。 1)饿汉模式 在类加载的时候就做了静态初始化,提供一个全局的静态方法,不会涉及多线程调用的问题,简单而美好,但...
通知在实际开发中还是比较常见的,例如新闻,音乐播放器,等。 1,基本通知 2,基础扩展通知自定义布局 xml >> item_notification JAVA类 注意,这里...
现在基于第一个例子,总结常用的效果,GridView效果,瀑布流效果并且实现点击和分割线。1,GridView效果只要在原基础上修改LayoutManager配置即可,从Li...
首先实现一个普通的ListView展示效果,可以看到的是跟ListView相似度很高。 第一步,配置build.gradle 第二步,编写Adapter 第三步,开始使用 X...
CardView继承自FrameLayout,并且可以设置圆角和阴影,让卡片变得更具有立体感。 引入CardViewimplementation 'com.android.s...
首先我要感谢这么长时间以来,一直坚持看我文章的同学,是你们的支持点赞让我有了继续写作的力量。感谢你们,本文还有一个小名,Android运行权限机制从啥也不是,到谁也不惯着,请...
观察者模式是对象与对象的一对多的依赖关系,数据源改变的时候,所有的监控对象得到通知并刷新。 通俗的理解模式中就两个东西,一个是观察者Observer,一个是被观察者Obser...