二流小码农_社区达人页
产品
解决方案
文档与社区
权益中心
定价
云市场
合作伙伴
支持与服务
了解阿里云
AI 助理
备案
控制台
开发者社区
首页
探索云世界
探索云世界
云上快速入门,热门云上应用快速查找
了解更多
问产品
动手实践
官方博客
考认证
TIANCHI大赛
活动广场
活动广场
丰富的线上&线下活动,深入探索云世界
任务中心
做任务,得社区积分和周边
高校计划
让每位学生受益于普惠算力
训练营
资深技术专家手把手带教
话题
畅聊无限,分享你的技术见解
开发者评测
最真实的开发者用云体验
乘风者计划
让创作激发创新
阿里云MVP
遇见技术追梦人
直播
技术交流,直击现场
下载
下载
海量开发者使用工具、手册,免费下载
镜像站
极速、全面、稳定、安全的开源镜像
技术资料
开发手册、白皮书、案例集等实战精华
插件
为开发者定制的Chrome浏览器插件
探索云世界
新手上云
云上应用构建
云上数据管理
云上探索人工智能
云计算
弹性计算
无影
存储
网络
倚天
云原生
容器
serverless
中间件
微服务
可观测
消息队列
数据库
关系型数据库
NoSQL数据库
数据仓库
数据管理工具
PolarDB开源
向量数据库
热门
百炼大模型
Modelscope模型即服务
弹性计算
云原生
数据库
云效DevOps
龙蜥操作系统
平头哥
钉钉开放平台
物联网
大数据
大数据计算
实时数仓Hologres
实时计算Flink
E-MapReduce
DataWorks
Elasticsearch
机器学习平台PAI
智能搜索推荐
数据可视化DataV
人工智能
机器学习平台PAI
视觉智能开放平台
智能语音交互
自然语言处理
多模态模型
pythonsdk
通用模型
开发与运维
云效DevOps
钉钉宜搭
支持服务
镜像站
码上公益
二流小码农
已加入开发者社区
1938
天
勋章
更多
专家博主
专家博主
星级博主
星级博主
技术博主
技术博主
江湖新秀
江湖新秀
成就
已发布66篇文章
4条评论
已回答0个问题
0条评论
已发布0个视频
github地址
我关注的人
更多
开发者说
开发者说
粉丝
更多
Damon小智
Damon小智
1819524149867634
1819524149867634
hpingliu
hpingliu
游客pi4eug2v4rgec
游客pi4eug2v4rgec
aoper
aoper
游客6qjtzelyyddwu
游客6qjtzelyyddwu
1669931661770411
1669931661770411
我是程序源
我是程序源
1534845476522803
1534845476522803
1310083373223154
1310083373223154
游客rfrmzkms2nzo4
游客rfrmzkms2nzo4
1977974947802065
1977974947802065
技术能力
兴趣领域
Java
JavaScript
Kotlin
PHP
Python
Android开发
前端开发
移动开发
擅长领域
技术认证
暂时未有相关云产品技术能力~
一个北漂的全栈二流程序员。
精选
高分内容
最新动态
文章
问答
视频
暂无精选文章
暂无更多信息
2023年08月
08.22
17:29:50
发表了文章
2023-08-22 17:29:50
HarmonyOS开发第一步,熟知开发工具DevEco Studio
本文主要以常见的功能点作为概述希望可以帮助到学习HarmonyOS的开发者。
08.15
08:55:15
发表了文章
2023-08-15 08:55:15
Flutter:简单搞一个内容高亮
如上的效果,在Flutter当中,实现起来可以说是无比的简单,毕竟原生的组件都给我们提供了,那就是富文本组件RichText。
08.11
09:22:40
发表了文章
2023-08-11 09:22:40
Android:自定义沿着曲线轨迹移动
实现这样的一个需求,最主要的是曲线的绘制,和如何设置移动的icon轨迹,这两部分攻克之后,这个需求也就完成了。
2023年07月
07.26
16:02:00
发表了文章
2023-07-26 16:02:00
Android:RecyclerView封装,打造列表极简加载
此库的封装,除了刷新加载库使用了SmartRefreshLayout,其他的都是自己从0到1的开发,目前,自己已经在项目中使用,暂时没有出现任何问题,当然了,后续,也会不断的对其进行优化,增加一些其他的功能,希望有需要的小伙伴,长期关注。
07.13
18:38:33
发表了文章
2023-07-13 18:38:33
Kotlin:正则Regex原来这么方便
Regex相对于Java的Api来说,使用起来更加的简单,如果大家在非正则的功能使用时,比如寻找,替换,是否包含等等,完全可以使用字符串自带的功能即可,如果说要实现一些较为复杂的,比如邮箱的验证,手机号的验证等等,那么Regex绝对是你的首选。
07.13
18:33:32
发表了文章
2023-07-13 18:33:32
Android:这个需求搞懵了,产品说要实现富文本回显展示
在正向的截取思维下,正则表达式无疑是最简单的,富文本,无论是标签匹配还是内容以及属性,都可以使用正则进行简单的匹配,轻轻松松就能搞定,需要注意的是,不同属性的匹配规则是不一样的,需要根据特有的情况去分析。
07.13
18:27:56
发表了文章
2023-07-13 18:27:56
2023年中总结:未到年末,立的Flag就已实现
好的文章,不在难,在于容易理解,在于能够帮助到他人,我希望日后的文章,会朝着这个方向发展,悦人悦己,才是文章的宗旨,一味的深层次,难理解,并不符合写作的初衷。
07.13
18:25:04
发表了文章
2023-07-13 18:25:04
Android实现一个可拖拽带有坐标尺的进度条
Canvas绘制这样的一个可拖拽坐标尺,基本上可以拆分出四部分,第一部分就是背景和默认的离散间隔,第二部分是移动的背景和离散间隔,第三部分是移动的图片也就是thumb,最后一部分是底部的文字坐标。
07.13
18:17:55
发表了文章
2023-07-13 18:17:55
Android自定义一个车牌字母选择键盘
和省份简称键盘不同的是,数据源上和边距有所差别之外,其他的实现方式均是一样的,采用外部垂直LinearLayout,内部多个横向的LinearLayout的搭配方式。
07.13
18:14:17
发表了文章
2023-07-13 18:14:17
Android自定义一个省份简称键盘
实现方式呢有很多种,我相信大家也有自己的一套实现机制,这里,我采用的是组合View,用的是LinearLayout的方式。
07.13
18:08:45
发表了文章
2023-07-13 18:08:45
Flutter私服搭建之package查询
目前客户端查看实现的方案,有官网提供,当然也有一些三方提供,大家可以根据自己公司需求进行选择性使用,这里采用的是自己从0到1开发,旨在一个简单易用。
07.13
18:05:12
发表了文章
2023-07-13 18:05:12
Flutter控件封装之视频进度条
视频控制器,三方所提供的样式,有时很难满足我们的需求,对于此情况,我们不得不在此基础上自行封装,今天所分享的文章就是一个很简单的控制器封装案例,包含了基本的播放暂停,全屏和退出全屏,以及时间和进度的展示,封装了事件回调以及各个属性的控制,基本上可以满足大部分的业务需求,即便不满足,大家也可以在此基础之上拓展。
07.13
18:00:34
发表了文章
2023-07-13 18:00:34
Flutter控件封装之轮播图Banner
Flutter中实现轮播图的方式有很多种,比如使用三方flutter_swiper,card_swiper等等,使用这些三方,可以很快很方便的实现一个轮播图展示,基本上也能满足我们日常的开发需求,如果说,想要一些定制化的操作,那么就不得不去更改源码或者自己自定义一个,自己定义的话,Flutter中提供了原生组件PageView,可以使用它很方便的来实现一个轮播图。
07.13
17:55:28
发表了文章
2023-07-13 17:55:28
Flutter控件之Tab选项卡封装
Tab选项卡,这是一个非常常见且权重很高的一个组件,随便打开一个App,比如掘金,如下图,首页顶部就是一个Tab选项卡,这个功能可以说,几乎每个App都会存在。
07.13
17:52:18
发表了文章
2023-07-13 17:52:18
Flutter控件之图片Image封装
Flutter中偏偏原生的控件,少了很多需要又常用的属性,比如宽高,比如内外边距,又比如点击事件,如果不采取封装,视图的结构会一层嵌套一层,徒增很多的冗余代码,所以,为了简洁代码,还有为了拓展原生组件没有的属性,就不得不进行一次简单的封装,使其在调用的时候,可以很方便的实现某些功能。
07.13
17:49:15
发表了文章
2023-07-13 17:49:15
Flutter控件之文本Text封装
文本Text比较简单,除了基类BaseWidget所提供的属性之外,又简单的扩展了部分属性,比如图文和富文本,都是系统原生的提供的,做了简单的封装。
07.13
17:46:14
发表了文章
2023-07-13 17:46:14
Flutter控件之基类Widget封装
基类的Widget主要确定以下几个方面,第一就是,自定义一个抽象类还是非抽象类,第二、继承方式,采取有状态还是无状态,第三、关于组件的点击方式,如何进行实现。
07.13
17:39:22
发表了文章
2023-07-13 17:39:22
一个超简单的渐变平行四边形进度条
这个自定义View,其实就是一个简单的进度条,无非就是平行四边形形状的,加了渐变以及状态颜色的切换。
07.13
17:34:59
发表了文章
2023-07-13 17:34:59
一个简单的自定义输入框
今天还是一篇关于自定义View相关的,带来一个大众的,常见的一个输入框,很多的场合下都能遇到,比如验证码,密码框等等,配置了很多常见的属性,可以满足不同场合下的需求,矩形框,圆角框,下划线等等均可满足,长度设置,光标选择,背景选择,均可控制。
07.13
17:18:37
发表了文章
2023-07-13 17:18:37
零基础10天学会网页制作第二天(中)之属性和a标签介绍
上半部分呢,主要讲述的是路径的选择,这个是至关重要的,前边也说过,路径不仅仅局限于图片的选择,以后的css,javascript,以及网页的跳转等等,都会牵扯到路径,所以,才花费了较大篇幅去阐述,也希望大家能够引起重视。
07.13
17:08:20
发表了文章
2023-07-13 17:08:20
集成一个以官网(微信,QQ,微博)为标准的登录分享功能
今天要分享的是一个老生常谈的一个功能,也是网上一搜一大片的技术点,没什么技术含量,就是整合一下,提供一下方便,相对于友盟,ShareSdk中夹杂着一些别的功能,此文封装的绝对纯净,除了官网所提供的,不夹杂任何的代码逻辑,登录就是登录,分享就是分享,实实在在的以官网为标准。
07.13
16:55:53
发表了文章
2023-07-13 16:55:53
贼简单的Android计时工具,老铁,还不试用起来
今天呢,给大家带来的是一个非常好用的计时工具,真的非常好用,用过之后,你会发现,延时和定时,真的从未如此简单。
07.13
16:52:28
发表了文章
2023-07-13 16:52:28
Android端自动化测试工具源码分享
在上篇的效果中,我们可以发现,所有的触发控制,都是通过网页端进行下发的,而网页的展示又是通过手机端进行开启服务的,也就是说,必须要把手机做为一个服务器,进行指令的发送和获取。
07.13
16:46:21
发表了文章
2023-07-13 16:46:21
一个颠覆传统的自动化测试工具,你必须值得拥有
做为一名一线的Android开发者,在实际的项目开发中,最需要哪些工具,来提升开发效率,自己是最清楚的,基于实际,而拓展有用的辅助工具,也一直是自己平时所研究的方向。
07.13
16:41:00
发表了文章
2023-07-13 16:41:00
一个便捷操作的Android可视化规范检查
目前工具有九个功能,包含了,注释,类,方法,变量等基本的规范验证,如下图所示,当然也都是一些常见的规范功能检查,后续的话也会进行拓展,虽然此规范是按照我公司的标准去执行的,其实,Android嘛,大差不差,就那些规范,基本百变不离其宗,如果有不是很符合的,大家也可以在源码中进行更正为自己需要的就可以了。
07.13
16:35:29
发表了文章
2023-07-13 16:35:29
Android包体积过大,真的会影响绩效
Apk瘦身,做为一个Android开发者,这是多多少少都会接触到的,同样功能的App,200M和150M,给用户的第一直觉是不一样的,如果不是刚需,体积越大,用户的排斥也就越大,所以啊,铁子们,你以为瘦身,是简简单单的把体积变小,殊不知,直接影响着用户的真实体验,在开发中,是很有必要进行实施的,毕竟影响着网络数据流量和下载的等待时间。
07.13
16:32:11
发表了文章
2023-07-13 16:32:11
Android长按图标展示快捷方式
这个特性,可以追溯到Android 7.1,也就是在7.1之后的系统,如果app支持,可以通过长按app图标展示一些快捷操作
07.13
16:23:58
发表了文章
2023-07-13 16:23:58
Android自动生成Shape资源文件(下)
这个Shape,在正常的开发中,无非就是,实心的,空心的,渐变的,左上右下带角度的,那么针对常见的几种方式,我们做好模板,然后根据你在可视化工具的选择,动态的进行改变即可。
07.13
16:18:35
发表了文章
2023-07-13 16:18:35
Android自动生成Shape资源文件,迈出可视化脚手架第一步(上)
这章我们就进入到了撸码时刻,逐步来开发出一个一个应对我们Android场景的功能,这章对应的功能是,Shape的自动生成
07.13
16:10:40
发表了文章
2023-07-13 16:10:40
开发中难以解决的问题,你是如何另辟蹊径的
在以往的开发中,你遇到过难以解决的问题吗?或者咱们换个角度,面对产品经理提过来的,很难实现的需求,你是怎么处理的?又或者自己在研发某个功能时,遇到障碍,又是如何解决的?
07.13
16:04:58
发表了文章
2023-07-13 16:04:58
Android自动生成代码,可视化脚手架之基础信息配置
今天的内容比较简单,大致过一下Electron一些基本用法,虽然说这些比较简单,但又是不得不去了解的,正如做Android的我们,也不是一上来就会的,需要一个循序渐进的过程,下一章,我们再去实际的开发功能。
07.13
15:59:12
发表了文章
2023-07-13 15:59:12
Android自动生成代码,可视化脚手架之环境搭建
目前可视化工具采用的是Electron进行开发的,Electron 是一个使用 JavaScript、HTML 和 CSS 构建跨平台的桌面应用程序,它基于 Node.js 和 Chromium,被 Atom 编辑器和许多其他应用程序使用,也就是说使用Electron,您必须有一定的web开发经验,如果没有也没关系,后续您可以直接在我的模板中进行对应的修改即可,当然了,为了能够自己灵活的可视化,建议还是掌握一些Web的经验,编程语言之间的语法,基本互通,学起来也比较容易。
07.13
15:51:45
发表了文章
2023-07-13 15:51:45
Android自动生成代码,可视化脚手架,将大大提高开发效率
开发脚手架的思路是百变不离其宗的,无非就是技术模板的不一样,目前已经更新到了1.2版本,基本上可以满足一部分的开发需求,后续扩展的功能还有很多,一个最终的目标是解放开发人员的双手,让开发人员回归逻辑的编写与空出学习的时间。
07.13
15:36:14
发表了文章
2023-07-13 15:36:14
简简单单搞一个实用的Android端搜索框
效果很常见,就是平常需求中的效果,上面是搜索框,下面是最近和热门搜索列表,为了方便大家在实际需求中使用,配置了很多属性,也进行了上下控件的拆分,也就是上边搜索框和下面的搜索列表的拆分,可以按需进行使用。
07.13
15:27:53
发表了文章
2023-07-13 15:27:53
Android专有GitHook完结篇,发布到npm
本篇我们就一起把前边实现的功能,发布至npm,通过npm简单的命令,提供给别人下载使用。
07.12
20:15:16
发表了文章
2023-07-12 20:15:16
Android打造专有Hook第四篇,实战增量代码规范检查
在全量文件检查中,我们只需要得到Git提交的文件,然后逐一针对文件内容,获取,做相关的逻辑检查即可,但是增量就不能这样搞了,我们都知道,每次增量的提交,是没有规律可言的,也许增量中只有一行,也许有百行,而且增量的代码位置,有可能是在方法中,有可能是在资源中,所以针对增量代码的检查,是必须要做出取舍的,因为,通过一行,或者几行,很难达到一定的规范标准
07.12
20:10:50
发表了文章
2023-07-12 20:10:50
Android打造专有Hook第三篇,实战全量代码规范检查
目前的规范检查,我分为了全量文件检查和增量文件检查,基本上和Git提交保持一致,在实际的业务中,开发者可以动态修改配置文件参数gitIncrement,来切换是增量还是全量,增量和全量有一些是共通的地方,接下来的代码中会陈述。
07.12
20:03:44
发表了文章
2023-07-12 20:03:44
Android打造专有hook第二篇,走进规范第一步
关于Git的Hooks,其实很常见,位置存在于 /.git/hooks 目录下,都是一些 shell 脚本,然后在对应的钩子中执行这些脚本就行了,比如下图中,这是一个还没有配置 Git Hooks 的仓库,默认会有很多.sample结尾的文件,这些都是示例文件,比如我们常见的,commit,push等。
07.12
19:58:26
发表了文章
2023-07-12 19:58:26
Android打造专有hook,让不规范的代码扼杀在萌芽之中
正所谓规范是一个项目的基石,也是衡量一个项目,是否健壮,稳定,可维护的标准,可谓是相当重要的。我相信,大部分的公司都有自己的一套规范标准,我也相信,很多可能就是一个摆设,毕竟人员的众多,无法做到一一的约束,如果采取人工的检查,无形当中就会投入大量的时间和人力成本,基于此,所谓的规范,也很难执行下去。
07.12
19:54:40
发表了文章
2023-07-12 19:54:40
简单封装一个易拓展的Dialog
前者的封装司空见惯,大多数的公司也都是采取的这样的封装,毕竟调用者实现起来也是很方便,这里就不详细说了,具体我们谈一下后者的封装,后者的封装虽然调用者需要自己来实现,但是扩展性是很强的。
07.12
19:44:54
发表了文章
2023-07-12 19:44:54
如何搞一个在线的Shape生成
虽然在项目里,我们可以直接复制一个Shape文件,改一改,就能很简单的实现,但是为了更方便的创建,直接拿来可以用,于是搞了一个在线的Shape生成,目前包含了,实心、空心、渐变的模式,希望可以帮助到大家,虽然是属于造轮子了,但猜测一下,估计有需要的人,哈哈~
07.12
19:37:53
发表了文章
2023-07-12 19:37:53
怎么去约束代码的统一性
当你着手的项目随着协同人员的越来越多,始终会面临着一个问题,那就是代码的统一性,俗话说,千人千面,放在代码里,也是百家争鸣,毕竟每个人都有自己的思想,也有着自己书写代码的风格,如何让一个项目,朝着一个统一的风格前去,这个是很难的,难的不是规范的制定,而是规范的落实。
07.12
19:33:06
发表了文章
2023-07-12 19:33:06
电脑端如何访问手机SD卡中的文件
基于AndServer所提供的功能,是不是我们就可以以自己的手机做为一个服务器,来部署一个网站呢?这个必须可以,AndServer中已经提供了部署的方式,部署完毕后,无非就是,电脑端访问服务器(也就是自己手机)里的各个文件
07.12
19:25:27
发表了文章
2023-07-12 19:25:27
没有准备充分,先不要着急投简历
能够得到一场面试,说实话,你已经打败了很多职场的人士,毕竟那么多份的简历当中筛选出了你,可见你是有着一定的过人之处的,只要做好充分的准备,也许就能够面试进来。
07.12
19:22:12
发表了文章
2023-07-12 19:22:12
Android如何生成本地或者远程aar
把一定的功能逻辑抽取成一个aar,提供至需要的人,在Android的开发中,这种方式司空见惯,只闻使用方式,不知内部实现,加深了源码的保护措施,又使得功能可以正常开发,相对于一些公司有着外包人员的协同开发,一些主要的功能,不想泄露,那么就可以采取这种方式。
07.12
19:11:00
发表了文章
2023-07-12 19:11:00
Android端如何简单的防黑产
apk的混淆加固,相关密钥的安全存储,以及接口的加密,都是我们加深App安全的操作,也是进一步加深黑产用户的破解难度,对于数据的流失,防黑产,一般都是和接口挂钩,大部分也都是服务端需要考虑的,毕竟交互的最终结果都是传到服务端,无非前端做一些配合服务端的事情。
07.12
19:03:24
发表了文章
2023-07-12 19:03:24
零基础10天学会网页制作第二天(上)之文件路径
对于这门编程语言,应该来说是标签语言,它是所有的编程语言里最最简单的,一定要放宽心,只要亦步亦趋,跟上课程,就一定能够学有所成。
07.12
18:48:30
发表了文章
2023-07-12 18:48:30
零基础10天学会网页制作第一天
什么是网页制作,顾名思义,就是在互联网上开发网页,对于互联网中网页,我们肯定司空见惯,你所浏览的任何网站,比如,百度,头条,淘宝,京东,大学网站,公司官网等等,都是网页,也就是说,你在Pc端或移动端中的浏览器,或者APP嵌套的H5,所看到的,都是一个网页,与我们的生活息息相关。
07.12
18:21:16
发表了文章
2023-07-12 18:21:16
零基础10天学会网页制作之前言
网页制作,顾名思义,就是在互联网上开发网页,对于互联网中网页,我们肯定司空见惯,你所浏览的任何网站,比如,百度,头条,淘宝,京东,大学网站,公司官网等等,都是网页,也就是说,你在Pc端浏览器,所看到的,都是一个网页,与我们的生活息息相关。
07.12
18:11:42
发表了文章
2023-07-12 18:11:42
Js实现炫酷随机抽人
这里主要说下实现思路,主要用到了requestAnimationFrame这个函数,以及JQery里animate动画,数据源,自己写了一个txt文件,里面存储所有人姓名。
1
2
跳转至:
发表了文章
2023-08-22
HarmonyOS开发第一步,熟知开发工具DevEco Studio
发表了文章
2023-08-15
Flutter:简单搞一个内容高亮
发表了文章
2023-08-11
Android:自定义沿着曲线轨迹移动
发表了文章
2023-07-26
Android:RecyclerView封装,打造列表极简加载
发表了文章
2023-07-13
Kotlin:正则Regex原来这么方便
发表了文章
2023-07-13
Android:这个需求搞懵了,产品说要实现富文本回显展示
发表了文章
2023-07-13
2023年中总结:未到年末,立的Flag就已实现
发表了文章
2023-07-13
Android实现一个可拖拽带有坐标尺的进度条
发表了文章
2023-07-13
Android自定义一个车牌字母选择键盘
发表了文章
2023-07-13
Android自定义一个省份简称键盘
发表了文章
2023-07-13
Flutter私服搭建之package查询
发表了文章
2023-07-13
Flutter控件封装之视频进度条
发表了文章
2023-07-13
Flutter控件封装之轮播图Banner
发表了文章
2023-07-13
Flutter控件之Tab选项卡封装
发表了文章
2023-07-13
Flutter控件之图片Image封装
发表了文章
2023-07-13
Flutter控件之文本Text封装
发表了文章
2023-07-13
Flutter控件之基类Widget封装
发表了文章
2023-07-13
一个超简单的渐变平行四边形进度条
发表了文章
2023-07-13
一个简单的自定义输入框
发表了文章
2023-07-13
零基础10天学会网页制作第二天(中)之属性和a标签介绍
正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息
正在加载, 请稍后...
暂无更多信息
勋章
关注
粉丝