![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
UI
文章平均质量分 90
请叫我村草
爱好编程和Android开发
展开
-
黑马智慧北京第4天
1.ListView下拉刷新 和加载更多 ①.xml布局 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="wrap_content" android:o翻译 2016-10-11 23:13:08 · 845 阅读 · 0 评论 -
1.仿QQ侧滑面板(对ViewGroup的自定义)
侧滑面板(对ViewGroup的自定义) 应用场景: 扩展主面板的功能 功能实现: 1. ViewDragHelper: Google2013年IO大会提出的,> 解决界面控件拖拽移动问题. (v4包下)> 2. mTouchSlop 最小敏感范围, 值越小, 越敏感 伴随动画 :1. 左面板: 缩放动画, 平移动画, 透明度动画 2. 主面板: 缩放动画 3. 背景原创 2016-09-30 09:59:06 · 490 阅读 · 1 评论 -
2.模仿小米通讯录的快速索引demo
快速索引 (对View的自定义) * 应用场景: 微信好友列表, 联系人通讯录, 应用管理, 文件管理 * 功能实现: 1. A-Z索引的绘制. OK 2. 处理Touch事件. OK 3. 提供使用监听\回调. OK 4. 汉字转换成拼音. OK 5. 进行排序展示. OK 6. 进行分组. OK 7. 将自定义控件和ListView合体. OK原创 2016-09-30 10:44:58 · 631 阅读 · 0 评论 -
3.模仿qq空间背景下拉动画
视差特效 1.自定义listview 在里面增加HeadView public class MylistView extends ListView { private int drawableHeight; private int height; private ImageView imageview; public MylistView(Context原创 2016-09-30 11:00:45 · 382 阅读 · 0 评论 -
4.模仿QQ侧滑删除
1.自定义view public class SwipeLayout extends FrameLayout { private ViewDragHelper dragHelper; private View mFrontView; private View mBackView; private int mFrontWidth; private int mBackWidth; pr原创 2016-09-30 11:30:01 · 475 阅读 · 0 评论 -
5.模仿QQ粘性控件
1.自定义View public class GodView extends View { private Paint mpaint; // 4个点 PointF[] mStickPoints = new PointF[] { new PointF(250f, 250f), new PointF(250f, 350f) }; PointF[] mDragPoints = ne原创 2016-09-30 11:40:39 · 280 阅读 · 0 评论