关闭

[置顶] Android程序猿再次初识React Native

不重要的前言为什么说是再次相识,曾经很早之前看着文档,把环境配置起来,运行起来helloWord之后就再也没看过,曾经各种借口以逃避: 不会JS 不会HTML5 RN的开发工具不够智能不能自动提示 RN的是个小众的语言没多人用 等等 于是环境配置起来就算认识了RN,其实太可笑了!直到前些日子,半夜微信发布微信小程序内测,以及现在原生APP搭载原生的开发越来越主流,于是上面的那些借口是不是应该都抛弃,...
阅读(452) 评论(0)

[置顶] Android_自定义双向SeekBar

目标:双向拖动的自定义View国际惯例先预览后实现我们要实现的就是一个段位样式的拖动条,用来做筛选条件用的, 信心的朋友可能会发现微信设置里面有个一个通用字体的设置, 拖动然后改变字体大小;这个相对比微信那个的自定义view算是一个扩展,因为我们是双向滑动,这个多考虑的一点就是手指拖动的是哪一个滑动块!我们先看下GIF预览,然后我们今天就一步步实现这个小玩意…实现步骤 自定义属性的抽取 view...
阅读(2548) 评论(3)

[置顶] Android_水瓶loading和圆环loading

自定义Loading套路一般自定义loading都是重写dialog,修改dialog内部的contentview, 先看下效果图,demo里面包含了两个小loading,今天的目标就是实现这个两个小玩意, 描写自定义类,继承dialog, 在oncreat中设置外面传递过来的自定义view, 在builder属性中,给外面的dialog设置属性 这里我们模仿Android系统的做法用建造者模式来...
阅读(904) 评论(0)

[置顶] Android_自定义倒计时View

2016年08月01日新的一周开始了,一篇自定义倒计时View开启了这周的篇章…国际惯例,效果图如下; 带阴影带指引点的倒计时View,不要被这下过吓到,分析一下,难点其实就是那个白色小圆圈的位置,其他的都是我们之前自定义view中用到的知识,甚至还没有第一篇自定义button逻辑复杂,看下我们自己实现的效果,和UI做个简单的对比—— 简单的对比一下,是不是有几分相似,哈哈哈哈–下面我们就手...
阅读(2824) 评论(2)

[置顶] Android_自定义删除View

声明:本文作者授权微信公众号非著名程序员(smart_android)在微信公众号平台原创首发此文章。目标:实现一个点击删除的Item效果图如下:我知道作为研发肯定会吐槽这个删除的设计,但是我还是要上图,不然我们岂不是不明真相的吃瓜群众… 两个删除的按钮 点击减号出现垃圾桶 点击垃圾桶删除当前的item 出现垃圾桶,点击空白处回到初始状态显示减号 虽然这个交互个人不太赞同,但是并表示我们实现不了,...
阅读(2276) 评论(3)

[置顶] Android_自定义标签ViewLayout

源代码在文章最后又链接自定义viewLayout实现标签View,UI的效果图如下, 如图,我们要自己实现带描边的,带花括号的,带三角形,带对勾的这样一个layout ,并且对勾和中间的虚线我们都要用最基础的API绘制出来,也许你觉得,这不就是一个背景,干嘛要去自定义,哈哈哈 那我告诉你,因为笔者闲的……… 好了开个玩笑,这个背景如果用.9图我不知道会不会失真,.9的基准点如何绘制, 如何...
阅读(1925) 评论(6)

[置顶] Android_自定义view动画按钮

源代码在文章最后,应各位读者留言,奉上代码下载地址昨天偶偶然看见UI 给的一个交互的效果,原图如下 就是下面的loginbutton,于是大概模仿了一下, 并没有做这个UI的全部效果,有兴趣的可以完善后面展开的效果下面是demo的button效果 这个View用到的知识点比较简单: view的坐标系知识,(大家没有不熟悉的吧) view的canvas基本API(画矩形,画扇形,) view的自...
阅读(4052) 评论(20)

[置顶] Android_自定义View之跳动的loading

