Android实用功能
文章平均质量分 71
Loften_93663469
凡真心尝试助人者,没有不帮到自己的。
展开
-
Android反射的简单应用之BottomNavigationView
反射反射(Reflection)在java和android开发过程中都非常有用,但是在android中的使用往往会影响app的性能,因此使用反射时要在适当的情况下使用。什么时候使用呢?反射耗时的多少与被反射类的大小有关系,它本质上是对类的成员列表进行遍历。如果这个类的成员越多,遍历的时间越长,整个反射的时间也就越多,如果类的成员较少,影响也是较小的。原创 2016-12-14 11:32:14 · 1884 阅读 · 0 评论 -
Android 开发学习资料
前言收集整理这份资料主要是方便开发者学习android,不至于花时间去找学习资料,这份资料我会不断的更新完善,同时也欢迎更多具有丰富经验的你能将自己常用的、觉得不错的网站、博客等分享出来,谢谢 后续会继续在github更新原创 2016-06-01 13:11:48 · 826 阅读 · 0 评论 -
带你一步步实现android引导页面
当你第一次打开一款应用的时候常常会看到精美的引导页设计,它们在你未使用产品之前提前告知你产品的主要功能与特点,第一次印象的好坏会极大地影响到后续的产品使用体验。因此各个公司都在努力将这几个页面设计好,从一开始就引人入胜。那接下来我就来一步步实现引导页的功能。原创 2016-05-21 19:06:27 · 13294 阅读 · 4 评论 -
Android 仿微信群聊头像
在网上找了些仿微信群聊头像的开源库后,发现没特别好用的,或者说满足我需求的,就只好在别人的基础上改了下,也就有了这样的自定义控件了,以此来实现微信群聊头像的效果,效果图如下所示:主要实现:一、自定义viewGroup,以此来实现主要的代码逻辑public class NineGridImageView extends ViewGroup{ private int原创 2016-04-23 18:38:23 · 10510 阅读 · 0 评论 -
Mac OS X 下 Android6.0源码的下载与编译
有没有必要阅读Android源码:了解基层,高层才能更好地工作。能够理解Android设计者的意图。能够学习优秀开源项目的代码风格和设计理念。原创 2016-05-27 18:10:23 · 7305 阅读 · 7 评论 -
Retrofit的简单封装--更方便的配置okhttp
前言:Retrofit作为简化HTTP请求的库,已经运行多年,2.0版本依然不辱使命的在做这些事情。不过2.0版本修复了一些长期影响开发者的设计,还加入了前所未有的强大特性。在NYC2015的这一个分享中,Jake Wharton的演讲涵盖了所有Retrofit2.0的新特性,全面介绍了Retrofit2.0工作原理。这里主要实现的是更方便的实现网络请求前的okhttp配置,让你更方便的去处理其他事务。原创 2016-04-20 18:31:40 · 1246 阅读 · 0 评论 -
Android RecyclerView使用详解及实现多选
这里要说的是RecyclerView的使用,希望能助你完全理解RecyclerView,把它运用到项目中,当然这里也会提供你简便的写法,要知道每次都写个adapter费时又费力,只能说本人很懒,于是在网上找方法,聪明的你应该知道是怎么做了吧,不错,就是打造一个通用的adapter。这里先卖个关子,要知道就继续往下看吧。原创 2016-05-11 17:49:21 · 8177 阅读 · 2 评论 -
Android本地验证码的生成
android客户端生成本地验证码主要用来限制用户随意按请求按钮,可通过自定义view的方式实现,改验证码可设置*干扰线数目 *干扰点数目 *背景颜色 *验证码字体大小及字数相信以上可以满足一般的需要了吧,不够的话可自行添加,下面就来讲实现的步骤了原创 2016-05-11 00:07:46 · 2501 阅读 · 0 评论 -
仿微信/支付宝的密码输入框效果 带自定义键盘
此demo是在 GridPasswordView 的基础上进行改动的,因此GridPasswordView可根据该开源控件进行调用其方法,对了,要想生成随机的键盘可通过PasswordKeyboardView控件 调用 shuffleKeyboard 即可原创 2016-12-20 18:59:49 · 3577 阅读 · 0 评论