最新消息:文章中包含代码时,请遵守代码高亮规范!

李, 泰愚的文章

Android 基类封装之Fragment【原创】

Android 4天前 25浏览 0评论

现在的Android开发中,Activity和Fragment都是必不可少的,正如上篇博客所写,我们都会封装一个基类的Activity来做一些公共基础的操作。对于Fragment应用的越发广泛,在实际开发中,我们也应当封装一个基础的Fragment,...

Android 基类封装之Activity【原创】

Android 5天前 30浏览 0评论

Android开发中,我们往往都需要封装一个基类的Activity,以用于封装一些基本公用的方法,避免代码的重复,提高程序的可读性可维护性等。 从onCreate方法开始,这是Activity生命周期中重要的一步,我们的思路是将一些方法都放在这里执行...

Android Bezier曲线之三阶Bezier曲线【原创】

Android 2周前 (09-05) 63浏览 0评论

上次记录了一篇Bezier曲线基本的二阶Bezier曲线的学习,今天来说说Bezier曲线中的三阶曲线。 关于Bezier 曲线,例如使得曲线更加圆滑,用于动画的绘制等等应用场景也就不在赘述,现在直接上代码来看。 绘制一条三阶Bezier曲线需要四个...

Android Bezier之二阶Bezier曲线【原创】

Android 1个月前 (08-20) 114浏览 0评论

Android开发中,难免会遇到许多动画,绘图方面的需求,今天来记录一下之前在慕课上学习到的Bezier曲线方面的内容,关于Bezier曲线,百度百科叙述的很清楚,而且它的数学公式也有明确的介绍。在Android中的Bezier曲线的应用也很广泛,今...

Android中的按键的分发处理【原创】

Android 1个月前 (08-19) 116浏览 0评论

在Android的开发中,会有要拦截按键的情况,例如拦截返回键,这是一个很简单的操作,只要在Activity中重写onBackPressed()方法,可以将方法体内直接为空实现,如下,或者做一些自己需要在按下返回键要做的操作。 @Override ...

Android格子输入框实现【原创】

Android 1个月前 (08-08) 127浏览 0评论

记录一个项目中需要实现的格子输入框  如图所示 要求大致是待输入的格子背景为带点白色遮罩的黑色背景,其余输入框则是纯黑色背景,总共最多输入位8位。个人觉得要点在于输入控件的选择,以及控制键盘输入与删除两种情况下,背景切换以及数字的显示。经前辈提点,...

Android中RecycleView的使用【转载】

Android 2个月前 (07-20) 199浏览 0评论

RecycleView控件的引用,可以替代ListView和GridView,相比于ListView,它不像其需要自己创建一个ViewHolder类,这样耦合度更低,而且性能更高,而且不再需要自己手写setTag()了。 但是稍有不足的是,Recyc...

Android平台下WIFI模块的一些基本操作【原创】

Android 2个月前 (07-20) 174浏览 0评论

近期工作遇到涉及到WIFI模块方面的一些内容,大概是获取附近的WIFI热点列表,并有选取输入密码进行连接的操作。去看了些博客和Google的官方文档,WIFI方面有几个API可以使用。首先是WifiManager,通过getSystemService...

Android中MVP模式初体验【原创】

Android 3个月前 (07-03) 238浏览 0评论

在Android开发中,MVP模式日益火热,相比于传统的MVC模式,MVP模式通过P层来沟通M层与V层,而不再是像MVC里那样,V层和M层也可以直接通信。这样也就避免了Activity中出现大量逻辑代码,提高了代码的阅读性,也便于日后对项目的维护。 ...