安卓基础
文章平均质量分 97
玄影
公众号: CodeEngine
展开
-
Android 自定义自动清空EditText
Android系统自带的EditText,虽然功能是实现了,但是总是感觉给人是缺胳膊少腿的。你就不能像ios一样,输入框的末尾加个小叉叉吗?通常Android要实现这个功能,很常见的是使用组合布局实现,但是这样不好!原因可见这篇文章Android 性能优化之布局优化。还有就是利用EditEdit的右边添加rightDrawable的属性实现,但是通常又要UI妹妹切一张图甚是麻烦!于是,我觉得直接用Java代码画出一个叉叉,实现一键清空的EdidText ,高仿京东首页搜索框!原创 2017-03-14 13:34:01 · 1945 阅读 · 0 评论 -
Android 自定义View之仿IOS Dialog
Android平台上的UI在5.0以前,那真的只能叫做实现功能了!谷歌爸爸总是那么的“好”,于是有了各种各样的support兼容包。MD设计确实不错,但是试问现在有几个UI设计师是知道这个设计的,又有多少设计师设计UI原型图是按照谷歌爸爸的风格?一般悲剧的设计师都是iphone,所以UI各种朝向IOS,那真叫一个蛋疼!但是话说回来一个APP软件,从理论上来讲确实应该是一样的风格界面啊!于是我们为了兼容android的各个版本,我们最好的效果就是自定义View了。MD有其兼容性的限制!原创 2017-03-30 22:44:51 · 1941 阅读 · 0 评论 -
Android Q 与 SdCard 的恩恩怨怨
Android Q的第6个Beta版本已经发出,距离正式版本推出非常临近了. 笔者"有幸"提前尝到Android Q的"酸爽",特此留下此篇以给后面的攻城狮抛砖引玉. Android Q的更新比较多,但是与我们应用层App开发者影响最大还是 Q与内存卡的恩恩怨怨; 为啥Android Q 突然要搞出这种幺蛾子了? Google 爸爸的众多理由有2个最突出对用户最友好的是:...原创 2019-08-30 18:34:31 · 616 阅读 · 0 评论