
Android自定义控件
上善若水
每天努力一点,就离大神们近一点。
展开
-
自定义控件:使用ViewPager实现广告条效果
在许多项目之中,首页的activity或者fragment都会一般有广告条的效果,我们来自定义实现一下广告条。activity_main.xml<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/too原创 2015-12-12 12:39:07 · 1249 阅读 · 0 评论 -
利用LinearGradient Shader和Matrix来实现动态文字闪动效果
利用LinearGradient Shader和Matrix来实现动态文字闪动效果。要想实现这一个效果,可以充分利用android中Paint对象的Shader渲染器。通过设置一个不断变化的LinearGradient,并 使用带有该属性的Paint对象来绘制要显示的文字。首先,在onSizeChanged()方法中进行一些对象的初始化工作,并根据View的宽度设置一个原创 2016-11-20 17:08:33 · 1004 阅读 · 0 评论 -
Android 自定义控件 轻松实现360软件详情页
转载请标明出处:http://blog.youkuaiyun.com/lmj623565791/article/details/43649913,本文出自:【张鸿洋的博客】1、概述最近有不少朋友私聊问应用宝、360软件助手之类的软件详情页怎么做,刚好,最近有时间就模仿360软件助手详情页给大家做个Demo,供大家参考。嗯,关于实现呢,我写了两种方式:1、ScrollView内嵌软件介绍转载 2016-08-15 12:50:23 · 499 阅读 · 0 评论 -
自定义控件:仿ViewPager实现左右滑动
今天的任务是来实现类似于ViewPager左右滑动的效果,将会一步一步去实现。MyScrollView.javapackage cn.xbmu.myscrollview;import android.content.Context;import android.util.AttributeSet;import android.view.ViewGroup;public cl原创 2016-07-03 18:24:11 · 5421 阅读 · 0 评论 -
Android自定义属性
我们在学习Android开发时,时不时避免要自己定义控件,才能满足我们的需求。而自定义控件的时候,就必须设置控件的属性,所有今天我来整理下自定义属性的几种方法:方法一:通过命名空间去获得属性的值自定义控件属性文件:/MyAttrsView/res/values/attrs.xml参考文件:attrs.xml原创 2016-05-11 15:42:15 · 434 阅读 · 0 评论 -
自定义控件学习之:追溯以前的优酷菜单
优酷菜单布局的实现:第一步:实现三个圆环(最里面的圆环,中间圆环,最外面的圆环)<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="ma原创 2015-11-30 11:56:17 · 689 阅读 · 0 评论 -
自定义ListView,禁止上下滑动
ForbidScrollListView.javapackage com.xbmu.driver.view;import android.content.Context;import android.util.AttributeSet;import android.widget.ListView;/** * 禁止ListView上下滑动 * Created by Adminis原创 2016-02-21 19:30:45 · 1542 阅读 · 0 评论 -
自定义控件:开关按钮的实现
自定义点击开关按钮一、继承已有View实现自定义View通过对android原生控件的研究,可以发现android中的控件都是继承view类,如textView、ImageView等,通过重写相关的方法来实现新的果,通过这个我们得到两点:1.我们可以在已有控件的基础上,通过重写相关方法来实现我们的需求。2.继承view类或viewgroup类,来创建我们所需要的控件。一般来讲,通过翻译 2015-12-13 21:05:44 · 667 阅读 · 0 评论 -
自定义控件:使用PopupWindow实现下拉框效果
PopupWindow可以创建类似对话框风格的窗口,使用PopupWindow创建对话框风格的窗口只要如下两步即可:1.调用PopupWindow的构造器创建PopupWindow对象。2.调用PopupWindow的showAsDropDown(View view)将PopupWindow作为view组件的下拉组件显示出来;或调用PopupWindow的showAtLocation(原创 2015-12-12 21:50:16 · 2111 阅读 · 0 评论 -
自定义组合控件——自定义标题TopBar
在android开发工程中,不勉会自己定义一些控件。今天,整理下自定义标题的View,以后要是布局中使用标题,就直接使用这个自定义的view就可以了。先看效果图:自定义View的时候,肯定避免不了使用自定义属性,因此,我们写看如何自定义属性。attrs.xmlxml version="1.0" encoding="utf-8"?> name="TopBar">原创 2016-12-04 15:13:31 · 502 阅读 · 0 评论