android-UI
捻秋成哥
若要爱,请深爱……
展开
-
ClearEditText
Android一直没有提供类似于ios中自带清除效果的输入框(ios只要只要添加属性即可实现),所以在Android当中 想要实现此效果就需要使用自定义控件的方式实现。 思路:可以使用一个Linearlayout里面横向布局一个EditText和一个删除的图片,监听输入框的焦点和文字变化,设置图片的显隐和点击清除事件。但是这么做些弊端,首先增加了UI布局的层级结构不利于UI结构的优化而且转载 2014-12-09 11:43:19 · 1477 阅读 · 0 评论 -
TextView图文并茂
1.TextView图文并茂 Drawable drawable = getResources().getDrawable(id); drawable.setBounds(0, 0, drawable.getIntrinsicWidth(), drawable.getIntrinsicHeight()); //需要处理的文本,[smile]是原创 2015-01-18 18:25:58 · 877 阅读 · 0 评论 -
webview 长按选择复制
1.首先在h5中加入 head> style> .unselectable { -moz-user-select: none; -webkit-user-select: none; } style> head> body> div class="unselectable" unselectab原创 2016-03-01 16:03:17 · 8298 阅读 · 0 评论 -
通向高级软件工程师之路—View自定义
1.View的滑动之Scroller 要实现View的平滑滑动,有一种方法是要借助Scroller来实现。 Scroller本身并不能实现View的平滑滑动,需要借助View的computeScroll方法才能完成弹性滑动的效果,它不断的让View重绘,每次重绘距离开始滑动都有一段时间间隔,通过这个时间间隔,Scroller会得出View当前的滑动位置(调用mScroller.comp原创 2016-05-07 11:57:47 · 759 阅读 · 0 评论