这篇文章记录一下Android自定义UI的知识,一个小小的跳动的loading,特别感谢Nil的指点…废话不多,先来效果SoHOT链接和star地址:SoHOT源码地址,在文章最后最后有github开源地址,别错过 如果您还没有去给SoHOT一颗star而直接看这个项目,那简直是有点损失,希望您点上面的链接,去star和下载体验一下SoHoT,捡起那个大西瓜再来捡这个小芝麻项目,你懂的!!凑乎看...
阅读(3623) 评论(2)

[置顶] Android_LIFE帮(基于最新百度地图API的开源项目)

越来越多的APP用到了地图API,所以本人依赖百度地图提供的API做了一个简单的项目,希望大家多多支持和star一下!!SoHOT链接和star地址:这里写链接内容 如果您还没有去给SoHOT一颗star而直接看这个项目,那简直是有点损失,希望您点上面的链接,去star和下载体验一下SoHoT,捡起那个大西瓜再来捡这个小芝麻项目,你懂的!! 首先我们来看下项目预览 先来一张项目结构图 声明一下...
阅读(2031) 评论(8)

[置顶] Android_SoHOT_免费看妹子

前言:Android小屌丝开发一枚,混在csdn大神 hongyang的群里,纯技术群氛围,欢迎你们加入!每次用谷歌打开百度找问题的时候,大部分都是大家的博客给的思路,于是秉着开源的精神,把SoHOT项目开源,欢迎大家拍砖! ___来自玩Android2群 有人@我 SoHOT项目预览 由于...
阅读(2379) 评论(6)

Android_自定义描述进度的View

目标:自定义一个带文字带进度的控件效果图:不啰嗦先看东西:步骤分析 提取自定义属性 //提供对外暴露的属性,如有不够自己扩展 <attr name="dpv_t...
阅读(109) 评论(0)

Android_自定义遥控器按钮

源码地址https://github.com/GuoFeilong/RemoteControllerDemo来一波star谢谢HI,一辆开往幼儿园的小车,即将到站.昨天偶然看见群里哥们,抛出一张效果图,蛮有意思的,就自己实现下.遥控器的面板主控键看下我们临摹的效果模拟器配色有点淡,这些都是自定义属性可以设置的.这个View用传说中的不规则点击据说很简单,但是我没去搜,我就是用两三个简单的API实现了...
阅读(199) 评论(5)

Mac配置mysql技巧

Mac版本的mysql下载 https://dev.mysql.com/downloads/mysql/ 安装mysql 配置mysql环境变量 打开终端输入cd ~进入文件夹 继续输入touch .bash_profile 回车再次输入open -e .bash_profile 会在TextEdit中打开这个文件(如果以前没有配置过环境变量,那么这应该是一个空白文档)。如果有内容,请在结...
阅读(189) 评论(0)

Android_viewpager抖动效果

前几天公司为了提示用户viewpager是能滑动, 要默认进入到界面后,viewpager自身抖动下,然后在恢复到原位. 效果如下, 不对不对,应该是下面的现在项目中用的viewpager,怎么实现这个东西又简单,有改变的代码最少? 少罗嗦先看东西,实现的效果如下,我们还能加各种动画差值器,不到十行代码实现这个效果 思路很重要 1. 手不触摸屏幕的情况下,模拟点击事件,我们知道有一个pr...
阅读(237) 评论(1)

Anroid_自定义笑脸View

一个笑脸View,效果图如下由于技术有限,没有去画下面的字母,字母好画,就是里面的纹理,不太好搞,算了如果大神看见了,可以实现下,我会去学习的.实现的效果如下###步骤 分析自定义的属性 获取各个绘制层的坐标属性 绘制 动起来 自定义属性暴露 <attr name="smail_bg_color" for...
阅读(351) 评论(0)

Android_滑动交互

在群里偶然看到一个交互,觉得挺有意思的于是实现一下,效果图如下我靠预览图错了,效果图如下:实现步骤,非常简单 AndroidMD控件CoordinatorLayout的使用 Applayout的监听,计算当前的偏移量就这两步即可实现这个滑动的交互,因为这个根据滑动进行的改变,所以用动画是不明智的选择,用偏移量动态的改变他的LayoutParams即可,然后根据偏移量设置view的透明度完事.下面看下...
阅读(437) 评论(1)

