- 博客(4)
- 资源 (16)
- 收藏
- 关注
原创 Android虚拟键遮挡控件
随着手机行业的快速发展,越来越多的手机产商在追求极致的过程中,逐渐用虚拟按键代替了物理按键。 在带有虚拟键的机子测试时,就会发现有些UI控件完全被底部的虚拟按键挡住了(虽然可以隐藏虚拟按键,可还是影响用户体验),效果图如下: 如图,界面底部弹出了popupwindow,而 popupwindow上面的button控件被虚拟键挡着,点不到button; 为了不让虚拟键挡着底部的button控件,
2016-03-10 16:11:55 3377 1
原创 gif动画生成工具
在写博文时,往往需要对某些demo进行动画效果的演示,有些时候我们会将桌面录制成视频,再通过视频播放器转转化为gif格式文件,而下面介绍的这个软件,可以直接将选中区域录制成gif格式;其中,界面上的间隔,指的是录制间隔,设置的越小,动画越流畅,生成的gif也会越大,我通常设置为50;选择录制区域时,需要右键点击,在弹出的菜单栏中选择【选择完毕】,这样录制的窗口就确定下来了。软件下载链接
2016-03-06 09:40:29 460
原创 仿专题订阅功能
在Android开发中,有些时候会涉及到专题订阅,订阅专题无非是添加/移除专题。而我们的产品的订阅功能稍微有点不同,专题数默认7个,只能替换专题,不能够取消/新添专题,这里给出展示如下图:实现过程如下: 1、自定义专题订阅容器,涉及到标签的移动,为了更灵活的定义标签位置,继承了相对布局RelativeLayout,将自定义布局命名为DraggingViewGroup;2、定义专题的宽度,专题的高度
2016-03-05 22:01:33 627
原创 Android画布canvas rotate,translate的理解
在开发过程中,经常会自定义view,有时候还涉及到自己画图,为了更好的产品体验,还会通过canvas.rotate旋转画布,绘制更复杂的图形或垂直文本。绘制有效的几何图形,当然离不开坐标系的选取。Android也定义了自己的坐标系,自然情况下,手机屏幕的左上角是坐标系的原点,向右是x的正轴,向下则为y的正轴。如下图是手机屏幕坐标系的定义:然而,屏幕的可见区域包含了多个view,其实每个view也是有
2016-03-02 00:36:11 2352
retrofitDemo
2016-06-09
AndroidKiller
2016-06-02
android 5.x 过渡动画demo
2016-05-06
RecyclerView示例
2016-05-05
Palettedemo
2016-05-01
Elevation使用demo
2016-04-30
具有弹性的ListView
2016-04-16
canvas旋转绘图
2016-03-02
TextView Textsize
2016-01-21
添加多个子控件
2016-01-17
fastjson-1.1.36.jar
2016-01-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人