E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Android-自定义控件
Android-
让Activity不销毁,直接进入后台
重写Activity的onKeyUp()方法@OverridepublicbooleanonKeyUp(intkeyCode,KeyEventevent){if(event.getAction()==KeyEvent.ACTION_UP){if(keyCode==KeyEvent.KEYCODE_BACK){moveTaskToBack(true);returntrue;}}returnsuper
AngularFlow
·
2020-08-24 12:56
Android
自定义组合控件实现 购物车加减的简单实现
简单实现购物车加减效果图一、技术要求:组合式
自定义控件
的实现二、业务逻辑需求:1.创建组合式
自定义控件
2.实现图中合理布局3.实现点击加号减号后商品数量改变的逻辑4.商品数量最小不能少于1,最大不能多余
小鸿洋
·
2020-08-24 11:01
Android
自定义控件
View(实现控件的动画效果,自定义类画简略时钟,TextView中文字逐一显示,动态设置progress的圆环/扇形ProgressBar等)
工作内容:1.
自定义控件
——实现动画效果(TextView中文字逐一显示)2.自定义一个简略时钟注意:postInvalidate();是在回调onDraw()方法,如果是想动态的去设置控件的一些属性,
风正吹
·
2020-08-24 11:02
Android基础
android
自定义控件
之三角绕圆环旋转 +改变速度+改变颜色
今天来玩一个好玩的,,那就是自定义View,相信大家都对这个东西有一定的了解,我就不多废话了,大神的资料多得是,可以自行查看学习,然后在来玩耍.......先上个效果图,欢迎各位大牛点评不多说,直接上代码,,步骤都在注释中首先创建MyCustomCircleArrowView类继承ViewpublicclassMyCustomCircleArrowViewextendsView{//从xml中获取
is6g6
·
2020-08-24 11:51
Android——自定义View之购物车的加减
自定义控件
的实现有三种方式,分别是:组合控件、自绘控件和继承控件。(一)组合控件组合控件,顾名思义就是将一些小的控件组合起来形成一个新的控件,这些小的控件多是系统自带的控件。
xy8199
·
2020-08-24 11:15
移动开发
Android自定义View实现ColorProgressbar
android官方给出的
自定义控件
的步骤:1、创建View2、处理View的布局3、绘制View4、与用户进行交互5、优化已定义的View强调内容自定义属性:自定义属性通常写在在res/values/attrs.xml
xiaoduantuilalalal
·
2020-08-24 11:45
Android小项目
Android-
防止用户快速点击和多点触控
1.为什么要防止用户重复点击在用户使用App的时候,并不会乖乖的按照我们的想法而执行。下面就拿我们熟悉的Button来:举个栗子假设这个Button的点击事件是“一个登录的网络请求”,这时候我们的主角-老司机小明登场了,他娴熟的输入了自己的账号和密码,然后点击了登录,静静地等候着APP的反馈跳转,可是天有不测风云,这时候网络不是很好,APP一直还未反馈。我们的老司机也是一个暴脾气,抓着APP的那个
xianlin2111
·
2020-08-24 11:33
Android
Android属性动画的简单使用和总结
一般来说,我们在
自定义控件
或者控制一些移动操作的时候会使用到这样的属性动画,其是属性动画并不是想象中那么难,只要看看用法举一反三用用就会了~使用动画有三个重要的要素,开始位置、结束位置、持续时间;比如控制一
峥嵘life
·
2020-08-24 11:33
android
Andr图形和动画
自定义控件
——属性动画进阶
1.PropertyValuesHolder与KeyFrame在前一节我们了解了ofInt(),ofFloat(),ofObject()函数的用法。ValueAnimator和ObjectAnimator创建Animator实例除此之外还有ofProperValuesHolder()//ValueAnimatorpublicstaticValueAnimatorofPropertyValuesHo
wx_su
·
2020-08-24 11:07
读书笔记
android-
将程序Activity保留(防止被后台自动删除)
为了将程序的数据保留,防止程序在后台被后台自动销毁。可以使用SavedStateVMFactory来使得程序数据得到保留若要使用这种方法需要在build.gradle里面添加implementation‘androidx.lifecycle:lifecycle-viewmodel-savedstate:1.0.0-alpha01’我这里使用了Binding来控制UI交互MainActivity重点
PETERMAOSX
·
2020-08-24 11:00
Android
JAVA
我对onSizeChange方法的源码解析
如果当前的
自定义控件
是继承ViewGroup,那么在ViewGroup重写的layout方法中:可知调用父类也就是View的layout方法。
weixin_43198185
·
2020-08-24 11:17
android
自定义控件
onSizeChange方法
Android-
图形图像与动画之Animation实现图像的 渐变、缩放、位移、旋转的代码
把代码过程重要的一些代码做个记录,下面代码是关于
Android-
图形图像与动画之Animation实现图像的渐变、缩放、位移、旋转的代码。
weixin_34242819
·
2020-08-24 11:08
iOS
自定义控件
:UISegmentedControl+UIScrollView制作QQ音乐主页面
利用原生的UISegmentedControl和UIScrollView组合绘制这样的页面。可能不是很好的做法。代码如下#import"ViewController.h"//示例Controller#import"TestViewController.h"#import"TestTableViewController.h"#defineSEG_SCREEN_WIDTHUIScreen.mainSc
weixin_34192816
·
2020-08-24 11:32
Android
自定义控件
基础-QQ侧滑菜单
QQ侧滑菜单的实现方式有很多种,而我只学了一种。。。那就是通过继承HorizontalScrollView来实现的。 HorizontalScrollView是ViewGroup,而ViewGroup的重写不像普通的View控件那样,而是要考虑到其他的。 1.onMeasure--决定内部的View(子View)的宽和高,以及自己的宽和高 2.onLayout--决定子View放置的位置
琼珶和予
·
2020-08-24 10:08
【Android】
自定义控件
实现带百分比显示进度条,可自定义颜色
介绍前天做了一个带百分比显示的条形进度条,效果如下:实现这个自定义进度条,看起来简单,做起来。。。其实也很简单:主要通过继承View类,并重写其onDraw方法实现。思路分为3步:1.画进图条背景(图中灰色部分2.根据进度画出进度条(图中绿色部分3.绘制进度百分比(图中白色文本前面2个步骤非常简单,通过drawRoundRect方法进行绘制即可,第3步也不难,重点在于定位好绘制文本的位置。文本的水
lankton
·
2020-08-24 10:09
Android
Android-
属性动画ObjectAnimator
//解决setDuration不响应问题try{ValueAnimator.class.getMethod("setDurationScale",float.class).invoke(null,1f);}catch(Throwablet){Log.e(TAG,t.getMessage());}ObjectAnimatoroa=ObjectAnimator.ofFloat(mTv01,"trans
爱自在
·
2020-08-24 10:32
Android
Android-
设置Button不可点击
如果你设置android:clickable是没有效果的,Button默认clickable是true。修改是没有效果。要想设置button不可点击,只有设置android:enabled。
xinglinCai
·
2020-08-24 10:00
Android-UI控件
android圆形渐变进度条
先上一张效果图,视频录制不太好,不过不影响效果下面开始介绍实现代码,比较简单,直接贴代码吧1、声明自定义属性在项目的valuse文件夹下新建attrs.xml,在里面定义
自定义控件
需要的属性2、自定义一个进度条
夜色阑珊
·
2020-08-24 10:06
自定义view
Android
自定义控件
实现一个带文本与数字的圆形进度条
实现的效果图如下所示:第一步:绘制下方有缺口的空心圆,称为外围大弧吧anvas.clipRect(0,0,mWidth,mHeight/2+radius-textHeight*3/4);第二步:计算绘制圆弧进度条时的起始角度,设置为外围大弧的左端点为进度值得起点,扫过的角度所占外围大弧的百分比就是进度值第三步:绘制数字、文字、百分号第四步:使用HandlerRunnable和DecelerateI
王世晖
·
2020-08-24 10:36
Android自定义控件
Android之自定义圆形进度条
所以今天在这里给大家介绍通过
自定义控件
来实现一个圆形的进度条。下载地址:http://downl
冰糖葫芦三剑客
·
2020-08-24 10:35
Android常用的技术
Android安卓
自定义控件
实现点击事件等逻辑
要实现Android
自定义控件
,以便能够进行复用,这里尽行了一些简单的点击事件的设置,还可以进行其他的设置,原理一样首先需要在layout里面创建一个xml布局文件这里的background是自己画的一个
ITBestBai
·
2020-08-24 09:28
Android 加固应用
通过-keep保留四大组建,application资源,native方法,枚举里,
自定义控件
,parcelable序列化类,serializeable序列化类,有回调函数的类,实体类,w
煜亦
·
2020-08-24 09:54
面试问题系列
Android-
布局优化merge, viewStub, include总结
多层布局的嵌套会导致页面加载慢,影响用户的体验,今天我们就来学学如何使用include,merge及viewStub。1.includeinclude便于对相同视图内容进行统一的控制管理,提高布局重用性,以标题栏为例,我们先定义一个通用的标题栏,相关代码如下:commont_title然后在我们的MainActivity页面引入,我们的MainActivity页面有一个加载视图的按钮效果如下:im
赵涛涛
·
2020-08-24 09:05
Android自定义倒计时用的圆形进度条
大概就是所有困难都是自我脑补和自我畏惧,
自定义控件
很早之前自己以为非常难,不愿意触碰,但是不接触就是永远不会,写多了就会了,上代码:/***@Author:WinSinMin*@Email:winsinmin
SinMin_G
·
2020-08-24 09:24
Android属性动画3-----自定义动画框架
1、自定义属性//动画的类型//清晰度//X轴的缩放//Y轴的缩放//背景颜色变换的起始颜色//背景颜色变换的最终颜色//动画转换的方向//从上方对于
自定义控件
来说,可以通过自定义属性来完成相应的业务逻辑
那年4月2日那一天
·
2020-08-24 09:22
Android-
给图片添加暗影
1.创建颜色梯度文件在drawable文件夹下,创建一个shap为根标签的文件shap标签里面包含一个gradient标签android:angle="90"颜色梯度旋转的角度值android:centerColor=""中间部分的颜色android:endColor=""尾部分颜色android:startColor=""头部分颜色2.XML代码XML是一个垂直的线性布局,里面包含2个Image
「已注销」
·
2020-08-24 09:01
Android
Android-
打包App瘦身
1.Android打包时,如果App想瘦身,需要开启一些设置修改的build.gradle是红色那个,不是黑色里面的那个2.修改代码buildTypes{release{minifyEnabledtrue//开启混淆代码shrinkResourcestrue//打包App,去掉一些资源,减少App大小proguardFilesgetDefaultProguardFile('proguard-and
「已注销」
·
2020-08-24 09:00
Android
Android-
图片和base64字符串互转/删除本地
图片工具类packagecom.example.save_pic_delete;importandroid.content.ContentResolver;importandroid.content.ContentUris;importandroid.content.Context;importandroid.database.Cursor;importandroid.graphics.Bitma
莉姐姐
·
2020-08-24 09:21
图片加载/处理相关
工具类
Android.001基本图形绘制
我们平时画图时所需要的工具有笔和纸,那在Android里面Paint类是笔,Canvas类是纸(Android里面名词称为画布)下面通过例子学习
自定义控件
:publicclassBaseViewextendsView
jonhliu
·
2020-08-24 09:11
Android自定义控件学习
Android-
利用设备管理器来实现锁屏功能并可一键自我卸载
设备管理器操作步骤1,创建类DeviceAdminReceiver的子类如:com.lmk.lockscreen.DeviceAdminSample(继承DeviceAdminReceiver类就ok!)2,在清单文件中配置广播接收者3,配置字符串相关信息设备管理员开启设备管理员,不开扣2000元管理员4,在res目录下创建xml文件夹,在该文件夹下创建device_admin_sample.xm
LMK_94
·
2020-08-24 09:10
Android开发
Labview学习笔记
Labview
自定义控件
在前面板中点击如图所示按钮,进入自定义。image.png展开对应控件面板image.png展开三角板每个三角板后面都可展开。image.png位置调整可以调整对应的位置。
wangminxin666
·
2020-08-24 09:49
自定义控件
-CascadeLayout
本博客原地址:http://www.jianshu.com/p/c08b7d8fbe47(1)前言android的进阶之路上,总少不了使用
自定义控件
。
安东尼_Anthony
·
2020-08-24 09:46
自定义控件
之仿启动页右上角的圆形跳过按钮倒计时功能
这篇博文初学
自定义控件
的工程师可以看看。里面讲解的很详细,也算是自己对
自定义控件
的一个总结探索吧。如有讲解不对地方,望大家留言指出。
帅呆sky
·
2020-08-24 09:49
AndroidUI相关
android
控件
自定义控件
圆形倒计时
Android开发之
自定义控件
与属性动画Animation的结合使用
这个想法最近另笔者特别好奇以及羡慕,
自定义控件
的熟悉使用应该对一名Android开发者有较高的资历和能力要求,再加上与属性动画的使用,更是大大的提高了用户的体验度,嗯,废话不多说,贴代码和效果图~MineActivity.java
Richardweii
·
2020-08-24 09:49
Android记录
Android
自定义控件
_渐变色圆形progressbar
产品跟圆杠上了系列,比较简单的控件,记录下方便下次直接取。主要用到sahder,神奇的渐变色/**shader绘制渐变色的弧度*/LinearGradientshader=newLinearGradient(0,mHeight/2,mWidth,mHeight/2,SECTION_COLORS,null,Shader.TileMode.MIRROR);mPaint.setShader(shader
hadis_fei
·
2020-08-24 09:15
Android_自定义控件
android
android打造酷炫自定义ProgressBar
自定义控件
分三步:1.自定义属性的声明与获取:(1)找到value文件夹,新建一个名为attrs的xml文件:由图可以看出:需要打造的水平进度条的progressbar需要有哪些自定义属性呢?
胖哥哥飘过
·
2020-08-24 09:20
android
wpf——自定义进度条控件
首先在
自定义控件
里添加进度条。Cancle然后在后台添加点击的路由事件,并把该事件在cancle_Click中释放。
niuge8905
·
2020-08-24 09:36
wpf
自定义控件
之组合控件,简单实现购物车 加减效果
新建一个布局文件,里面写你需要的布局效果新建一个布局的实现类classpackagemajunbao.widget;importandroid.content.Context;importandroid.support.annotation.Nullable;importandroid.util.AttributeSet;importandroid.view.LayoutInflater;impo
你的益达啊
·
2020-08-24 09:04
s
水波纹载入控件——CircleWaterWaveView
一、效果图本控件已上传Github,欢迎Star和Fork,项目地址:CircleWaterWaveView二、设计思路观察效果图,可以看出,该
自定义控件
由三个部分构成:外圆、内圆、正弦曲线。
一语成空
·
2020-08-24 09:39
安卓界面设计
Android “退一步”的布局加载优化
这也是为什么,我们在
自定义控件
的时
鸿洋_
·
2020-08-24 08:20
Android
精彩案例
【Android
精彩案例】
自定义饼状ProgressBar
最近有个项目要使用到饼状进度条:我上百度也没有找到合适的(也许是我找的方式不对),所以就打算自定义一个,这个
自定义控件
的思路很简单,先绘制中心圆,然后绘制外围圆环,最后绘制扇形进度,所以也没有什么好讲的直接上代码吧
Edward_KW
·
2020-08-24 08:03
Android
Android 自定义圆形进度条
所以今天在这里给大家介绍通过
自定义控件
来实现一个圆形的进度条。先看效果图:1.在res/valu
Kerwin1321
·
2020-08-24 08:50
Android
自定义View
中秋深夜码字,完成了一个底部导航栏(Android
自定义控件
),一键添加图标和文字
关于我,欢迎关注csdn博客:ccapton(http://blog.csdn.net/ccapton)微信:CcaptonGithub:(https://www.github.com/ccapton)个人博客:http://www.ccapton.cn底部导航栏是Android和Apple应用很常见的设计元素,微信、微博、今日头条、简书等等很多app都用到了这个控件。以前自己写底部导航栏的时候,
ccapton
·
2020-08-24 08:23
Android
android
自定义View
控件
github
android-
基础知识:实现简单的拨打电话功能_intent_study
通过拨打电话案例学习intent的使用方法.由于是小程序,所以采用UI界面->Activity->业务层自上而下的顺序来编写代码.由于要用到系统功能,要在AndroidMainfest.xml加入1.界面设计res/layout/main.xmlmain.xml2.res/values/strings.xml加入字符串变量strings.xmlHelloWorld,PhoneCallActivit
baisi8716
·
2020-08-24 08:01
百度地图 带AK可直接运行的baidumapsdk demo
相关的mydebug.keystore(压缩包里),这样,只要下载我的demo就可以直接看效果了.mydebug.keystore的导入方式:Eclipse:Window->Preferences->
Android
轻度强迫症患者
·
2020-08-24 07:40
Android
android
自定义控件
——圆形圆点进度条(仿安全卫士中的一键加速)
觉得有点意思,可以研究一下,再说也有一段时间没写
自定义控件
了,正好复习复习(说实话,一段时间没写,思路有,但就是不知道从哪开始)。昨天花了一
a10615
·
2020-08-24 07:07
Android
手指在屏幕上滑动,红色的小球始终跟随手指移动(
自定义控件
)
1.
自定义控件
BallView类publicclassBallViewextendsView{privatePaintmpaint;privateintx=100;privateinty=100;privateintr
YHMQ66
·
2020-08-24 07:24
Android
开发
简单的实现自定义轮播图加小圆点控件
原生的没有这些效果,so,我们只有自己写一些
自定义控件
,来满足我们的需求了。
I_have_to_believe
·
2020-08-24 07:15
【
Android-
动画】属性动画基本介绍及使用方式
首先,我们要区别属性动画与补间动画的区别:属性动画:真正改变了控件的属性补间动画:视觉现象,没有改变都控件真正的值(如:当控件发送位置变化时,如果设置了点击事件,只有控件原位置的地方才有点击事件!)属性动画重要的两个类:ValueAnimatorObjectAnimator.ofFloat()————————————————————————————————以一个textView为例来演示属性动画!
小菜要发财
·
2020-08-24 07:05
Android学习
#
activity
android
Android-
禁止Activity跳转生成2个实例
问题描述:设置Button的点击事件,连续点击2次,会产生2个Activity的实例解决办法1:在AndroidManifest.xml文件中,给Activity标签添加启动模式 解决办法2:在创建Intent对象时,添加启动模式Intentintent=newIntent(getApplicationContext(),SecondActivity.class);inten
「已注销」
·
2020-08-24 07:53
Android
上一页
32
33
34
35
36
37
38
39
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他