android
文章平均质量分 80
我好像被艾特了
这个作者很懒,什么都没留下…
展开
-
Dialog(一)------基础应用篇
前言:最近在做列表的删除功能,应为Android的滑动删除不是那么轻松就能够完成,虽然也可以实现,但是担心后期内容模块的更新,会增加一些更复杂的滑动一些列操作,因此采用点击按钮删除,之后弹出提示框来确认用户是否删除,不排除误点情况,然后发现原生的Dialog是太丑了,于是便小小研究了一番,也查看一些人博客,再次特此感谢。。,下面就开始,最基础的dialog吧。一、最简单的dialog(标题和提示内容原创 2017-05-23 20:35:24 · 520 阅读 · 0 评论 -
自定义View(英雄联盟七星图)之准备工作****
英雄联盟七星图建立模型二一、单位圆上的点的坐标二、平移变换三、绘制内接正七边形四、获取正七边形每个点的坐标上一篇文章记录了一些最简单直接的方法来建立模型,本篇就来讲一下如何动态建立此模型,以后无论几边形我们都可以以此来解决,废话不多说直接开打!一、单位圆上的点的坐标建立直角坐标系;以坐标系原点为圆心,作单位圆,r;在第一象限取点A;由此可以得出A的坐标为:1 )当θ ≠ n ...原创 2019-05-23 11:09:30 · 392 阅读 · 1 评论 -
自定义view-流程进度条
自定义view-流程进度条一、分析View二、编码View三、测试View四、代码直接上图一、分析View正在认证办理状态 : 中心原点和外圈圆未 认 证状态:状态为X认证完成状态:若任何一个流程都没有完成,我们则默认正在进行第一步认证流程,其他的流程为未认证若其中一个流程已经完成,则当前流程之前的流程二、编码View创建类CertificationProgres...原创 2019-06-22 18:08:52 · 515 阅读 · 0 评论 -
自定义view-流程进度条*(动态调控)
自定义view-流程进度条(动态调控)一、整理思路和逻辑二、剖析view绘制过程三、编码四、动态设定`stepCount`和`stepTextContent`五、增加流式编程操作六、测试七、完整代码上一篇完成对固定4流程步骤进度图的编码,但是在实际生活中,可能地区业务的不同导致我们的认证流程的不同,我们也不可能针对每个地区都来编码一个对应的流程进度图,那样工作第一很大,第二完全是在浪费时间,所...原创 2019-08-02 13:37:42 · 1204 阅读 · 1 评论 -
Android分类列表之ListView-ViewType实现
Android分类列表-ListView实现一、分析实现前两天无意间看到朋友的一个功能要实现分类列表,也就互相简单的聊了一下,在此感觉还是挺有意思就想着用三种稍微不同的方式来实现,下面是UI效果图一、分析实现如果说用最简单直接的方法有的小伙伴肯定想到了ExpandableListView,但是如果给我们的数据是混乱的全部揉杂一起了那么我们就需要话费一些时间和操作来进行对数据的处理,对...原创 2019-06-29 11:07:52 · 1624 阅读 · 0 评论 -
Android分类列表之RecyclerView-ViewType实现
Android分类列表之RecyclerView-ViewType实现原创 2019-06-29 15:13:00 · 4058 阅读 · 0 评论 -
Android分类列表之RecyclerView-ItemDecoration实现
Android分类列表之RecyclerView-ViewType实现一、分析思路二、编码和测试三、源码前两篇不管是ListView还是RecyclerView都是根据ViewType来实现的,是将分类标题看成分类的一种来建模实现的,本篇则使用RecyclerView中ItemDecoration来实现分类的标题显示一、分析思路由于一些代码逻辑和布局和前两篇是一致的,所以接下来涉及到这...原创 2019-07-05 17:46:15 · 1257 阅读 · 0 评论 -
Android插值器
插值器简介一、Android系统提供的插值器如何改变文本的样式然后如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式在日常的开发中,免不了使用动画来实现一些炫酷的效果,而这些炫酷的效果自然少不了使用插值器来控制动画的执行速度,本篇文章讲一一介绍系统提供的插值器,方便日后我们...原创 2019-07-27 16:27:48 · 275 阅读 · 0 评论 -
自定义View-SwitchButton
自定义View-SwitchButton一、 分析View二、最简单的实现三、实现`Switch`功能记得第一次写自定义View的时候,写就是switchbutton,现在回想起当时码的,感觉真的是很low爆了,前段时间业务要求需要用,虽然现在android系统提供了SwitchButton,但是还是想自己写一个来场回忆杀,哈哈!下面来看一下效果图一、 分析View如图由内圆和一...原创 2019-08-01 19:30:06 · 568 阅读 · 0 评论 -
自定义View(英雄联盟七星图)
自定义View英雄联盟七星图一、观察及拆分UI图(假设是你们的UI设计师给你们的设计图原创 2019-05-24 17:57:58 · 695 阅读 · 1 评论 -
自定义View(英雄联盟七星图)之准备工作
英雄联盟七星图建立模型一、故事背景二、?三、建立模型四、计算对应坐标和个人数据对应能力上的点坐标工欲善其事,必先利其器!自定义view中有很重要一部分就是关于图形坐标轨迹的计算,所以在进行绘制英雄联盟七星图时,我们先要把我们刀磨好,建立对应的数学模型。一、故事背景MSI季中赛正在进行中,LPL加油!哈哈,相信喜爱玩LOL的朋友们都下载了LOL掌上英雄联盟盒子,在战绩模块中有一个七星图来显...原创 2019-05-11 12:48:49 · 586 阅读 · 0 评论 -
Android NDK开发入门之HelloWorld(续集)
NDK开发入门之HelloWorld续集五、最简单的SDK六、编码我们的新项目原创 2019-03-19 10:46:44 · 335 阅读 · 0 评论 -
Android基础之activity启动模式
Activity启动模式一、Activity四大发动机(启动模式)都说2019年正式进入互联网的寒冬期,今年将是之前最艰难的一年,也将会是之后最容易的一年,说的我心里好慌,那又能怎样,只能顶着寒冬的凌冽东风匍匐前进了,只能不断的积累来巩固自己的知识脂肪抵御这寒风…一、Activity四大发动机(启动模式)各位看官们,如果您是有一定的工作经验的我相信您对我这段标题引言肯定是内心大笑三声,...原创 2019-03-15 16:28:58 · 339 阅读 · 0 评论 -
Dialog(二)------列表Dialog
前言:上一篇简单的介绍了一些关于基本的dialog的应用,今天就为大家讲解一下列表的Dialog 列表对话框主要有四种:普通列表、单选列表、双选列表、自定义视图列表。一、普通列表的Dialog的实现: 下面是实现方法:public Builder setItems(CharSequence[] items, final OnClickListener listener)public Build原创 2017-05-25 15:04:00 · 1899 阅读 · 0 评论 -
Android开发之小问题笔记
本篇将持续更新记录日常开发中所遇到小问题。谢谢!一、Android studio篇 1、在将android studio更新到2.0以上后,在调试app程序时,手机启动会出现比较长的一段黑屏时间或者是白屏时间。 - 不必担心,签名过后的app是不会出现这个问题,只是在debug模式下的才会出项。 二、代码篇 1、简单处理返回键让程序后台运行,发现刚安装玩签名过原创 2016-10-28 09:29:43 · 451 阅读 · 0 评论 -
融云(RongYun)遇到的一些奇葩问题。。。。
即时通信之融云篇(后续会将遇到的问题补上)废话不多说直接上问题和解决办法(后面会陆续将遇到的问题补上谢谢,如果你有什么问题可留言谢谢)。一、闪退之白屏篇1、闪退一:在自己的布局文件中,<fragment></fragment>标签没有给添加相应的ID号,导致闪退。找到相应的引入出给标签加入ID即可。2、在使用融云私聊功能中,调用`RongIM.getInstance().startPrivateC原创 2016-10-26 09:07:41 · 2036 阅读 · 0 评论 -
找不到“HttpClient”怎么办?Android 6.0 移除了?
项目中找不到HttpClient相关类的解决方法最近接收了一个比较的老的项目,里面用的V7包和v4包都比较老的,于是乎立马决定换成最新的开发包,但是换到最新的开发报时,项目直接报错说找不到“HttpClient”相关类,由于项目较急 无法立马更改其网络请求框架,只好另求办法,找到这个jarbao。经网上查阅相关资料,发现在gradle文件中的“android{}”加入 -useLibrary “or原创 2016-10-19 19:37:28 · 429 阅读 · 0 评论 -
android studio 工作中遇到的一些常见的问题
android studio 工作中遇到的一些常见的问题感谢大家能够进来观读瓷片博客,如果有误或者遗漏请留言,感谢!感谢!感谢!重要的事情说三遍!1. Error:Execution failed for task ‘:app:clean’. Unable to delete directory: F:\xxxx\app\build\intermediates\xxxx 项目中的某一原创 2016-10-12 20:02:55 · 737 阅读 · 0 评论 -
Android 滑动列表中item里焦点冲突问题
在日常的开发中,经常会在一个可滑动的列表中构建一些稍微复杂的item,item里面可能会包含一下Button、Checkbox等,如果我们需要对列表的item进行点击的监听等,这时item里的控件Button、CheckBox会抢占焦点,从而到时item不能获取焦点,先给出三种方法,可以完美解决item和item控件中焦点一些问题,设置控件及item获取焦点优先级,更加灵活。1.将Item布局...原创 2016-08-22 11:52:00 · 777 阅读 · 0 评论 -
Android小白usb通信入门篇(一)
入门USB通信一、)前些日志去了一趟广州,老总对自动贩卖机有点想法,于是乎回来就开始查阅相关文档做好准备工作,这不记下自己的理解,如果大家有更好的理解,或者本人的一些介绍理解有错误或者偏差的地方,欢迎留言,大家一起共同进步!一、)...原创 2019-03-13 16:15:55 · 9431 阅读 · 2 评论 -
自定义View-侧滑菜单
自定义View-侧滑菜单一、搭建基本框架二、实现侧滑菜单功能最近在使用酷我音乐软件时看到它的侧滑菜单,突然想起来当年qq5.0时的侧滑菜单,虽然网上有很多实现方式,但是为了纪念我Q还是自己来码一个纪念我的青春,效果如下图,啥也不说来直接开干吧!一、搭建基本框架创建类ViewGroup的子类SlideLayout,实现提示的内容如下:public class SlideLayout ...原创 2019-08-17 10:11:44 · 384 阅读 · 0 评论