![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
UI
文章平均质量分 76
峥嵘life
目前职业:android开发工程师
2016年江西农业大学计算机信息工程学院毕业
展开
-
Android 几个简单的自定义对话框介绍
Android 对话框直接使用肯定是不好看的,如果需要添加取消和确定按钮,肯定是需要进行自定义修改的。本文简单介绍一个简单的可扩展的对话框,并且支持不同类型样式,加了点小动画。有需要的可以看看。//(1)默认字符串显示,显示一个确认按钮,只是用来测试//(2)修改标题和文本内容,显示一个确认按钮")").show();//(3)修改标题和文本内容和类型图标,显示一个确认按钮").show();大部分场景上面三个代码比较常用。原创 2024-05-19 12:29:06 · 1458 阅读 · 0 评论 -
GridView 表格里面的图片点击效果控制
GridView 表格里面的图片点击效果控制一、效果图二、代码详解1、布局文件2、重点的Adapter代码3、显示的Activity代码代码下载链接:共勉:人生短短几十年,好好珍惜吧。点击GridView的item默认会有背景变暗的效果,但是没有设置成图片按下的效果,这个需要自己做适配,网上查找了一下居然没有现成的示例,不过依靠牢固的基础工是可以完成的。主要实现过程是通过Adapter中的getView回调,在View中进行onTouchEvent和onClick监听一、效果图这里只对部分it原创 2021-09-23 23:05:35 · 634 阅读 · 0 评论 -
Android ViewPager嵌套GridView实现滑动网格布局
Android ViewPager嵌套GridView实现滑动网格布局一、效果图:二、代码:1、布局文件2、Item对应的Bean文件3、ViewPager的Adapter4、GridView的Adapter5、Activity显示代码下载链接:共勉:野蛮生长才能到实现更高的高度。看了网上 ViewPager嵌套GridView实现滑动网格布局的示例,有的太旧了,有的代码逻辑不清晰,有的运行不了,网上的要给RecyclerView的一个旧例子跑不起来,可能是RecyclerView不是很熟吧。这里提原创 2021-09-23 22:57:12 · 1438 阅读 · 1 评论 -
hellochart详细讲解(二)饼状图
hellochart详细讲解(二)饼状图之前有介绍HelloChart图形绘制框架的使用,还有各种效果图: http://blog.csdn.net/wenzhi20102321/article/details/73133718之前没有对各个图形设计做详细介绍。 本文重点hellochart饼状图的设计。效果: 有点卡顿!请看下面的图片介绍。总览图:一共显示3种基本图形原创 2017-07-04 11:20:42 · 3769 阅读 · 0 评论 -
hellochart详细讲解(一)折线图
hellochart详细讲解(一)折线图之前有介绍HelloChart图形绘制框架的使用,还有各种效果图: http://blog.csdn.net/wenzhi20102321/article/details/73133718之前没有对各个图形设计做详细介绍。 本文重点hellochart折线图的使用。效果:总览图: 一共显示5中基本图形,其实通过设置属性可以变成几十种图形样式!原创 2017-06-30 17:44:06 · 15586 阅读 · 0 评论 -
wheelview--滚动效果的日期选择器View
wheelview滚动效果的View这段时间需要用到一个时间选择器,但是不能使用日期对话框, 因为它是筛选条件框架下的,只能是View!这个WheelView改造后可以达到要求!这个wheelview框架使用的类不多,就几个,还有一些资源文件。 我根据这个框架设计了日期的选择器。主页面:第一种日期选择器页面:动态效果:使用:具体的实现是一个LoopView的类,这是一个继承View的类!原创 2017-06-02 23:39:10 · 3564 阅读 · 0 评论 -
SearchView搜索框架详解
SearchView搜索框架详解前段时间看到网上的一个搜索的框架searchview,使用起来比较方便,EditText的各种监听都封装好了的。只要传入一个数组的数据,当EditText输入相关的字符,就会产生显示一个相关的ListView。我的程序的效果:这个searchview里面已经包含了ListView,传入一个数据源后,它会动态监听数据改变然后显示出符合你要求的数据。原创 2017-06-01 00:24:48 · 4661 阅读 · 0 评论 -
EditText结合过滤器Fileter实现数据过滤效果的设计
EditText结合Fileter过滤器效果的设计之前看到一个SerchView的搜索框,发现里面使用到了Filter,可以很方便的实现输入框中数据的过滤和判断,这里介绍下给大家。原创 2017-05-30 21:39:02 · 1049 阅读 · 0 评论 -
BottomNavigation使用详解
BottomNavigation使用详解前几天看到GitHub中比较新的一个底部按钮的样式,看起来时比较受欢迎的,但是里面的代码没有详细介绍,我这里跟大家详细介绍下,并且原本项目中需要高版本运行,适合在Studio运行,我这里是兼容低版本的,适合非Studio中编译,但是也是要android5.0的SDK,并且导入v4和desige包。原创 2017-05-19 01:34:12 · 7564 阅读 · 3 评论 -
Android控件SwipeRefreshLayout实现下拉刷新上拉加载
Android控件SwipeRefreshLayout实现上下拉加载App基本都有下拉刷新的功能,以前基本都使用别人的PullToRefresh’框架或者自己写一个下拉刷新,但是我最近发现,android官方在其实已经有一个能很简单就实现下拉刷新的控件SwipeRefreshLayout,上拉加载也是可以通过自己重写这个类实现。所有我觉得简单的下拉和上拉效果使用SwipeRefreshLayout原创 2017-04-27 19:31:21 · 3071 阅读 · 2 评论 -
Android DrawerLayout使用总结
Android DrawerLayout使用总结DrawerLayout是google官方的可以很方便就显示侧边栏效果的类。我最近在网上看了一下资料别人的资料,感觉都是什么乱七八糟的!很多都是官方的代码,然后随意讲解一下,包括那几个大牛,写得都是比较难让人理解,所以我决定写一个介绍,帮助大家更方便理解。一.DrawerLayout的基础知识原创 2017-04-24 01:06:03 · 11576 阅读 · 5 评论 -
Android自定义的FloatingActionButton效果
Android自定义的FloatingActionButton效果现在Android的ActionBar功能已经很少人app使用了。但是有些页面还是需要这种按钮的操作(比如执行一些数据刷新或页面跳转的功能),就有了现在的悬浮效果的按钮,并且这个悬浮按钮可以设置在页面的任意位置!其实就是一个ImageButton,经过各种封装和处理后得到一个比较好看的效果。原创 2017-05-13 16:39:13 · 7944 阅读 · 0 评论 -
开源的RippleLayout,点击产生波浪涟漪效果
开源的RippleLayout,点击产生波浪涟漪效果有些app点击ListView的条目或按钮或页面会有波浪的涟漪效果,本文使用一个自定义View实现这个效果,这个自定义View是继承了FrameLayout,里面只能放一个布局或控件,否则会报错! 效果: 虽然谷歌也有了点击产生涟漪效果的API和资源文件,但是需要最低5.0的SDK等级(21)才能使用,注意是最低,不是正在编译的版本的等级。原创 2017-06-22 17:52:57 · 2016 阅读 · 0 评论 -
Android hellochart使用(可以在Eclipse中运行)
hellochart的使用这里给大家介绍HelloChart图形绘制框架的使用。 因为我开发用的是IDEA(Eclipse一样),不能远程依赖,需要导入一个chartViewLib工程,就跟依赖后效果一样,就能使用HelloChart框架里面的类和方法了。原创 2017-06-12 18:42:34 · 4302 阅读 · 0 评论 -
Android网格布局设置可以选中其中一个
#Android网格布局设置可以选中其中一个**Android GridView列表中的按钮要控制点击的时候选中其中一个,如果使用系统的属性和方法试了几个确实不好实现,后面动了一点脑筋,就实现了。效果:其实代码实现并不难,一个是要对Item的TextView设置背景选中效果另一个是要在Adapter中添加一个选中条目的公开方法,选中后刷新页面数据即可。下面是Adapter的代码:p...原创 2018-12-02 15:56:18 · 1541 阅读 · 0 评论 -
Android加载中对话框示例
Android加载中对话框示例前一段时间需要一个Android加载中的对话框,纠结了比较久。 加载中对话框就是要显示的页面其中的数据量未定,所以显示是循环获取的状态,知道获取完数据,或者超时就关闭加载中对话框。 如果是做一个一直转圈的那种是非常简单的 但是如果要做成网上看到的各种动画效果的那种,确实是有点困难,我都有点写不出来,要看别人的源码,抠部分代码出来修改才可以!这个给大家看看几个加载中原创 2018-03-19 23:57:50 · 7677 阅读 · 2 评论 -
TextView实现从上到下自动滚动效果
TextView实现从上到下自动滚动效果今天有个需求是要一个TextView自动滚动的效果。 刚开始试过使用TextView 的Padding或Layout_margin,虽然可以实现,但是感觉很麻烦,判断什么时候达到底部不容易,并且移植性不高。 后面发现使用ScrollView包裹TextView,使用ScrollView的scrollTo的方法就能实现原创 2018-03-15 00:22:07 · 3654 阅读 · 1 评论 -
Android系统默认样式颜色改变
Android默认控件主题样式颜色值设置前段时间,有个需求要改ProgressBar显示的颜色,刚开始我以为这个控件本身有这个属性, 但是找了很久没有,其他的实现方法也是很麻烦的,后面看到可以改变Activity的主题属性改变对应的空间的默认颜色。系统默认样式颜色如下:不同控件颜色对应的代码<style name="DialerStyle" parent="android:Theme.Materi原创 2018-03-14 23:57:05 · 8650 阅读 · 2 评论 -
Edittext限制字符输入和属性介绍
Edittext限制字符输入和属性介绍一.这里先展示一个小例子:让Edittext只能输入:192.168.1…//这种数字和小数点的符号,并且显示的虚拟键盘是数字的(一般左边都有小数点) 只要这样设置Edittext的布局就可以了 。原创 2018-03-07 22:12:50 · 1991 阅读 · 0 评论 -
Android登录界面设计
Android登录界面设计 这是之前项目的一个界面,现在抽出来給大家看看。界面:功能:(1)基本的判断,输入的是否为空这里没有判断网络情况,实际项目中是必须要判断的(2)核心知识:sharePreference的使用本地保存数据,用户名和密码,还有下面复选框的状态都要保存。 这里我自己封装了一个工具栏。(3)密码可见和不可见默认密码不可见,单击图标后可见,再次点击后不可见。原创 2017-09-01 13:47:26 · 70619 阅读 · 9 评论 -
hellochart详细讲解(三)柱状图
hellochart详细讲解(三)柱状图之前有介绍HelloChart图形绘制框架的使用,还有各种效果图: http://blog.csdn.net/wenzhi20102321/article/details/73133718之前没有对各个图形设计做详细介绍。 本文重点hellochart柱状图的设计。总览图:一共显示4种基本图形,其他的一些样式感觉没啥用处。原创 2017-07-05 20:34:51 · 6447 阅读 · 0 评论 -
滚轮效果View的日期选择器和时间选择器和对话框
滚轮效果View的日期选择器和时间选择器和对话框由于之前需要使用滚轮效果的时间View,摸索一一段时间自己封装了一个,应该对大家都是有点帮助的。 原本我是在一个多选菜单中筛选时间的,对话框肯定是有点突兀了,因为其他几个条件都是在下面出现的,时间也是要那种效果。 筛选框如下: 时间的筛选显示也要上面的效果。 筛选框架的使用,之气已经写过了: http://blog.csdn.net/wenz原创 2017-06-12 23:07:07 · 3339 阅读 · 0 评论 -
Android使用RadioButton结合ListView显示对话框单选按钮列表
Android使用RadioButton结合ListView显示对话框单选按钮列表有时候对话框的单选按钮列表不能满足我们的的设计需求,因为有时候按钮右边不一定是文字,有可能是文件加图片,或多个文字字段的一行内容,这时我们就需要自定义来解决了。普通单选的效果:自定义的效果:本文中介绍的示例效果:自定义的单选列表数据设计是由ListView的条目构成的,一行数据可以设计成很复杂的内容,比如多张图片或分行原创 2017-04-20 20:34:03 · 9942 阅读 · 0 评论 -
Android右滑关闭页面效果设计
Android右滑关闭页面效果设计Android右滑关闭页面效果在很多程序都是有这个效果,比如:微信、QQ、UC浏览器等等都是有这个效果,我感觉这个效果挺酷的,所以决定学习一下。其实实现起来并不难,但是由于时间有限,我还是使用了开源框架SwipeBackLayout来实现,大家可以上网搜框架源码,也可以用我的源码参考,其实代码就几个类,我已经复制到我的项目中原创 2017-04-17 00:43:08 · 2063 阅读 · 0 评论 -
Android SpannableString使用详解
使用TextView的过程中,有时候会需要将一串文本中的部分文字做特别的显示效果处理,比如加粗、改变颜色、加着重标识、超链接等等,我们可以通过多个TextView拼凑来实现,但如果需要特殊处理的内容在整个文本的中间,用多个TextView拼凑实在是太麻烦了,Android提供的SpannableString类能够很好地解决这个问题。原创 2017-01-04 11:36:34 · 14500 阅读 · 0 评论 -
Android指示器的使用总结
一.Android指示器的基础知识 Android指示器实现的三种基础方法: 1.使用PagerTitleStrip 2.使用PagerTabStrip 3.使用自定义的View设计宽度原创 2016-12-13 11:10:26 · 3905 阅读 · 0 评论 -
Android滑动页面ViewPager的详细总结
ViewPager是谷歌官方给我们提供的一个兼容低版本安卓设备的软件包,里面包囊了只有在安卓3.0以上可以使用的api。而viewpager就是其中之一利用它,我们可以做很多事情,从最简单的导航,到页面菜单等等。原创 2016-12-12 16:25:43 · 10366 阅读 · 6 评论 -
Android碎片Fragment总结
Fragment是Android3.0新增的概念,中文意思是碎片,它与Activity十分相似,用来在一个 Activity中描述一些行为或一部分用户界面.使用多个Fragment可以在一个单独的Activity中建 立多个UI面板,也可以在多个Activity中使用Fragment。原创 2016-12-11 12:59:44 · 5324 阅读 · 2 评论 -
Android PopupWindow使用总结
PopupWindow有点类似于Dialog,相同点在于都是弹出窗口,并且都可以对其进行自定义显示,并且里面的监听组件,进行相应的操作,PopupWindow弹出后,你仍可以与宿主Activity进行交互,Dialog却不能做到这一点。原创 2016-10-29 13:14:51 · 4766 阅读 · 0 评论 -
Android通知消息总结
Notification是一种具有全局效果的通知,它展示在屏幕的顶端,首先会表现为一个图标的形式,当用户向下滑动的时候,展示出通知具体的内容。 本文介绍了Notification的相关知识和使用的方法,最后展示通知的使用效果。原创 2016-10-18 10:20:47 · 4676 阅读 · 0 评论 -
Handler消息传送机制总结
Handler类的主要作用:1.在子线程中发送数据。2.在主线程中接收数据,处理数据。这个过程和使用的方法都是我们要理解的原创 2016-10-17 12:50:05 · 10181 阅读 · 3 评论 -
Android对话框的使用总结
本文对各类对话框的设计和使用都有比较详细的介绍。一个对话框一般是一个出现在当前Activity之上的一个小窗口. 处于下面的Activity失去焦点, 对话框接受所有的用户交互. 对话框一般用于提示信息和与当前应用程序直接相关的小功能.原创 2016-10-14 19:15:17 · 10961 阅读 · 6 评论 -
Toast的使用总结
Android中的Toast是一种简易的消息提示框。Toast类会帮助你创建和显示这些用户消息。当视图显示给用户,在应用程序中显示为浮动。和Dialog不一样的是,它永远不会获得焦点,无法被点击。原创 2016-10-14 10:52:15 · 2921 阅读 · 0 评论 -
Android侧滑显示菜单栏效果的实现
本文实现AndroidQQ5.0侧滑效果,现在QQ8.8已经不用这种效果了,但是现在最新的酷狗使用的是这种效果。原创 2016-12-28 09:31:04 · 6244 阅读 · 0 评论 -
Android自定义View拖拽效果的设计
Android自定义View的拖拽效果的设计这里设计两个程序自定义View效果.原创 2017-03-02 09:54:42 · 2553 阅读 · 0 评论 -
Android ViewDragHelper使用总结
Android中的ViewDragHelper类(2013年出来的),使用的人算是比较少的把,但是它也是有一些特殊效果能实现,一般应用场合是拖动效果的设计。原创 2017-03-03 23:48:05 · 2949 阅读 · 0 评论 -
Android 中ListView悬浮头部效果设置
Android 中ListView悬浮头部效果设置Android界面开发中,ListView上面会有一个一直显示的筛选条件的条目,有时候上面又会有一些简单介绍,但是这个简单介绍内容一般都是ListView上滑后会消失,而筛选条件的条目一直存在,这个效果到底怎么实现呢?大家也可以思考一下,美团还有大众点评app都有这个显示效果。原创 2017-04-15 18:26:19 · 5669 阅读 · 2 评论 -
ExpandableListView分组列表
ExpandableListView分组列表ExpandableListView是二级目录列表的展示效果,因为用得不多而且感觉比较难写,所有一直没怎么用。后面在看了一下,发现其实这个类的使用并不难,跟ListView使用是差不多的,有了数据源list,适配器adapter,就可以显示了。就是这个adapter写起来,继承的方法有点多,但是不难理解。这里也跟大家简单回顾一下这个知识!原创 2017-04-30 23:28:41 · 740 阅读 · 0 评论 -
Android Fragment和Activity数据或对象的传递总结
Android Fragment和Activity数据或对象的传递总结本文将展示Activity和Fragment之间、Fragment和Fragment的数据传递和对象改变,并作简要说明。原创 2017-04-18 20:41:10 · 5608 阅读 · 4 评论 -
Android可左右滑动的ListView开源框架SwipeMenuListView
Android开源框架SwipeMenuListView开源框架SwipeMenuListView可以让ListView条目可滑动,并且在条目上面添加控件,并设置点击事件。效果: 上面是我从源码中把主要的八个类原创 2017-04-13 20:57:07 · 2426 阅读 · 3 评论