
自定义UI
半颗心脏
智能家居领域Android攻城狮,会DXP电路图制作,单片机,8266通讯,https://github.com/xuhongv
展开
-
Android开发自定义View之仿米家APP双色灯控制UI:做一个智能家居产品的简单智能灯UI !(附带Demo)
一. 前言;兜兜转转,不知不觉做Android开发已经快2年了,上半年一直在搞wifi模块开发,导致不务正业,写个自定义UI还要折腾半天,真是对不起自己的良心了!最近要对接小米开放平台,不小心看到了一个控制双色灯的界面,大概就仿了下来,特此写下此文,共勉技术!二. 效果图;...原创 2018-05-28 17:56:33 · 5926 阅读 · 2 评论 -
Android自定义View之七色环颜色采集器: 续我未完的大学梦 !
Android自定义View之七色环颜色采集器:续我未完的大学梦!!一、在大学期间,看到机智云开源的这个rgb灯,蛮好奇的,这么漂亮的颜色采集,并且可以同步到设备rbg灯颜色,甚是不解!这个谜团一直在心中困惑。 越是好奇,越是扬起袖子就是干!于是乎,自己结合自己的开发经验和网上开源的代码,进一步的剖析原理,把分析过程一一展现给大家。 标题为啥是 续我未完的大学梦 呢?因为大学对这个界面原创 2017-10-31 17:48:22 · 2849 阅读 · 0 评论 -
Android自定义View之蓝牙搜索的涟漪雷达效果: 我在搜索呢,你在哪里呀?
Android自定义View之蓝牙搜索的涟漪雷达效果: 我在搜索呢,你在哪里呀?如有转载,请注明来处,博主也是一个一个字敲出来的。继上几个月的雷达涟漪效果:http://blog.csdn.net/xh870189248/article/details/64121808 ,这次优化其代码和给大家做一份更详细的实现过程(本来想删除上面的链接的博文的,罪过罪过。)终于可以运用到实战了,我们看看下面的原创 2017-09-11 18:03:34 · 2508 阅读 · 3 评论 -
Android自定义View之popupwindow进阶封装:高仿ios “item动画弹出”效果的popupwindow。
Android自定义View之popupwindow进阶封装:高仿ios “item动画弹出”效果的popupwindow。转载请支持原创哦,博主一份努力呢:http://blog.csdn.net/xh870189248/article/details/77258388废话不说,先上效果图:一、前言。看到这样的效果,实现的方式很多种,一开始我想到的是和我上个月手撸的“高仿咸鱼”app的底部弹原创 2017-08-16 17:31:38 · 2883 阅读 · 0 评论 -
Android自定义View之实现流行的新浪微博底部菜单:高仿“咸鱼APP”的底部菜单动画效果。
Android自定义View之实现流行的新浪微博底部菜单:高仿“咸鱼APP”的底部菜单动画效果。1、前几天在手机看到了很好看的动画效果,于是,扬起袖子就是干:上图的是咸鱼App效果,下图是俺高仿的,大神莫喷~以下是鄙人的~2、代码讲解:代码讲解前,先上图,我手画的原理图,有点草,大家听我娓娓道来。1、看到咸鱼app的效果,大家都是第一反应想到是 安卓动画,没错!就是安卓动画,但是本人是刚刚入门原创 2017-07-23 23:09:42 · 9706 阅读 · 8 评论 -
Android自定义View之实现流行的底部菜单栏中间突起:高仿“咸鱼APP”的底部菜单。
自定义View之实现流行的底部菜单栏中间突起:高仿“咸鱼APP”的底部菜单。一、好奇心在作怪。今天纳闷地看了看咸鱼,看见其底部的菜单栏效果还不错,中间那个按钮是凸起来的!再看看我撸的界面:2、何谓重要的属性 android:clipChildren=”false”。上网查询 ,该属性解释为,可以允许其子控件超过父控件,于是乎,按照一般的想法,都是以下的代码,但是发现中间那个按钮有点缺陷的!但是原创 2017-07-22 23:37:42 · 21638 阅读 · 11 评论 -
个人UI库,已经封装好,附带demo(持续更新中)
个人自定义Ui,持续更新中…(部分集成第三方库,如有侵犯作者,请联系本人,+Q 870189248)一.热门的仿qq拖拽效果,如图: 笔记: 1.当你拖动这个小红点大于一个特定的范围外,即可消除。 2.还可以自定义里面的数字,比如类似微信下方的未读条数。二.仿雷达涟漪效果,如图: 笔记: 1.你可以自定义里面的图片。原创 2017-03-31 11:06:47 · 2182 阅读 · 0 评论 -
Android自定义View之雷达涟漪效果(附带demo)
一直在找类似雷达效果的view怎么做,最近看了许多博客,也是有所收获的。先上效果图 感觉有点奇妙,那就对了。自定义view文件。package com.example.xuhong.radarviewiphone_master;import android.animation.Animator;import android.animation.AnimatorSet;import andr原创 2017-03-20 09:48:01 · 5401 阅读 · 1 评论 -
Android自定义View之刮刮乐中奖: 我中大奖了
最近在公司做商城项目,遇到了需要中奖一样的刮刮乐项目。二话不说,先看效果:一、新建自定义的view,继承textViewimport android.content.Context;import android.graphics.Bitmap;import android.graphics.Canvas;import android.graphics.Paint;import android原创 2017-03-02 16:17:46 · 1807 阅读 · 1 评论 -
Android自定义View之widget桌面小控件: 我可以控件时间啦
先上效果图: 实现原理玩了这么久的安卓,一直想要自己的一个桌面小控件,显示时间、温度之类的,今天雅致来了,就学习了,今天就写在这里了。安卓桌面小控件大家都知道,即使源程序被用户抹杀掉、退出了程序,它依然在更新数据。这到底是为啥呢?原理很简单,这个小控件就是一个广播的原理,在此同时,我们需要新建一个服务类来更新这个小控件的UI数据,并且谷歌在为安卓特意有个广播的Action。后台服务来发出广播,这个原创 2017-01-26 14:43:56 · 2579 阅读 · 1 评论 -
Android自定义View之ListView实现时间轴效果:我只是个送快递的。
先上效果图:实现时间轴的原理 listview的基本使用,相信大家都很熟悉。先在layout下新建一个xml布局文件,对应一个子项的listView的显示内容。在上面的图我们可以看到,每一项都是 有3个 textview控件,分别显示日期、时间、和事件。之后新建一个适配器,作为listview的适配器,之后在mainactivity调用即可,我在这里新建一个实体类,更容易操作。新建一个子项.xml原创 2017-01-25 13:09:34 · 2552 阅读 · 0 评论