会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
六月的雨
博客园
首页
新随笔
联系
管理
上一页
1
···
4
5
6
7
8
9
10
11
12
13
下一页
2016年1月6日
FragmentTabHost用法
摘要: FragmentTabHost组成 Tabhost,TabWidget,切换的内容容器FrameLayout 层级关系 FragmentTabHost | TabWidget | FrameLayout 布局实现 实现tabhost采用android.support.v4.app.FragmentT
阅读全文
posted @ 2016-01-06 21:06 梦和远方
阅读(543)
评论(0)
推荐(1)
2015年12月12日
Android自定义控件总结
摘要: 自定义控件分类: 1、使用系统控件,实现自定义的效果 2、自己定义一个类继承View ,如textView、ImageView等,通过重写相关的方法来实现新的效果 3、自己定义一个类继承ViewGroup,实现相应的效果 继承view类或viewgroup类,来创建所需要的控件。一般来讲,通过继承已
阅读全文
posted @ 2015-12-12 22:38 梦和远方
阅读(3880)
评论(0)
推荐(0)
11.粘性控件
摘要: 粘性控件 (对View的自定义)* 应用场景: 未读提醒的清除* 功能实现: > 1. 画静态图 OK > 2. 把静态的数值变成变量(计算得到真实的变量) OK > 3. 不断地修改变量, 重绘界面, 动起来了. > 4. 功能分析: a. 拖拽超出范围,断开, 松手, 消失 b. 拖拽超出范围,断开,放回去了,恢复 c. 拖拽没超出范围, 松手,弹回去没有布局:MainAc...
阅读全文
posted @ 2015-12-12 22:19 梦和远方
阅读(251)
评论(0)
推荐(0)
10.侧拉删除
摘要: *应用场景: 聊天列表界面,邮件管理界面等条目管理(设为已读, 删除等)*功能实现: 参考 侧滑面板 offsetLeftAndRight , offsetTopAndBottomactivity_main item_list:设置文本区域最小高度,如果不设置和设置分别是这样的这个其实就是ad...
阅读全文
posted @ 2015-12-12 22:08 梦和远方
阅读(325)
评论(0)
推荐(0)
9.视差特效、回弹动画、overScrollBy
摘要: 视差特效 * 应用场景: 微信朋友圈, QQ空间, 微博个人展示,向下拉出,松开回弹* 功能实现: > 1. 重写overScrollBy > 2. 松手之后执行动画, 类型估值器 . activity_main <RelativeLayout xmlns:android="http://schem
阅读全文
posted @ 2015-12-12 22:07 梦和远方
阅读(2117)
评论(0)
推荐(0)
8.快速索引、listview
摘要: 实现这样的效果布局: 字的shape: QuickIndexBar/** * 快速索引 * * 用于根据字母快速定位联系人 * @author poplar * */public class QuickIndexBar extends View { private static final String[] LETTERS = new Str...
阅读全文
posted @ 2015-12-12 22:05 梦和远方
阅读(214)
评论(0)
推荐(0)
7.侧滑、ViewDragHelper、属性动画
摘要: 实现这样的效果: ## 侧滑面板(对ViewGroup的自定义)<!--more-->* 应用场景: 扩展主面板的功能* 功能实现: > 1. ViewDragHelper: Google2013年IO大会提出的, > 解决界面控件拖拽移动问题. (v4包下) > 2. mTouchSlop 最小敏
阅读全文
posted @ 2015-12-12 22:03 梦和远方
阅读(1100)
评论(0)
推荐(0)
6.下拉刷新
摘要: 下拉刷新 1.addHeaderView必须在setAdapter之前调用 2.将paddingTop设置一个headerView高度的负值去隐藏它 getHeight()和getMeasuredHeight()的区别: getMeasuredHeight():获取测量完的高度,只要在onMeasu
阅读全文
posted @ 2015-12-12 22:02 梦和远方
阅读(417)
评论(0)
推荐(0)
触摸事件、侧滑菜单
摘要: 触摸事件 <!--more--> 侧滑菜单 github-SlidingMenu 1.在ViewGroup中,让自己内容移动有以下三个方法个方法: layout(l,t,r,b); offsetTopAndBottom(offset)和offsetLeftAndRight(offset); scro
阅读全文
posted @ 2015-12-12 22:01 梦和远方
阅读(193)
评论(0)
推荐(0)
2015年11月25日
8.搜索
摘要: 搜索1.在res/xml/下创建searchable.xml文件labelhint* 注意:值不能直接写字符串,必须指向一个资源ID,例如@string/search_sms2.创建SearchActivity在manifest文件中配置activity中的信息3.为了能让整个应用都可以调出搜索框,...
阅读全文
posted @ 2015-11-25 16:07 梦和远方
阅读(178)
评论(0)
推荐(0)
上一页
1
···
4
5
6
7
8
9
10
11
12
13
下一页