Android 自定义系列
Dennis-Android
这个作者很懒,什么都没留下…
展开
-
一键式生成自定义Dialog
这是我第一次写博客,水平有限,希望和大家互相分享和学习。 最近在公司做项目碰到Dialog的问题,因为是做的安卓系统的二次开发,一开始用得都是原生的Dialog,后期又要改UI,一个一个改的话很麻烦,牵扯的代码太多,于是我封装了一个Dialog,方便一些。 以下是具体的实现:新建一个UnifyDialog继承自Dialog, 构造函数传入Context,监听接口原创 2016-03-11 20:31:52 · 933 阅读 · 1 评论 -
Android实现画板功能的多种实现方式
Android实现画板主要有2种方式,一种是用自定义View实现,另一种是通过Canvas类实现。当然自定义View内部也是用的Canvas。第一种方式的思路是,创建一个自定义View(推荐SurfaceView),在自定义View里通过Path对象记录手指滑动的路径调用lineTo()绘制;第二种方式的思路是,先用Canvas绘制一张空的Bitmap,通过ImageView的setImageBi原创 2016-04-10 22:10:42 · 21273 阅读 · 5 评论 -
app动态引导页的制作
有一些app的引导页有些特别,不是常规的那种静态图。比如慕课网的引导页 PS:博客上传图片限制在2M以下,只能减少帧数了,所以有点快 我一开始想,这个不就是个gif吗,然后网上看了下Android实现gif的资料,基本都是自定义view然后解码gif,一帧一帧,效果也不是很 理想.于是我就反编译了app,发现这是三个短视频.原创 2016-05-03 10:51:36 · 11714 阅读 · 33 评论 -
安卓实现老虎机抽奖的案例
最近看到某理财app上有一个类似老虎机的抽奖功能,觉得蛮好玩就想自己动手去实现下.就做了一个简单的案例,效果如下:原创 2016-04-30 17:08:32 · 7335 阅读 · 0 评论 -
精彩案例-悬浮在桌面上的照相机
一、简介这个案例就是在桌面上开启一个悬浮窗,悬浮窗里实时显示照相机的内容,可以自由拖动,当在非桌面状态下自动隐藏.如下图所示(): PS:gif都失真了,凑合看,实际中这个窗口是不会闪烁的 我做这个是因为公司项目里在android系统的NavigationBar里显示了行车记录仪,实时录像.我想把类似的思路分享出来.通过这个可以学习TextureView和自定义悬浮窗口的知识.原创 2016-07-24 20:29:29 · 8656 阅读 · 5 评论