
重写布局
ximen_qing
这个作者很懒,什么都没留下…
展开
-
安卓开发:监听软键盘的显示与隐藏,并作出其他操作
对于安卓的软键盘的显示隐藏,查了好多资料,得出一个结论,就是Google并没有提供接口来直接判断键盘是否是显示状态。 刚好项目中遇到这个问题,目前解决了,就贡献出来给Androider。 我的思路是通过重写父布局来监听布局变化,然后判断可视区域来判定软件盘是否是显示状态废话不多说,直接上代码,代码中解释,没几行,目前测试没问题通过重写布局的 onMeasure方法来确定当前布局是否有变化。有变原创 2016-09-05 13:00:04 · 656 阅读 · 0 评论 -
安卓开发:模仿微博中间加号按钮弹出发布页面
以下代码都是直接从项目里摘出来的,比较糙,代码写得也比较简单,相信很多人看一眼就知道怎么写了,凑合看吧,反正满足我们项目的需求了。 之前也写过,用两个popup来回切换实现的,在有的手机上老是有问题,所以这次就重新写了一个,效果比之前的好一点,都是最简单的代码,也不回存在什么兼容问题。下面开始上代码: 首先定义好要显示的动画效果,下面有6个,一共用到了5个,最后一个是消失时候用的动画,可用可不用原创 2017-02-17 16:39:17 · 1182 阅读 · 1 评论 -
安卓开发:模仿微信,QQ评论输入框,使用PopupWindow完美实现(新版)
首先说一下实现的效果,点击外部消失,有个缺点,键盘弹出时,点击back不会消失,第二次点击back或者点外部才可以消失; 我的直播项目里用的,有“弹幕”按钮(已隐藏),上效果 布局左边是有弹幕按钮的,隐藏了,有需要打开就可以了 上布局代码:<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http:/原创 2017-08-29 16:05:07 · 1340 阅读 · 1 评论