Android
文章平均质量分 70
LiuPengSoftware
软件开发,是逻辑的实现
展开
-
#Android开发之kotlin实现(体验)
Android开发之kotlin实现(体验)虽然工作很久了但是第一次写博客,每次动手去写东西感觉自己要表述的东西网上一搜有好多(可能几篇东西凑到以前满足自己的需要),最近从Google大会了解到kotlin语言也感觉它的发展很有市场,看了官方的文档自己感觉可以试试这门语言,所以自己写了一个小的demo试试它,其中包含可Android中的基本用法,闲话不说直接开整:- 环境的搭建3.0以下的Andro原创 2017-06-06 17:28:01 · 605 阅读 · 0 评论 -
灵活布局的Banner组件
支持多种布局Banner组件 最近有空闲时间将之前项目中实现的部分自定义组件整理一下分享出来,也是对自己学习过程的一个记录,希望对其他人有有用需求: 1.实现一个轮播图 2.轮播图尺寸为按宽高比例显示(比例指定) 3.轮播图根据数据区分显示图片(图片可以点击跳转)还是图片上显示3个商品信息(且商品可以点击跳转) 4.轮播图的停留时间不固定,有商品的itme停留时间为纯图片的3倍拿...原创 2019-09-24 10:38:10 · 647 阅读 · 0 评论 -
protobuf实现数据交互
最近需要对接一个第三方的广告投放接口,感觉挺简单的是,但是当看到技术文档是有点懵,其中提供了一个ts_ui_api.proto文件为api接口文件,content-type 需要为“x-protobuf”,也没有样例。看到这里你可能和我一样protobuf是个什么东西,是的我就是带着这个问题去查阅了很多资料才明白protobuf是什么东西,需求搞定了就来写篇文章记录一下(本文主要为java...原创 2018-11-17 14:54:20 · 1770 阅读 · 0 评论 -
Android studio卡顿假 死机处理方法
1.修改内存配置:找点Android studio安装目录下的的bin,64位系统修改studio64.exe.vmoptions文件,32位系统修改studio.exe.vmoptions文件 -Xms1024m -Xmx2048m -XX:MaxPermSize=1024m-XX:ReservedCodeCacheSize=500m Xms:堆内存最小值 Xmx:堆...原创 2018-10-31 17:34:29 · 1611 阅读 · 0 评论 -
百度、高德地图功能进一步探索之—锚点绘制/轨迹绘制(二)
接着上一篇文章继续分享一些地图功能:锚点绘制、轨迹绘制。这里就对地图的基础功能和定位功能不进行详细讲解了锚点绘制高德地图实现:通过aMap.addMarker(markerOptions);可以添加Marker锚点,markerOptions为com.amap.api.maps2d.model.MarkerOptions对象markerOptions对象的相关方法:posi...原创 2018-09-12 17:52:28 · 2620 阅读 · 0 评论 -
百度、高德地图功能进一步探索之—地图显示和定位功能(一)
一直以来感觉地图功能的开发是个难点,我通常做法都是Copy之前的项目中的地图功能,根据UI需要改一下。如果有其他的需求再去百度一下,这也无可厚非。平时项目对地图的使用就是定位,poi搜索啊这些功能,一般不会涉及其他功能。但最近公司有一个项目,涉及到地图上添加假覆盖物,说以这就难道了我,查阅多资料结果都不是很理想没办法你能去看开发平台的Api文档,再两天的探索下降百度地图和高德地图的,Marker...原创 2018-09-12 14:58:33 · 3216 阅读 · 0 评论 -
GitHub项目发布
我们开源到GitHub上的项目别人可以下载源码,但是不可以直接在项目中依赖使用,如何别人依赖你,起始GitHub中提供了仓库的功能,项目需要Release GitHub项目发布 第一步:点击Release 标题 第二步:操作第一步,如果未操作过Release 页面如下,点击“Create a new release” 第三步: 操作第二步后页面如下:标注的信息...原创 2018-08-27 18:14:15 · 637 阅读 · 0 评论 -
Android Studio首次提交项目到GitHub
原创 2018-08-27 17:12:53 · 528 阅读 · 0 评论 -
android组件化之使用Nexus搭建私服maven仓库管理
最近公司需要将项目组件化开发,方面模块化维护,但是导致模块使用时比较麻烦,所以最近研究了一些项目管理的方法,感觉maven仓库比较适合Android项目管理,搭建maven仓库使用Nexus比较方便 1.Nexus下载安装1.1下载:下载链接https://www.sonatype.com/oss-thank-you-win64.zip1.2安装(这里讲解的是使用压缩包安装搭建)...原创 2018-08-23 15:09:49 · 608 阅读 · 0 评论 -
Android自定义密码输入框
Android自定义密码输入框项目地址项目需要用到密码框输入,并且使用自定义的键盘,但是密码框需要区分输入完成、待输入、未输入颜色百度一番没有结果就自己自定义一个了自定义键盘 (我做的比较简单就不累赘了)我这里使用的是简单的键盘 需要看源码点击这里自定义输入框View1.控件属性定义,自己根据需求罗列一下感觉需要的属性如下属性名称作用textColor文字颜色默...原创 2019-09-27 09:00:43 · 1686 阅读 · 0 评论