转载请注明出处王亟亟的大牛之路
其安易持,其未兆易谋;其脆易泮,其微易散。为之于未有,治之于未乱。合抱之木,生于毫末;九层之台,起于垒土;千里之行,始于足下。为者败之,执者失之。是以圣人无为故无败,无执故无失。民之从事,常于几成而败之。慎终如始,则无败事。是以圣人欲不欲,不贵难得之货,学不学,复众人之所过,以辅万物之自然而不敢为。
作为系列专题的第一篇,这一篇文章属于小难产,中间夹杂着一些工作上...
分类:
移动开发 时间:
2015-09-14 19:36:14
阅读次数:
272
转载请注明出处:王亟亟的大牛之路Git上看到的一个蛮清爽的一个Dialog介绍给大家。
个人感觉做的还是满Q弹的
如何使用? compile 'com.github.michaelye.easydialog:easydialog:1.0'其实也就是一个类和几个layout文件,建议直接copy进你的项目还更方便点。项目结构:
因为标注的很清晰,直接就贴代码看,不做什么解释了,如...
分类:
移动开发 时间:
2015-08-31 17:26:00
阅读次数:
275
转载请注明出处王亟亟的大牛之路美团和大众点评的搜索和筛选栏,不能说好看(审美flag),但是满足了我们的搜索还筛选的需求,所以今天就实现了下这样的一个小Demo项目结构:运行效果就是下图了,就不再截图了
初始化的样子:
具体实现就是起初3个LinearLayout,点击之后出现一个ListView然后会根据对这个LisvView的点击可能会再出现下一级别的子菜单。废话不多说,直接上代码
Mai...
分类:
移动开发 时间:
2015-08-28 17:39:24
阅读次数:
314
转载请注明出处王亟亟的大牛之路标题比较抽象,先上下效果图以及项目结构
向上滑(没到底)
滑到头
反过来就是这个流程再反一反。如何实现?看下示意图你就懂了
黑色的线是我们的屏幕
蓝色的线模拟的是我们上部的一个布局,我们现在使这个死库水的妹子
红色的线模拟的是我们的那一个打麦麦屁股的一个LinearLayout
那么绿色呢?
绿色其实跟红色的内容是一模一样只是在初始化的时候受否可...
分类:
移动开发 时间:
2015-08-28 15:37:31
阅读次数:
235
转载请注明出处:王亟亟的大牛之路平时 垂直向下的ListView已经司空见惯,换一种带一定角度的圆角ListView应该会给用户不同的体验项目目录:
2个自定义View一个主Activity
MainActivitypublic class MainActivity extends Activity { private ListView lv;
//本地图片模拟数据源...
分类:
移动开发 时间:
2015-08-26 12:08:45
阅读次数:
277
转载请注明出处:王亟亟的大牛之路我们平时自定义的一些Button通常是改改颜色啊,文本啊,圆角啊之类的。如果要做到再高级点就需要用一个大布局还拼接了,如果一个页面有很多样式不同的这样的按钮,还真不怎么好操作。
今天给大家上一个FancyButton能很好的帮助我们简化这些操作
项目结构:
只有一个类外加一些assets包下的字体文件或资源文件的一些Icon就能呈现以下效果:
首先先介绍下Fa...
分类:
移动开发 时间:
2015-08-26 09:32:27
阅读次数:
243
转载请注明出处:王亟亟的大牛之路平时我们一些指导类的内容都用一些ViewPager啊或者是在页面上盖一层半透明的布局来解释内容,
今天上一个库更好的针对性的对这部分实现进行优化,更好的用户体验。项目结构:
运行效果:
MaterialShowcaseView的一些重要的方法,伸手党也要了解下:MaterialShowcaseView 继承于FrameLayout,所以他也有FrameLayou...
分类:
移动开发 时间:
2015-08-20 16:56:41
阅读次数:
195
转载请注明出处:王亟亟的大牛之路最近看了一大堆的自定义View多数都可以充当耗时操作的交互界面,再接再厉再传一个SubmitView,一个和可用于模仿提交等待与用户交互用的一个自定义View
效果图:
项目结构:
一个Android Studio项目。也可以转成Eclipse,因为没有涉及到打包啊lib的一些操作,连资源文件都没用,所以可以直接Copy过去。自定义Viewpublic cl...
分类:
移动开发 时间:
2015-08-19 20:43:55
阅读次数:
166
转载请注明出处:王亟亟的大牛之路实现并不复杂,理解透彻.setLayoutParams()方法就能很简单的实现了。项目结构:
上方显示的数值和位置会跟随你的拖动变化而变化MainActivitypublic class MainActivity extends Activity {
private TextView num_tv;
private SeekBar seekBar;...
分类:
移动开发 时间:
2015-08-19 14:57:54
阅读次数:
585
转载请注明出处王亟亟的大牛之路又一种进度条的实现,项目结构很小,轻松移植。包结构
运行效果:
自定义View:(伸手党只要看一些final变量的注释就能自行修改)public class SpinnerLoader extends View {
//旋转的点的数量,默认为9(45度的情况下超过9也不显示,9以下会少点)
private static final int POINT...
分类:
移动开发 时间:
2015-08-19 11:18:29
阅读次数:
392