自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (12)
  • 收藏
  • 关注

原创 不同位置动态点击图标放大跳转至新Activity

之前一次面试时,问道要实现一个效果,点击一个圆形头像放大移动跳转到另一个Activity同一图片位置,好使没有跳转痕迹。当时就简单说了一下,没有深入,今天有空就自己实现了一下。我的想法是点击头像放大移动到固定位置,然后activity再跳转。考虑到头像位置不一定是固定的,所以每次跳转时需要重新计算一下移动参数。动画结束时还需要有个淡入和淡出的效果首先是准备一个缩放的动画。第一个

2017-07-19 11:27:22 789

原创 同步列表选中项及EditText监听

通过点击选择列表项,同步显示选中的小头像在顶部水平滚动控件中。类似这样的效果主布局:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_wi

2017-01-04 16:28:53 450

原创 模仿验证输入验证码

模仿了网页上验证码的显示、输入和验证。这是初始显示界面这是与验证码不同时验证成功后会发出一句提示,再换一组验证码 char[] ch = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789".toCharArray();sb = new StringBuffer(); for (int i = 0; i < 4; i+

2016-09-09 11:16:51 473

原创 android音量控制

之前在工作中遇到了要条件音量的需求,结果发现在代码中将声音设为静音,但通过手机物理键改声音大小时却不是静音状态。后来研究发现了原来声音还有系统,媒体,提示等多种,所以今天就写了一个demo,来对手机不同声音的调节。布局<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" androi

2016-08-03 11:02:04 523

原创 自定义可动态变化布局

浏览网页的时候,发现有些页面鼠标经过但未点击时,文字或图像会移动变化。这个时候,就想在android上也实现类似效果,就自定义了一个LinearLayout,最后效果是酱紫。手指未碰到屏幕时手指触碰时,未点击,是这样或这样这里每个item用到了自定义的布局。首先重写onTouchEvent(MotionEvent event)。@SuppressLi

2015-09-24 12:08:01 539

原创 ViewPager滑动监听

VIewPager不动的时候是这样的手指拖动时是这样的还有这样的可以看到Tab下划线随着VIewPager的滑动而做平移。要达到这种效果需要setOnPageChangeListener@Override public void onPageScrolled(int arg0, float arg1, int arg2) { i

2015-08-21 14:52:03 1701

原创 GridView每行显示不同列数效果模拟

最近在用支付宝的app,觉得其界面中主页挺有意思,也想写出这种效果。因为GridView每行列数固定,查了很久也没有找到相应的解决方法。为了也达到这种效果,就先在ListView中每个item设为一个GridView,以多布局的形式模拟这种效果。首先是listview的adapterpublic class MyAdapter extends BaseAdapter { pri

2015-07-01 17:57:07 4488

原创 三种图片截图方法

先放一张原图,作为被裁剪的试验品。首先是获得图片的Bitmap:bmp = BitmapFactory.decodeResource(getResources(), R.drawable.dog);第一步截取图片中心部分的方法public static Bitmap getCenter(Bitmap bmp, int menuWidth) { Bitmap n

2015-03-25 14:25:51 897

原创 在android中实现iphone时钟app的秒表功能

大致的布局差不多,加了个背景布局<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:background="@

2015-02-02 16:31:57 1667

原创 FragmentActivity切换,部分页面可刷新,部分页面不可刷新

最近项目中遇到一个头大的问题,fragment切换时,有些页面要自动刷新,有些要维持原样。搞了半天头痛死了,后来把一个一个方法试下来,发现这个方法有用,在点击事件监听上加一个这个方法mFragments[0].getActivity().recreate();但发现这个方法,切换时忒慢。网上搜了半天也没靠谱的办法,后来又一个一个方法研究下来,在show的时候,先加上fragment

2015-01-07 15:37:43 1234

原创 ListView随手指拖动动态显示

直接上图点击滑动列表初始界面不管手指怎么拖动,第三项颜色总是与其余项不同停下时变色的一行自动停在两根灰线正中间。lst_scroll.setOnScrollListener(new OnScrollListener() { private int blue_t = 0; @Override public void onScrollStateCh

2014-12-19 14:42:19 587

原创 HorizontalScrollView 中嵌套 viewpager滑动冲突的解决

在 HorizontalScrollView 中嵌套 viewpager,viewpager不会随手势滑动,

2014-11-25 09:46:10 2143

转载 『转』android 程序中判断当前是否连接网络,网络是否可用

if(checkNetWorkStatus(getApplicationContext())){   //当前网络可用}else{  //当前网络不可用  return -1;}public static boolean checkNetWorkStatus(Context context) { boolean resu

2014-11-21 17:21:57 345

原创 日期的控件demo

之前搞了个时间的控件,项目里还有对

2014-11-20 11:38:36 439

原创 时间计时器的简单demo

最近写项目,搞了个计时的控件就写了个简单的例子。废话不多说,先上代码

2014-11-20 10:54:53 568 1

不同位置动态点击图标放大跳转至新Activity

不同位置动态点击图标放大跳转至新Activity

2017-07-19

同步列表选中项及EditText监听

通过点击选择列表项,同步显示选中的小头像在顶部水平滚动控件中。监听Edittext删除键,在编辑框为空时,点击删除,自动删除最后一条

2017-01-04

模仿验证码

模仿验证输入验证码

2016-09-09

android音量控制

对android的系统、通话、铃声、媒体和提示声音的音量分别进行调控

2016-08-03

自定义可动态变化布局

类似网页鼠标经过但未点击时,文字或图像会移动变化,想在android上也实现类似效果,就自定义了一个LinearLayout

2015-09-24

ViewPager滑动监听

监听VIewPager的滑动,根据滑动时的状态,对TAB下划线的动态移动操作

2015-08-21

三种图片截图方法

将原图按等比例缩放,中心截取及混合方式对图片进行截图及演示

2015-03-25

在android中实现iphone时钟app的秒表功能

秒表启动后,每10毫秒刷新一次。计次时,用到的适配器,因为iphone上计次是倒着显示的,所以我们这里也得做相应的调整。

2015-02-02

动态显示列表

列表随手指拖动,但固定位置始终保持动态变化

2014-12-19

HorizontalScrollView 与 viewpager冲突的解决

HorizontalScrollView中嵌套viewpager的冲突的解决方法

2014-11-25

日期控件demo

日期的现实,包括年月日及星期,只可以显示到今日,不可往后显示

2014-11-20

时间计时器

主要是时间控件的编写,将int型数据转为时间的描述巴拉巴拉

2014-11-20

空空如也

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

TA关注的人

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