Android_支持下拉刷新和加载更多的ExpandableListView

预览:支持下拉刷新和加载更多的ExpandableListView模拟器有点卡,滑动的时候鼠标不方便怎么用: XML中声明 <com.xingyi.elonggradletaskdemo.widget.SExpandableListView android:listSelector="@android:color/transparent" android:id="...
阅读(1715) 评论(6)

Android_仿京东广告滚动textview

不到百行代码实现JD广告滚动textviewGIF预览中所有的自定义view全部在同一项目中,有兴趣的可以去github下载这次主要看我们如何实现这个滚动的textview,这次的实现思路比较low,不算是真正意义的自定义view,他其实是组合控件, 自定义了一Layout里面自己create了一个textview是包裹内容的 透出了自定义属性,其实就是透传给textview用的, 动画就是根据自定...
阅读(1144) 评论(0)

Android_杂七乱八

GIT一些命令//清除git缓存 git rm -r --cached .Gradle一些//可以不用配置环境变量直接在as控制台使用,其实是wrapper的包装 ./gradlew clean ./gradlew -version ./gradlew assembleMac配置环境变量命令//打开终端的配置文件 open .bash_profile//编辑配置 export GRADLE_HOME...
阅读(373) 评论(0)

Android_开发框架readme

AndroidXingYiAndroid开发框架结构预览Project | | | | |_______Trunk业务线____MVP分层 | | |_______PaymentLib(最终以AAR提供给Trunk) | | |_______CommonLib(最终以AAR提供给Trunk) | | _____...
阅读(307) 评论(0)

Android_ButterKnife元素值必须为常量表达式

抽取通用模块的时候,自定义view中的引用全部是黄油刀来绑定的,但是抽取到AndroidLib的时候,出现了如下的错误;这个版本更新的dialog在app中封装的是ok的,为什么到这里就LIbs中就不能用了,黄油刀用的是注解的方式去找我们的layout中的id所以要求必须为 final 的模式,看下APP中生成的R文件这是Android lib中的R文件所以在Androidlibs里面还是自己写...
阅读(2570) 评论(1)

Android波浪之头像波动效果

各种中心的头像随着波纹波动的效果如下这里只是简单的实现先用户头像波动,下面的设置条目自己填充核心逻辑就是自定义波浪view透传出当前波浪的峰值即可自定义波浪的核心代码和实现 绘制正弦波,上篇博客有写过实现 这个效果是根据上篇稍作修改http://blog.csdn.net/givemeacondom/article/details/52937337 填补波浪view下半部分的波浪造成的view...
阅读(918) 评论(4)

Android_正弦波动画

自定义View中的正弦波绘制以及动画技巧正弦波公式:ƒ(x) = a * sin(x + x0) + b 公式中: a: 决定正弦函数振动幅度的大小; x0:表示x开始比0拖后的弧度值; b:表示函数偏离X轴的距离;上述描述来自百度百科,因为本人数学也是渣渣OK,下面我们来看下GIF中正弦波在Android中的绘制以及动画目标 一: 绘制静态的正弦曲线, 正弦曲线可以看成上述公式中,无数个...
阅读(837) 评论(0)

Android_自定义波纹view

常见的水波纹效果:如下然后换各种不同的颜色我们给属性动画加一句动画的模式即可实现这样效果实现思路会画圆就能画波纹,会画波纹就能动 初始化一组数据包括每个波纹段的颜色, 对应的颜色初始化对应的画笔, 绘制静态的圆圈 工作完成了一大半,剩下的就是这个圆环动画的效果,就是让圆圈的半径从0到最大,ok 一个属性动画搞定, 初始化内容 //构造波纹属性 private void initTools(...
阅读(468) 评论(0)
44条 共3页1 2 3 下一页 尾页
    个人资料
    • 访问:63599次
    • 积分:1185
    • 等级:
    • 排名:千里之外
    • 原创:44篇
    • 转载:0篇
    • 译文:0篇
    • 评论:94条
    文章分类
    最新评论