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-自定义控件
学习计划 (1)- 自定义文本框
我这做的大概内容是:
自定义控件
UITableView在项目中遇到的实际问题探讨iOS系统自带的动画自定义动画WKWebView中在实际项目中遇到的问题探讨还有就是一些可能看到哪个软件上面的效果想自己实现以下的吧
如风如花不如你
·
2021-04-29 01:58
如何使用自定义属性
1.预习:Android
自定义控件
之自定义属性format详解2.在attrs.xml中创建自定义属性Paste_Image.png其中:属性集合的名称任意,这里是"anything"单个自定义属性的名称也是任意的
饥人谷_js_chen
·
2021-04-28 22:15
Xamarin.Forms自定义XAML控件
在Xamarin.Forms工程中使用XAML创建
自定义控件
。
erabbit
·
2021-04-28 12:19
Android-
异步消息处理机制(Handler,Looper,Message)
相信大部分开发android的人使用Handler在子线程上去进行ui的操作这种模式已经滚瓜烂熟了,但是当你不去深入研究它的原理,和理清它与Looper和Message之间的关系时,遇到问题和bug的时候你就会无从下手,手忙脚乱。技术也是一门学问,只知其一不知其二,你永远只会停留在基础。送给自己也是送给大家的一句话:你若不想做,总会找到借口;你若真想做,总会找到方法!开始进入正题,什么是异步消息处
HUanLove
·
2021-04-28 02:34
Android简单的
自定义控件
我们所用的所有控件都是直接或间接继承自View的,所用的所有布局都是直接或间接继承自ViewGroup的.View是Android中最基本的一种UI组件,它可以在屏幕上绘制一块矩形区域,并能响应这块区域的各种事件,因此,我们使用的各种控件其实就是在View的基础之上又添加了各自特有的功能。而ViewGroup则是一种特殊的View,它可以包含很多子View和子ViewGroup,是一个用于放置控件
随心者随心行
·
2021-04-27 23:34
Android-
实现上下滚动的textview
前两天pokemongo火了一把,搞得有点不淡定了,but!!我可是给自己安排了好多任务要去完成的,学新知识啦,写Demo啦,写点文章捋清人生思路啦吧啦吧啦,反正自我感觉接下来是十分充实的一段人生!然后我就去抓了几天小精灵。。。我差不多是条废鱼了啊啊啊~~~*--------------*--------------*--------------好了,讲正事。(其实也没什么正事)就标题说的那样,一
温瑜
·
2021-04-27 16:32
Android-
注册界面
Android:注册界面前端界面(布局文件):ScrollView(滚动视图布局)+TextView(设置跑马灯)+EditText(编辑框)+TextView(文本框)+RadioGroup(单选按钮组)+Spinner(下拉列表)+CheckBox(多选框)+RatingBar(评分条)java代码:setOnFocusChangeListener(EditText离开编辑框时监听事件)+se
q琦一
·
2021-04-27 09:26
android
studio
java
android
小程序
Android-
计算器
Android:计算器前端界面(布局文件):线性布局+组件:Button,TextView,使用权重来控制每个按钮的大小。java代码(加载界面,执行组件事件):实例化组件,绑定监听事件,处理事件。button的setOnClickListener(按钮的监听事件)布局文件clac.xmljava代码MainActivity.javapackagecom.example.qq.mycalculat
q琦一
·
2021-04-26 22:44
android
android
studio
小程序
java
自定义控件
之太极图
绘制这个图主要是为了练习Rect和Circle,代码使用kotlin语言写的,先上成果图太极旋转图直接记录步骤,首先绘制左右两边黑色和白色半圆,代码:绘制左右半圆然后在绘制半圆的头部绘制半圆头部再画龙点睛,绘制小圆绘制小圆最后如何让其旋转?写个设置角度方法的方法,使用定时器,改变角度,重复绘制.设置角度方法看百遍不如撸一遍,写点有趣的东西,既能学到东西,又不那么枯燥.
倚栏听风雨丶
·
2021-04-26 21:51
Android
自定义控件
实现时间轴
本文实例为大家分享了Android
自定义控件
实现时间轴的具体代码,供大家参考,具体内容如下由于项目中有需求,就简单的封装一个,先记录一下,有时间上传到github。
·
2021-04-26 16:25
AndroidStudio无法输出日志的Bug
但是有的时候明明打开了开发者模式,但是却无法输出日志,该位置显示的也不是应用包名,显示的是nodebuggableapplications,这个时候我们就需要打开adbAndroidStudio中Tools->
Android
MarkRao尋道
·
2021-04-26 00:14
Android
自定义控件
draw
ReadTheFuckingSourceCode引言Android
自定义控件
涉及View的绘制分发流程源码版本(AndroidQ—API29)本文涉及Android绘制流程Android绘制流程1.顶层视角预览
科技猿人
·
2021-04-26 00:56
Android 视图模块 全家桶
ReadTheFuckingSourceCode引言视图说明:也就是用户看到的页面,也就是View相关生命流程:从启动,绘制,分发,逐步扩展模型列表-螺旋更新启动流程AndroidApp启动流程绘制流程Android绘制流程Android
自定义控件
科技猿人
·
2021-04-26 00:35
BaseStepMeta 接口实现
BaseStepMeta的作用提供
自定义控件
的元数据,其中包括控件显示的名称、所在路径设置默认值Step注解@Step(id="ObfusMeta",//控件的IDimage="OBF.png",//控件显示图标
比特舞者
·
2021-04-25 21:16
IOS UI继承
的子类任意控件都可以add-UIview;backgroundColor---背景颜色透明度tage---标签frame等实现滑动都可以继承UIScrollViewUIControl的子类都有点击和拖动事件可以
自定义控件
可以增加属性或自定义
你瞅誰
·
2021-04-25 19:40
Qt
自定义控件
大全(一)云台仪表盘控件
做过安防视频监控的同学都清楚,在视频监控系统软件上都可以看到一个云台控制区域,可以对球机进行下下左右等八个方位的运动控制,还可以进行复位,一般都是美工作图好,然后贴图的形式加入到软件中,好处是程序简单,界面美工,主要取决于美工的美图能力,缺点是对于各种分辨率的适应性稍微差点,需要不同的图片切图贴图,除非默认做好的是大图自适应看不出差别,可能大部分人所在的公司都是小公司,一般美工人员比较少甚至没有,
feiyangqingyun
·
2021-04-25 10:09
自定义控件
-时间轴
由于项目中有需求,就简单的封装一个,先记录一下,有时间上传到github。1、先增加自定义属性:2、自定义时间轴类:/***时间轴控件*ThefollowingsnippetshowshowtoincludealinearlayoutinyourlayoutXMLfile:****Thefollowingsnippetshowshowtojavafile:*timelineLayout.setPo
梦想不只是梦与想
·
2021-04-25 09:55
安卓
android
Android-
谷歌地图开发(总结)
1.添加依赖及注册keycompile'com.google.android.gms:play-services-maps:10.2.1'compile'com.google.android.gms:play-services:10.2.1'注册key地址:https://console.developers.google.com,选择凭据进行注册,注册完记得在信息中心启用相应的API2.在And
金色狐狸
·
2021-04-25 08:59
Android知识体系总结
Handler、Looper、Message、MessageQueue基础流程分析Android性能优化ListView详解RecyclerView和ListView的异同AsyncTask源码分析插件化技术
自定义控件
事件分发机制
程序员学园
·
2021-04-25 01:54
仿微信个人相册的一到四张图片的展示效果
这个控件相当简单,用自定义ViewGroup很轻松实现,即使不会
自定义控件
的朋友,也能通过几个View的隐藏设置大小来硬实现。
_xyu
·
2021-04-24 16:41
Android-
异步消息处理机制2以及HandlerThread的介绍
Android-
异步消息处理机制2以及HandlerThread的介绍之间在上篇文章中介绍过了Android的异步消息处理机制,这里再进行一些补充,说下多线程中的消息处理以及HandlerThread的介绍
HUanLove
·
2021-04-24 14:13
Android Canvas的save(),saveLayer()和restore()
1.在
自定义控件
当中你onMeasure和onLayout的工作做完成以后就该绘制该控件了,有时候需要自己在控件上添加一些修饰来满足需求复写onDraw(Canvascanvas),其中Canvas就像是一块画布
烟雨随风
·
2021-04-24 06:17
android studio
自定义控件
后在布局文件中使用时报错解决方法
今天写完一个
自定义控件
后在xml文件中引用时,preview报了下面这个错误:翻译一下就是找不到我的这个
自定义控件
的这个类,但是我的androidstudio写布局文件的时候会有这个类的自动提示。
这是朕的江山
·
2021-04-23 22:20
在AndroidStudio中出现android no debuggable application
窗口的底部android选项卡顶部只出现了设备名,其右边的框框显示androidnodebuggableapplication于是各种google终于发现解决方案:AndroidStudio中Tools->
Android
MrRock
·
2021-04-23 20:02
Android高级开发
一:高级UI
自定义控件
UI绘制流程绘图特效事件传递机制事件冲突MaterialDesign兼容support二:架构设计设计模式单例模式工厂模式代理模式观察者模式模板模式责任链模式数据库框架设计ormLitegreenDaoDButils
爱码士平头哥
·
2021-04-23 19:56
Android-
优化不同版本系统WebView版本兼容性问题
项目地址:传送门问题描述App开发时或多或少加载web页面,但是使用h5或者一些新特性来写的web页在Android低版本系统上经常出现各种兼容适配问题。前言WebView是Android系统提供能显示网页的系统控件,它是一个特殊的View,同时它也是一个ViewGroup可以有很多其他子View。在Android4.4以下(不包含4.4)系统WebView底层实现是采用WebKit内核,而在An
猪生秋仔
·
2021-04-23 12:29
关于
自定义控件
子布局设置match_parent不能正确识别宽度
如果自定义一个控件,子布局设置match_parent会和屏幕的宽度一模一样,但父布局的宽度只有你设置的几分之几,画图来理解吧,来看看下边这个图No_title.png我们需要这样:No_title.png代码://获取子类,重新测量位置ViewGroup.LayoutParamslayoutParams=父布局.getLayoutParams();layoutParams.width=68666
XINHAO_HAN
·
2021-04-23 04:08
自定义控件
之带进度条的webview
publicclassProgressWebViewextendsWebView{privateProgressBarprogressbar;publicProgressWebView(Contextcontext,AttributeSetattrs){super(context,attrs);progressbar=newProgressBar(context,null,android.R.at
0dce86ba3565
·
2021-04-22 18:59
View
自定义控件
的封装
为什么要封装view如果一个view内部的子控件比较多,一般会考虑自定义一个view,把它内部子控件的创建屏蔽起来,不让外界关心外接可以传入对应的模型数据给view,view拿到模型数据后给内部的子控件设置对应的数据封装控件的基本步骤新建一个类继承自UIView在initWithFrame:方法中添加子控件,提供遍历构造方法/**初始化@paramframe@returnWXShopView*/-
飞翔的道长
·
2021-04-22 14:14
《方寸指间-移动设计实战手册》-移动设计原则-读书笔记
结合好硬件设备(如传感器)二、高效(表现为-稳定/流畅/快捷)01·避免键盘输入a.减少输入:保留之前输入的内容(如:文本框中输入内容,以为推出后,返回依然可见b.转化输入方式:常用输入框转化为选择控件or
自定义控件
_SEIA_
·
2021-04-22 11:44
Android 流式布局FlowLayout 实现关键字标签
1.介绍流式布局的应用还是很广泛的,比如搜索热词、关键词标签等,GitHub上已经有很多这样的布局了,但是还是想着自己实现一下,最近一直在学
自定义控件
,也巩固一下所学的知识。
容华谢后
·
2021-04-21 05:54
Flutter 04: 图解第一个程序遇到的安装依赖问题
Finishedwitherror:PleasereviewyourGradleprojectsetupintheandroid/folder.问题尝试方式小菜检查程序中
android-
>gradle-
阿策神奇
·
2021-04-21 05:43
自定义控件
之带进度的横向和圆形进度条
0.效果展示自定义.gif1.为什么要
自定义控件
特定的显示风格(适用于进度条)处理特有的用户交互优化布局封装等2.如何
自定义控件
自定义属性的声明和获取测量onMeasure布局onLayout(ViewGroup
付凯强
·
2021-04-21 04:05
命名规范
1、
自定义控件
名一般以xxxView命名,xxxLayout用于Viewgroup;2、
自定义控件
布局文件加widget前缀,Activity布局文件加activity前缀,Fragment布局文件加fagment
MarkShaun
·
2021-04-20 17:57
Android-
使用Dom对XML进行增删改查
0.ThanksAndroid解析XML的三种方式Android几种解析XML方式的比较androidxml解析修改android对xml文件的pull解析,生成xml,对xml文件的增删1.概述平常我们一般是使用JSON与服务器做数据通信,JSON的话,直接用GSON或者其他库去解析很简单。但是,其他有些服务器会返回XML格式的文件,这时候就需要去读取XML文件了。XML的解析有三种方式,在An
CokeNello
·
2021-04-20 13:31
Android Studio实现搜索栏
前言一、何为
自定义控件
?系统自带的控件都是直接或间接继承自View的,View是Android中最基本的UI组件库。
·
2021-04-19 11:34
react-native APP更新(非热更新)
项目中有版本更新需求时,android会用到下载新版本需求,此时,可以通过封装NativeModules去调用android原生DownloadManager来实现下载,传输下载APK链接地址实现覆盖安装在
android
Sixology_aff2
·
2021-04-19 03:13
Android强行进阶,
自定义控件
—LayoutManager
前言「知足常乐」,很多人不满足现状,各种折腾,往往舍本逐末,常乐才能少一分浮躁,多一分宁静。近期在小编身上发生了许多事情,心态也发生了很大的改变,有感于现实的无奈,在离家乡遥远城市里的落寂,追逐名利的浮躁;可能生活就是这样的,每个年龄段都有自己的烦恼。作者:文淑链接:https://juejin.im/post/5d15d32cf265da1baf7d0009说道折腾,很久以前就看到了各种自定义L
Android高级架构
·
2021-04-18 17:43
CoreGraphics之基础知识全面分析
位图上下文(Abitmapgraphicscontext):一般用于绘制图片或者
自定义控件
。一般当系统控件不能满足我
LotusLee
·
2021-04-18 02:07
Android-
用建造者模式封装一套通用的Dialog提示框
创建账号差不多一年,想想还没有写过什么内容。刚好最近想沉淀一下自己,总结一下自己工作以来的所接触和用过的有价值的东西。既是总结自己,也希望分享给大家。后面我会陆续更新我的博客所以,第一篇文章从什么开始呢,那就从封装一套通用的Dialog提示框开始吧。这套dialog是我在工作中自己用建造者模式封装的,使用起来很方便,今天分享给大家。如果对建造者模式不太了解的小伙伴请自行查阅资料,此处不进行进一步探
南_4231
·
2021-04-17 19:12
Android 实现带头部文字输入框的
自定义控件
前言在app的输入框中,需要应用到很多带有前缀说明的输入框,运用原有的输入框和文本控件,一个带头部的输入框就会增加三个控件在layout文件中。当布局文件输入框较少的情况下,这样对后期维护影响不大,但在多个带头部的输入框下,布局文件代码量会很大,影响阅读以及后期维护。而封装过后的控件,在使用中仅仅需要几行代码可实现几十行的效果。简介带头部文字的输入框可在xml定义头部文字样式可在xml定义输入框样
·
2021-04-17 14:44
Android
自定义控件
进阶02-Canvas之绘制图形
一.Canvas简介Canvas我们可以称之为画布,能够在上面绘制各种东西,是安卓平台2D图形绘制的基础,非常强大。一般来说,比较基础的东西有两大特点:1.可操作性强:由于这些是构成上层的基础,所以可操作性必然十分强大。2.比较难用:各种方法太过基础,想要完美的将这些操作组合起来有一定难度。不过不必担心,本系列文章不仅会介绍到Canvas的操作方法,还会简单介绍一些设计思路和技巧。二.Canvas
旅行者归来
·
2021-04-16 14:24
Android
自定义控件
进阶篇,自定义LayoutManager
前言「知足常乐」,很多人不满足现状,各种折腾,往往舍本逐末,常乐才能少一分浮躁,多一分宁静。近期在小编身上发生了许多事情,心态也发生了很大的改变,有感于现实的无奈,在离家乡遥远城市里的落寂,追逐名利的浮躁;可能生活就是这样的,每个年龄段都有自己的烦恼。说道折腾,很久以前就看到了各种自定义LayoutManager做出各种炫酷的动画,就想自己也要实现。但每次都因为系统自带的LinearLayoutM
文淑
·
2021-04-15 11:24
Android-
软键盘弹出遮挡布局解决方案
先上个图:1.gif首先先科普一下,目前软键盘设置大概有那么几种状态:1.软键盘弹出时,获取焦点的输入框会被顶起,整个界面往上移动,这种设置activity.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_PAN);2.软键盘弹出时,获取焦点的输入框被顶起,整个界面系统自动重新布局(挤压),这种设置
广州萧敬腾
·
2021-04-15 10:53
Android 进阶性能优化,面试必问篇
这也是“
Android-
面试官”系列文章。好了,废话不多说,直接冲冲冲!前排温馨提示:阅读本文前,请自备豆浆!
冬日毛毛雨
·
2021-04-15 04:41
产品分析报告:百词斩产品分析
百词斩产品分析报告一、产品基本信息-产品名称:百词斩-产品版本:6.3.1-使用系统:
Android-
使用设备:魅族16二、产品简介1.产品概况百词斩是由成都超有爱科技有限公司针对英语学习开发的一款“图背单词
楚岸
·
2021-04-15 03:53
Android超简单实现文字展开收起效果
效果展示image实现原理原理很简单,需要用3个TextView,其中一个是展示文字的,一个是用来计算文字的行数,一个是用来展开和收起的:然后需要在
自定义控件
的类中做相应的
i小灰
·
2021-04-15 02:27
Android动画机制总结笔记--逐帧动画 FrameAnimation篇
本篇文章内容来自于Android高级进阶顾浩鑫Android
自定义控件
三部曲文章索引之动画篇目录2.逐帧动画FrameAnimation/DrawableAnimation2.逐帧动画FrameAnimation
Amy_LuLu__
·
2021-04-14 03:04
【Android开发进阶系列】自定义视图专题
比如很多应用中普遍使用的标题栏控件,其实用的就是组合控件,那么下面将通过实现一个简单的标题栏
自定义控件
来说说组合控件的用法。
Kevin_Junbaozi
·
2021-04-14 02:42
自如大前端团队招聘-Android开发工程师
【任职要求】计算机级相关专业本科及以上学历,有扎实的JAVA技术功底,熟悉移动端开发流程优秀的编码习惯及逻辑思考能力,熟练掌握并运用基本的设计模式精通
自定义控件
的封装,能封装出性能优良,可扩展的控件具备跨端语言开发
·
2021-04-14 01:37
android
上一页
23
24
25
26
27
28
29
30
下一页
按字母分类:
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
其他