UI
文章平均质量分 70
zhaihaohao1
这个作者很懒,什么都没留下…
展开
-
Android实现工作管理甘特图效果
利用现成的控件实现(很多时候会误以为要自定义控件,所以我放到了,自定义目录下)效果图:思路:左右滑动使用HorizontalScrollView上下滑动使用ScrollView然后使用代码添加进度条,并设置各种属性核心代码:GanteActivity中package com.zhh.android;import android.app.Activity;import a...原创 2019-01-02 13:15:49 · 2464 阅读 · 0 评论 -
Android中Drag and Drop拖拽功能的使用2-----交换布局中子控件的位置
Android中的拖拽功能是有自带的api的;(很多时候会误以为要自定义控件,所以我放到了,自定义目录下)参考文档:http://www.android-doc.com/guide/topics/ui/drag-drop.html我写了一个例子分析:效果图:思路:1主要用到了View的startDrag(startDragAndDrop API24+) 方法2拖拽的监听OnDrag...原创 2019-01-02 12:39:49 · 1235 阅读 · 0 评论 -
Android中Drag and Drop拖拽功能的使用1-----基本实现
Android中的拖拽功能是有自带的api的;(很多时候会误以为要自定义控件,所以我放到了,自定义目录下)参考文档:http://www.android-doc.com/guide/topics/ui/drag-drop.html我写了一个例子分析:效果图:思路:1主要用到了View的startDrag(startDragAndDrop API24+) 方法2拖拽的监听OnDrag...原创 2019-01-02 11:44:56 · 2681 阅读 · 1 评论 -
Android中Handler机制详解4----更新UI的4种方式
总结: 源码中可查到 四种方法的实质都是 handler.sendMessage(mesage); 具体代码:package com.zhh.myceshi;import android.app.Activity;import android.os.Bundle;import android.os.Handler;import android.os.Message;...原创 2018-09-06 19:21:28 · 179 阅读 · 0 评论 -
Android中使用View实现选项卡功能
效果图MainActivity中:package com.example.testview;import android.app.Activity;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.View;import andro原创 2017-08-10 10:43:24 · 1173 阅读 · 0 评论 -
Android开发之玩转FlexboxLayout布局(可用于普通控件实现流式布局,也可结合RecycleView实现流式布局)
在这之前,我曾认真的研究过鸿洋大神的Android 自定义ViewGroup 实战篇 -> 实现FlowLayout,按照大神的思路写出了一个流式布局,所有的东西都是难者不会会者不难,当自己能自定义流式布局的时候就会觉得这东西原来很简单了。如果各位小伙伴也看过那篇文章的话,应该知道自定义流式布局还是非常麻烦的,不过Google今年开源了新的容器,就是这个FlexboxLayout,如果你玩过前端开转载 2017-06-20 10:12:00 · 1193 阅读 · 0 评论 -
Android中用代码设置控件属性的注意事项
效果图项目结构MainActivity中package com.example.zhh.controlattribute;import android.app.Activity;import android.graphics.Color;import android.support.v7.app.AppCompatActivity;import andro原创 2017-04-19 14:58:41 · 3002 阅读 · 0 评论 -
Android中自定义ScrollView的滑动监听事件,并在滑动时渐变标题栏背景颜色
效果图滑动前:滑动中:滑动到底部:项目结构ObservableScrollViewpackage com.jukopro.titlebarcolor;import android.content.Context;import android.util.AttributeSet;import android.widget.Scrol原创 2017-03-19 19:58:55 · 4145 阅读 · 0 评论 -
Android中自定义ScrollView的滑动监听事件
项目结构:1.LazyScrollView类(自定义ScrollView)package android.zhh.com.myapplicationscrollview;/** * Created by sky on 2017/3/19. */import android.content.Context;import android.graphics.Rect;原创 2017-03-19 18:18:31 · 3175 阅读 · 2 评论 -
Android中仿淘宝头条,自定义控件,向上滚动
1效果图2项目结构3代码自定义滑动控件UpDownTextViewpackage android.zhh.com.myfangtaobao2;import android.animation.Animator;import android.animation.AnimatorSet;import android.animation.ObjectA原创 2017-03-15 13:33:50 · 1877 阅读 · 0 评论 -
Android中ListView中item的EditText控件监听剩余字数
由于在适配器中不能直接监听修改输入框右下角监听现实剩余输入数字tv,所以要写一个回调在Activity中修改tv效果图:项目结构:代码:MainActivity中package android.zhh.com.testeditview; import android.app.Activity; import android.content.Con...原创 2017-03-13 14:48:02 · 1380 阅读 · 0 评论 -
Android自定义Ratingbar星星实现评分
由于Android自带的Ratingbar可以改变星星的颜色,但是无法设置间距,所以我们自定义了Ratingbar下面是自定义的使用方法:XLHRatingBar自定义Ratingbar,与系统提供的RatingBar相比可更方便指定每个星星的图标、大小及各个星星的间距,支持监听选中状态的变化在xml布局文件中使用: com.example.xlh转载 2017-03-12 12:42:08 · 2798 阅读 · 1 评论 -
Android中自定义ViewGroup使每行组件数量不确定,并拿到选中数据(流式布局)
1先看效果图2项目目录3在定义控件FlowTagGrouppackage android.zhh.com.myviewgroup;/** * Created by sky on 2017/3/10. */import android.content.Context;import android.util.AttributeSet;import andro...原创 2017-03-10 14:37:47 · 1822 阅读 · 0 评论 -
Android中圆形头像的控件
ANDROIDCIRCLEIMAGEVIEW: 一个帮你的ANDROID应用实现圆形效果IMAGEVIEW的开源库二月 1, 2014 ROBOT暂无评论昨天在微信群里介绍了RoundedImageView, 今天介绍的CircleImageView 是一个帮你的Android应用实现圆形效果ImageView的开源库。该库非常适用于在个人用户信息页显示转载 2016-06-08 18:01:42 · 697 阅读 · 0 评论 -
Andoroid中控件引用style样式
布局文件中引用样式: <TextView style="@style/alltitle" android:text="我的" />在res----values----styles.xml文件中 match_parent 50dp @color/mytitlebackcolor原创 2016-06-07 17:24:26 · 2927 阅读 · 0 评论 -
Android 省市县 三级联动选择(android-wheel的使用)
效果图源码下载:原创 2016-05-20 16:47:07 · 1223 阅读 · 0 评论 -
Android中TextView中设置字体颜色
tv.setTextColor(this.getResources().getColor(R.color.red)); tv.setTextColor(android.graphics.Color.RED); tv.setTextColor(Color.parseColor("#caa875")); tv.setTextColor(0xffff00ff);原创 2016-04-15 17:57:16 · 400 阅读 · 0 评论 -
Android中图片处理库Picasso的基本使用
Picasso的简介和特点Picasso是Square公司开源的一个Android图形缓存库。可以实现图片下载和缓存功能。特点:加载载网络或本地图片并自动缓存处理链式调用图形转换操作,如变换大小,旋转等,提供了接口来让用户可以自定义转换操作在Adapter中回收和取消当前的下载功能本课时主要介绍Picasso的用法,包含以下几个知识点:Picasso的几个重原创 2016-02-17 10:02:23 · 1965 阅读 · 0 评论 -
Android中图片处理库Universal-ImageLoader的基本使用
Universal-ImageLoader的简介和特点:Universal-ImageLoader是目前Android主流的图片处理库框架之一,作者是白俄罗斯的Sergey Tarasevich。在Android图片处理中需要考虑的问题很多,例如OOM、图片缓存和网络图片加载、多线程问题及图片压缩处理等等复杂的问题。但是Universal-ImageLoader已经帮我们把这些问题处理原创 2016-02-17 09:35:17 · 627 阅读 · 0 评论 -
Android中第三方控件gifView的基本使用
GifView 是一个为了解决android中现在没有直接显示gif的view,只能通过mediaplay来显示这个问题的项目,其用法和 ImageView一样,支持gif图片。可监视GIF是否加载成功。GifView的功能:播放Gif图片Gif动画监听基本用法:导入jar包在xml中配置GifView的基本属性,GifView继承自View类,和Button、ImageView一...原创 2016-02-16 11:47:19 · 3542 阅读 · 0 评论 -
Android中第三方控件PhotoView的基本使用
PhotoView的简介:这是一个图片查看库,实现图片浏览功能,支持pinch(捏合)手势或者点击放大缩小。支持在ViewPager中翻页浏览图片。PhotoView 是一款扩展自Android ImageView ,支持通过单点/多点触摸来进行图片缩放的智能控件。功能实用和强大。PhotoView的功能:图片浏览查看双指缩放单点触摸缩放图片缩放模式设置基本用法原创 2016-02-16 10:37:01 · 18369 阅读 · 0 评论 -
Android下拉刷新完全解析,教你如何一分钟实现下拉刷新功能
转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/9255575最近项目中需要用到ListView下拉刷新的功能,一开始想图省事,在网上直接找一个现成的,可是尝试了网上多个版本的下拉刷新之后发现效果都不怎么理想。有些是因为功能不完整或有Bug,有些是因为使用起来太复杂,十全十美的还真没找到。因此我也是放弃了在网上找现成代码的想转载 2015-07-22 10:12:58 · 457 阅读 · 0 评论 -
Android 手势锁的实现 让自己的应用更加安全吧
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/36236113今天偶遇以github上gesturelock关于手势锁的一个例子(有兴趣的去搜索下看看),于是下载下来研究,无奈基本没有注释,代码上存在一些问题(当设置gravity=center_vertical无法进行手势选择,无意中发现的),于是借鉴这位仁兄的代码,自转载 2015-07-21 16:50:43 · 289 阅读 · 0 评论 -
Android招财进宝手势密码的实现
分类: Android 小项目2014-11-03 17:01 5918人阅读 评论(8) 收藏 举报ANDROID手势密码手势密码锁Android手势密码锁目录(?)[+]这几个月都是在做招财进宝项目,一个高收益低风险的理财APP,有兴趣的可以下载玩玩,收益不错哦!!!招财进宝下载地址:http://8.shengpay.com/转载 2015-07-21 16:27:08 · 1169 阅读 · 0 评论 -
Android中ListView中定义头条目
效果:源码下载:https://github.com/HemantChand/listviewheadersticky原创 2015-07-17 18:00:06 · 526 阅读 · 0 评论 -
使用ViewPager实现循环滚动播放图片广告
首先还是主布局文件:activity_main.xml?1234567891011121314"1.0" encoding="utf-8"?>"http://schemas.android.com/apk/res/android转载 2015-07-17 17:28:07 · 687 阅读 · 0 评论 -
Android 使用ViewPager实现左右循环滑动图片
ViewPager这个小demo实现的是可以左右循环滑动图片,下面带索引,滑到最后一页在往右滑动就要第一页,第一页往左滑动就到最后一页,先上效果图,用美女图片是我一贯的作风,呵呵1. 首先看一些layout下的xml[html] view plaincopyFrameLayout xmlns:android="htt转载 2015-07-17 11:05:53 · 550 阅读 · 0 评论 -
Android 高手进阶之自定义View,自定义属性(带进度的圆形进度条)
Android 高手进阶之自定义View,自定义属性(带进度的圆形进度条)分类: Android 高手进阶2013-08-26 14:36 58057人阅读 评论(118) 收藏 举报自定义View自定义属性带进度的ProgressBar仿iphone进度条转载请注明地址:http://blog.csdn.net/xiaanming/article/detail转载 2015-07-17 10:43:15 · 521 阅读 · 0 评论 -
Android项目Tab类型主界面大总结 Fragment+TabPageIndicator+ViewPager
Android项目Tab类型主界面大总结 Fragment+TabPageIndicator+ViewPager分类: 【android 进阶之路】2014-04-29 22:25 37204人阅读 评论(84) 收藏 举报FragmentManagerFragmentViewPagerTab目录(?)[+]转载请标明出处:http://blog.c转载 2015-07-15 18:19:31 · 575 阅读 · 0 评论 -
Android的v7包中的新控件——(二)RecyclerView(超级 listview,传说会代替listview)
看了上一遍文章我有写了一个列子竖屏滑动横屏滑动MyActivitypackage com.baoyz.recyclerviewdemo;import android.app.Activity;import android.os.Bundle;import android.support.v7.widget.LinearLayoutManage原创 2015-07-04 11:34:27 · 1335 阅读 · 0 评论 -
Android的v7包中的新控件——(一)RecyclerView(超级listview,传说会代替listview)
效果图:非常容易就实现了横竖屏滑动:这是android官网上的介绍(翻译版):RecyclerViewRecyclerView是更加先进灵活的ListView版本。此控件容纳了大量可有效循环滚动的视图。如果有动态变化的元素列表,就能使用RecyclerView部件。RecyclerView易于使用,因为它提供了:定位项目的布局管理。常原创 2015-07-02 13:37:14 · 1516 阅读 · 0 评论 -
Android双向滑动菜单完全解析,教你如何一分钟实现双向滑动特效
Android双向滑动菜单完全解析,教你如何一分钟实现双向滑动特效分类: Android精华教程2013-08-30 08:32 34436人阅读 评论(258) 收藏 举报Android双向滑动滑动菜单slide menu特效转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/9671609记得转载 2015-06-28 10:17:30 · 696 阅读 · 0 评论 -
Android 打造史上最简单的侧滑菜单
效果图侧滑效果源码下载http://download.csdn.net/detail/lmj623565791/7892969参考链接http://blog.csdn.net/lmj623565791/article/details/39185641原创 2015-06-27 08:14:03 · 487 阅读 · 0 评论 -
Android中获取验证码时的倒计时效果
项目结构:核心代码:activity_main.xmlMainActivity原创 2015-01-22 11:59:28 · 559 阅读 · 0 评论 -
Android点击改变按钮颜色的3种效果
效果:核心代码:package com.zhh.android;import android.app.Activity;import android.app.ActionBar;import android.app.Fragment;import android.os.Bundle;import android.view.LayoutInflater;原创 2014-12-15 14:57:01 · 2804 阅读 · 0 评论 -
Android开发中颜色的定义方法
1、使用Color类的常量,如:int color = Color.BLUE; // 创建一个蓝色 是使用Android提供的颜色int color = Color.RED;int color = Color.WHITE;2、通过ARGB构建,如:int color = Color.argb(127, 255, 0, 255); // 半透明的紫色其中第一个参数表示转载 2014-12-15 14:15:26 · 478 阅读 · 0 评论 -
Andoroid中引用控件和自定义布局
1引用控件:在安卓的控件中,有些组件是经常用到的比如说界面上的一条线,这种线没有任何功能,可重复使用,可以把他定义出来不断引用定义一条线 android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"原创 2014-11-29 09:41:33 · 760 阅读 · 0 评论