![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android 视图控件组件
文章平均质量分 71
a704755096
移动互联网Android软件开发 :http://www.androiddevtools.cn/ "android.resource://" + getPackageName() + "/" +R.raw.alarm
展开
-
Android CircleMenu 圆形旋转菜单
自定义ViewGroup实现的圆形旋转菜单,支持跟随手指旋转以及快速旋转。 图标请勿商用。1、布局文件中声明控件<com.zhy.view.CircleMenuLayout android:id="@+id/id_menulayout" android:layout_width="match_parent" android:layout_height="ma转载 2015-06-16 09:59:53 · 1999 阅读 · 0 评论 -
快速了解安卓沉浸模式
沉浸模式就是把系统通知界面操作空间如:通知栏、状态栏,隐藏在以程序内容为主的情景中,通过相对“隐形”的界面来达到把用户可视范围最大化地用到内容本身上。而最新安卓4.4系统的通知栏沉浸模式就是在软件打开的时候通知栏和软件顶部颜色融为一体,这样不仅可以使软件和系统本身更加融为一体。getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);原创 2015-10-14 18:20:55 · 1633 阅读 · 0 评论 -
Android 自定义DialogFragment替代popupwindow
谷歌建议使用DialogFragment来管理对话框,当旋转屏幕和按下后退键时可以更好的管理其声明周期,它和Fragment有着基本一致的声明周期。且DialogFragment也允许开发者把AlertDialog作为内嵌的组件进行重用,类似Fragment(DialogFragment可以在大屏幕和小屏幕显示出不同的效果,屏幕旋转相关数据不会被销毁)解决无法复制粘贴1:普通自定义 2:推荐自定义 popupmenu使用DialogFragment替代PopupWindow可以解决编辑框不能复制原创 2015-07-09 00:06:20 · 7470 阅读 · 2 评论 -
快速掌握Android三个常用自定义控件Toast AlertDialog Notification
网上相关自定义方法很多,总结整理了下安卓自定义Toast AlertDialog Notification:Toast toast;public void myToast(Context context,String text){ if(toast==null){ toast=Toast.makeText(context, text, Toast.LENGTH_SHOR...原创 2015-06-12 15:59:59 · 1626 阅读 · 0 评论 -
Android ProgressBar高级自定义水平/圆形进度条
ProgressBar继承于View类,直接子类有AbsSeekBar和ContentLoadingProgressBar,其中AbsSeekBar的子类有SeekBar和RatingBar,可见这二者也是基于ProgressBar实现的。自定义水平progressbar 自定义圆形progressbar 自定义RatingBarProgressBar有两个进度,一个是android:progress,另一个是android:secondaryProgress。ProgressBar还分为确定的和不原创 2016-02-26 10:59:24 · 3319 阅读 · 0 评论 -
一分钟实现 Android textview 跑马灯水平文字滚动 / 向上文字滚动
*1文字水平跑马灯效果:设置如下TextView控件文件的XML:<com.example.Mytext android:id="@+id/textview" android:layout_width="match_parent" android:layout_height="20dp" android:gra...原创 2015-06-01 13:54:25 · 1151 阅读 · 0 评论 -
Android edittext 显示字数限制和输入类型
在开发应用的时候,文本编辑框EditText有字数输入限制,经常会显示还剩多少字以限制用户输入的字数android:maxLength="10" //即限制最大输入字符个数为1EditText inputType windowSoftInputMode InputMethodManager原创 2015-05-19 16:08:32 · 6109 阅读 · 1 评论 -
一分钟掌握Android spinner下拉框
Android 自带的spinner下拉框控件是一个不错的系统控件,主要有两种实现方式:1.静态的spinner 2.动态的spinner 资源文件转数组 设置默认值 刷新原创 2015-06-04 14:58:19 · 1230 阅读 · 0 评论 -
CircleImageView圆形图控件+MPAndroidChart图表控件
CircleImageView github地址: https://github.com/hdodenhof/CircleImageViewMPAndroidChart 饼图 柱状图 曲线图原创 2015-08-05 10:45:39 · 1738 阅读 · 0 评论 -
快速了解Android onMeasure() onLayout()
1 通过继承ViewGroup时一般都要重写onMeasure() onLayout()方法@Overrideprotected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {//获取模式和大小,边界参数共有3种模式:UNSPECIFIED一般为0, EXACTLY准确尺寸, AT_MOST自适应尺寸 int...原创 2015-06-18 13:26:07 · 1321 阅读 · 0 评论 -
Android ScrollView嵌套HorizontalScrollView 滑动问题 ScrollView包含GridView显示问题
问题1.ScrollView嵌套HorizontalScrollView跳变问题,ScrollView、HorizontalScrollView自动下拉到最后一行;问题2.ScrollView与GridView冲突,GridView无法显示所有数据和滑动;原创 2015-06-10 14:26:05 · 3038 阅读 · 0 评论 -
Android Fragment 切换时布局重叠/开发滑动广告Banner
一.用Fragment模拟Tab页面,有时会发生切换时布局重叠问题,具体是当应用在后台运行时,设置更改语言选项或系统不小心强制关闭后,再进入应用会同时显示多个Tab内容,UI界面文字发生重叠。这是因为再次回到这个app的时候,通过onCreate中的参数savedInstanceState恢复了之前的fragment。此时的FragmentTransaction中的相当于又再次add了frag...原创 2015-08-27 18:53:09 · 6344 阅读 · 1 评论