自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (9)
  • 收藏
  • 关注

原创 View 碰撞检测

View 碰撞检测

2017-01-17 17:01:48 699

原创 仿制《58同城》首页滑动界面

先看效果图

2016-12-30 14:05:48 3843

转载 Android开发中,有哪些让你觉得相见恨晚的方法、类或接口?

来源:知乎https://www.zhihu.com/question/33636939

2016-12-06 14:16:36 570

原创 仿制Cheesesquare项目界面

仿制github上的一个受欢迎项目的界面

2016-11-23 13:58:49 1647 1

原创 Android 光芒四射的View

自定义View,制作光芒四射的效果

2016-11-09 10:03:58 1234

原创 有趣的Touch事件转移

有趣的Touch事件转移。点击一个Button,另一个Button却被点击了。关键是点击的那个Button将event分发dispatchTouchEvent到另一个Button那里。

2016-10-21 11:11:49 821

原创 Android Touch事件分发机制总结

虽然时常写自定义控件,但对Touch事件分发机制只是简单的理解,这次深入研究了它。网上很多这种文章都介绍得太简单,甚至错误。最近也研究了NestedScrolling,顺便说句,传统的Touch机制也能将事件回传给父Layout,有些介绍NestedScrolling的文章说传统的Touch机制不可以,这是错误的。

2016-09-22 15:22:23 679

原创 Android 滑动验证的一种简单实现

Android 滑动验证的一种简单实现

2016-09-07 10:25:17 6679 2

原创 MoveLayout 移动布局,实现控件联动

一个主动移动view,对应多个被动移动views详细项目:https://github.com/zhengjingle/MoveLayout

2016-08-08 14:47:17 2426 2

原创 AutoLayout——Android屏幕自动适配

不久前看了张鸿洋大神的《Android AutoLayout全新的适配方式 堪称适配终结者》,觉得不错。拿来用了以后,发现有些问题。自己觉得可以写一个类似的,于是兴趣大发,动手写出了自己的AutoLayout,感觉更胜一筹。

2016-06-23 13:45:51 16450 114

原创 AViewPager——ViewPager的代替品

AViewPager——ViewPager的代替品可以轻松增加、删除、替换view可以横向、竖向滑动,也可以不滑动选择某一页面还可以带动画

2016-05-16 19:02:34 3761

原创 自动对齐选择标签的做法

这是一个在我的项目上的功能。现在抽出来分享给大家。有三个功能:1、点击下面的日期标签,会变成选中状态,自动跳到上面第一个的位置。2、滚动停止时,自动判断谁最接近第一个位置,将最接近的那一个变成选中状态,自动对齐到第一个位置。3、可以向下一直滚,超出最后一个item时,自动选择最后一个item到第一个位置。(美中不足,选中下面的item时到第一个位置时有白

2016-05-14 10:20:19 1567

原创 自己创造的一个APP架构,只用一个Activity

全部页面都是View,View内又可以有子View,它们不断切换能造成绝大多数APP的效果。最大的好处就是只有一个Activity,管理起来容易。如果认为内存不够,可以适当销毁一些View,手工管理内存(其实也很简单)。MainActivity.javapackage com.activity;import com.subview.SubFrameView;impor

2016-04-28 22:16:43 2523

原创 Android 生成文字图片验证码

效果图:关键代码:package com.textcode;import java.util.Random;import android.graphics.Bitmap;import android.graphics.Bitmap.Config;import android.graphics.Canvas;import android.graphics.C

2016-03-15 10:19:15 1430

原创 Android 实现颜色选取圆盘

先看效果图xml布局<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fil

2016-03-14 10:45:29 4439

转载 Android 开发中,有哪些坑需要注意?

在Android library中不能使用switch-case语句访问资源ID:在Android library中不能使用switch-case语句访问资源ID的原因分析及解决方案不能在Activity没有完全显示时显示PopupWindow和Dialog:popupwindow - Problems creating a Popup Window in Android Activity在多

2016-03-11 16:19:32 976

原创 教大家防止Jar包被反编译

加密的方法就是,向Jar注入无效代码(不合法的,或者根本不是代码的字符串)。那么无效的代码又怎么能正确运行呢?答案就是,你要保证你的代码永远不会执行到那一步。我作一个简单的例子说明:我们建立一个项目:package com.TestJar;public class Main { public static void main(String[]

2016-03-09 11:07:31 45602 18

原创 用最简单的方法实现ViewPager无限循环滑动(跑马灯)效果

关键代码: new Thread() { int position; public void run() { while (true) {//不断循环 position = viewpager.getCurrentItem() + 1; if (position == viewList.size()) {//超过最大值,设

2016-03-01 12:09:55 2601

原创 ViewPager的三个注意事项(bug)

1、viewpager内的view页如果有listview,则该listview的height属性一定设置match_parent或fill_parent,否则viewpager切换时会很卡。2、如果需要替换viewpager内的view,而view的数量不变,这时需要在viewpager的adapter重写getItemPosition方法为这样:@Override

2016-02-29 20:41:18 1730

原创 RadioGroup+ViewPager+Activity实现选项卡功能,真正回收资源

网上有很多实现选项卡的代码,各种方法都有。有些使用TabHost的,但我觉得设置TabHost的标签有些复杂,而且不能像ViewPager那样滑动。有些使用Fragment的,但Fragment的实际生命周期有些复杂,网上已有人指出。而且他们使用的ViewPager,大多用List引用页面,虽然他们ViewPager的adapter里有回收,但List还是引用着页面的,未真正回收资

2016-02-28 19:36:19 2442 1

AViewPager demo

AViewPager demo

2016-06-15

AViewPager

AViewPager,ViewPager的代替品 https://github.com/zhengjingle/AViewPager

2016-05-16

自动对齐选择标签的做法

自动对齐选择标签的做法

2016-05-14

自己创造的一个APP架构,只用一个Activity

自己创造的一个APP架构,只用一个Activity

2016-04-28

Android 生成文字图片验证码

Android 生成文字图片验证码

2016-03-15

Android颜色选取圆盘Demo代码

Android颜色选取圆盘Demo代码

2016-03-14

加密Jar例子

加密Jar例子

2016-03-09

ViewPager实现无限循环(跑马灯)效果

ViewPager实现无限循环(跑马灯)效果

2016-03-01

RadioGroup_ViewPager_Activity

RadioGroup_ViewPager_Activity实现选项卡功能

2016-02-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除