摘要:
保持饥饿,保持愚蠢,我们对待事情本来应该就是这样的 接下来我要写一个水平滑动的自写义,实现效果 水平滑动我们有很多种实现方法,recyceryView,HorizontalScrollView都可以,在做过的项目中基本都会用到, 我会把它例出来,一一归位,学习本应该如此,总结,总结,总结!!! 1. 阅读全文
摘要:
在接下来我要实现一个仿美团的效果 1.首先写一个登录注册界面用到了,很简单... 这里要提醒各位在调用方法时有set... 也有add.... 的方法,为了严谨可以做些正则判断手机号,用set.addOnTextChangeListener来对按钮做处理增加体验度。 Button enable 和 阅读全文
摘要:
对于新手配置Gradle是一件很痛苦的事,记住二句话绝对搞定 1.在Gradle-->gradle-wrapper.properties中配置distributionUrl=https\://services.gradle.org/distributions/gradle-2.14.1-all.zi 阅读全文
摘要:
本人定期更新经典案例及解决方案如有疑问请联系我QQ1822282728 -- 277627117 下面是常用到的ui Demo安卓三级筛选菜单listview(非常经典) http://download.csdn.net/detail/zillvip/9138975android地图应用(路径规划, 阅读全文
摘要:
二、View类的构造方法 三、自定义View增加属性的两种方法: 四、控件绘制 onDraw() 五:自定义View的方法 阅读全文
摘要:
LayoutInflater 直译为 布局填充器,它是用来创建布局视图的,常用 inflate() 将一个 xml 布局文件转换成一个 View,下面先介绍下获取 LayoutInflater 的三种方式 和 创建 View 的两种方式。 实获取 LayoutInflater 的三种方式 Layou 阅读全文
摘要:
什么是Intent? Intent是一个消息传递对象,可以使用它来启动其它应用组件。Intent使组件之间通信更加便利,主要用于以下三点: 启动Activity: 可以将intent作为参数调用Context.startActivity(intent)方法启动一个Activity。此时该Intent 阅读全文
摘要:
1.onMeasure() 在这个函数中,ViewGroup会接受childView的请求的大小,然后通过childView的 measure(newWidthMeasureSpec, heightMeasureSpec)函数存储到childView中,以便childView的getMeasured 阅读全文
摘要:
==基本数据比较的是内容,引用数据比较的是地址值,内容相同地址不一定相同,(地址相同内容一定相同) equals操作表示的两个变量是否是对同一个对象的引用,即堆中的内容是否相同。 ==比较的是2个对象的地址,而equals比较的是2个对象的内容,显然,当equals为true时,==不一定为true 阅读全文
摘要:
很多人都有在使用手机时误删数据的经历,比方说和女朋友分手后把之前一起玩耍的影像资料删除了,结果没过几天又复合了,某天女朋友想和你一起回忆某个温馨时刻,这时候拿不出照片或视频来会非常尴尬。为了避免这类人(Xi)间(Wen)惨(Le)剧(Jian)发生,很有必要掌握一下数据恢复技术。 传统的数据恢复往往 阅读全文