了解二维码这个东西还是从微信中,当时微信推出二维码扫描功能,自己感觉挺新颖的,从一张图片中扫一下竟然能直接加好友,不可思议啊,那时候还不了解二维码,呵呵,然后做项目的时候,老板说要加上二维码扫描功能,然后自己的屁颠屁颠的去百度...,例如微信,相信微信UI被很多应用软件所模仿,我也仿照微信扫描二维码效果进行模仿,虽然没有微信做的那么精致,但是效果还是可以的,所以将自己修改UI的代码和扫描二维码的代码分享给大家,一是自己以后项目遇到同样的功能直接拷贝来用...:text="二维码扫描" android:textColor="@android:color/white" android:textSize="18sp" /> </RelativeLayout...="wrap_content" android:layout_alignParentTop="true" android:text="扫描二维码" /> <TextView android...我在Android 基于google Zxing实现对手机中的二维码进行扫描这篇文章中实现了对手机中二维码照片的扫描,并且替换了中间的扫描线,和微信效果更加相似,建议大家去下那文章的项目源码
雷达.gif 定义一些变量 private int width, height, radius; private SweepGradient s...
首先来看看效果 1.gif 代码 <!
——王尔德 安卓实现一个毛玻璃效果可以使用Blurry https://github.com/wasabeef/Blurry 代码: // 覆盖,父级必须是 ViewGroup Blurry.with(
首先初始化一些参数 //线的颜色 private int strokeColor; private Paint mPaint = new...
HolderSurfaceView.java package com.lyc; import android.graphics.PixelFormat; import android.view.SurfaceView...; import android.graphics.Canvas; import android.graphics.Paint; import android.graphics.PorterDuff.Mode...; import android.graphics.PorterDuffXfermode; import android.graphics.Rect; import android.view.MotionEvent...; import android.view.SurfaceHolder; import android.view.SurfaceHolder.Callback; import android.view.SurfaceView...; import android.graphics.Canvas; import android.graphics.Rect; import android.view.MotionEvent; import
GradualChangeTv extends AppCompatTextView { public Paint mPaint = new Paint(); public final String text = "android...答:偷个懒而已,因为不用在我来测量View,直接用父类的就行 来看看效果顺便也看看布局: 图片 出现问题 文字并没有显示。...来看看效果图: 图片 代码注释很清晰,就不过多解释了。 从左到右渐变文字 众所周知,在android中是不能够将文字绘制一般的。...这段代码并没有实质性作用,只是来看看效果。...最终实现效果(渐变滑动) 先来看看布局: 图片 布局简单的很,就是文字和ViewPager。
效果展示 UI设计想让我实现这样一个弹窗效果,点击中部+号,可以出现一个弹窗,同时可供进一步跳转。 先看最后完成的效果。...,即后面的背景变暗;另一个是从下到上的弹出效果。...在上面的函数中,引用了 R.style.ActionSheetDialogStyle,该文件就包含弹窗效果。...-- Dialog以外的区域模糊效果 --> true <!...android:fromYDelta="0" android:toYDelta="100%" /> 至此,效果完成。
在APP开发中,常遇到二维码扫描功能和生成二维码的需求。Android大部分是集成了zxing这个开源项目的扫码功能。...权限配置 3.1 AndroidManifest.xml中添加权限申请代码: <!
上篇介绍了使用Animation实现3D动画旋转翻页效果,现在介绍图片倒影实现,先看效果图 本示例主要通过自定义Gallery和ImageAdapter(继承自BaseAdapter)实现 1...、倒影绘制 ImageAdapter继承自BaseAdapter,详细实现可见 Android 滑动效果入门篇(二)—— Gallery 这里重点介绍倒影原理及实现 倒影原理: 倒影效果是主要由原图+间距...> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width..." android:layout_height="wrap_content" android:layout_below="@id/tvTitle" android...:layout_marginTop="10dip" /> 源码下载 参考推荐: Android实现图片的倒影效果 Android中图片倒影、圆角效果重绘
name="android:windowNoTitle" true</item <item name="<em>android</em>:background" #00000000</item <item name...="<em>android</em>:windowBackground" @android:color/transparent</item <item name="<em>android</em>:windowAnimationStyle..." false</item <span style="white-space:pre" </span 背景暗淡效果 </style 也可使用android.R.style.Theme_Panel和android.R.style.Theme_Light_Panel...view.getLocationOnScreen(location); // view.getLocationInWindow(location);<span style="white-space:pre" </span 这里跟上面一句的效果一样...效果图: ? 另外,继承自AlertDialog的自定义dialog点击edittext不弹出软键盘,所以一般继承自Dialog。
首先看运行效果: ? 在这里图片我用的是API中的图片。...> 2 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 3 android:layout_width...8 android:layout_width="match_parent" 9 android:layout_height="80dp" 10 android...; 9 import android.util.Log; 10 import android.view.LayoutInflater; 11 import android.view.View;...ImageSwitcher) findViewById(R.id.switcher); 45 mSwitcher.setFactory(this); 46 //设置图片的滑动效果
在登陆一些页面时,通常能看见“一闪而过”效果并进入页面。...下面看看是怎样实现这样的效果的吧 首先,在布局里(可以说和平常没有什么不同),划线部分是进度条: <RelativeLayout xmlns:android="http://schemas.android.com...this.findViewById(R.id.welcome); AlphaAnimation alphaAnimation=new AlphaAnimation(0.1f, 1.0f);////定义一个具有淡入效果的对象...) { Intent intent=new Intent(); intent.setClass(WelcomeActivity.this, MainActivity.class);//定义闪屏效果从哪一界面跳到哪一页面...menu) { getMenuInflater().inflate(R.menu.activity_welcome, menu); return true; } } 其实闪屏效果不止这一种
本文实例为大家分享了Android实现掷骰子效果的具体代码,供大家参考,具体内容如下 利用handler接受子线程的消息完成骰子点数的不断更替 演示 START:开始游戏 STOP:停止游戏 RECOVER...; import android.os.Handler; import android.os.Message; import android.view.View; import android.widget.Button...android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/..." <ImageView android:id="@+id/imageView1" android:layout_width="100dp" android:layout_height="80dp"...android:layout_marginStart="10dp" android:layout_marginLeft="10dp" android:layout_marginTop="40dp" android
效果图: 有两个相同吸顶的View viewA在ScrollView中 viewB与ScrollView同级 根据ScrollView滑动距离判断同级的viewB 是否显示 当滑动的距离大于viewA...> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http...://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent..." android:padding="20dp" android:text="内容区" android:textColor..." android:gravity="center" android:padding="20dp" android
Android使用Shape的gradient标签实现页面渐变效果 效果图 效果图一 效果图二 shape实现 效果图一实现 效果图二实现 shape的gradient标签属性作用 效果图 效果图一...左边一种颜色,右边一种颜色 效果图二 两边同色淡灰色,中间黑色 shape实现 效果图一实现 效果图二实现 <?...设为false时才有渐变效果 android:startColor="" //渐变的开始颜色 android:centerColor="" //渐变的中间颜色 android:endColor="" /
本文实例为大家分享了Android实现顶部悬浮效果的具体代码,供大家参考,具体内容如下 效果图 ? 布局 <?xml version="1.0" encoding="utf-8"?...<android.support.v4.widget.SwipeRefreshLayout xmlns:android="http://schemas.android.com/apk/res/android...android:id="@+id/swipeRefreshLayout" android:layout_width="match_parent" android:layout_height="match_parent...android:id="@+id/rootLayout" android:layout_width="match_parent" android:layout_height="match_parent..." android:layout_height="wrap_content" <android.support.design.widget.CollapsingToolbarLayout android
项目中有需要加水印的需求,实现完效果图是这样的 什么看不清... 为了让大家看清效果,字体改了一下,正常应该是文章最上面那个的效果。...话不多说,直接上代码 import android.annotation.SuppressLint; import android.content.Context; import android.content.res.TypedArray...; import android.graphics.Canvas; import android.graphics.Color; import android.graphics.Paint; import...android.graphics.Rect; import android.graphics.Typeface; import android.text.TextPaint; import android.util.AttributeSet...> <com.commonlib.WaterMarkView xmlns:android="http://schemas.android.com/apk/res/android" android
然后,通过setDuration方法设置动画持续时间,并为image对象设置动画效果,最后使用startNow方法启动动画效果。 显示效果:图片将沿45 方向向右下角移动。 ?...---- setRepeatCount方法:设置重复次数 【功能说明】该方法用于设置一个动画效果重复执行的次数。Android系统默认每个动画仅执行一次,通过该方法可以设置动画执行多次。...---- setFillEnabled方法:使能填充效果 【功能说明】该方法用于使能填充效果。...setFillBefore方法:设置起始填充 【功能说明】该方法用于设置一个动画效果执行完毕后,View对象返回到起始的位置。该方法的效果是系统默认的效果。...在Android系统中,除了在代码中设置动画效果外,还可以在XML配置文件中设置动画的组合动作,这种方式适用性更好。
本文实例为大家分享了android实现滚动文本效果的具体代码,供大家参考,具体内容如下 效果图 ?...="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns...:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="...:id="@+id/anim_text_layout" android:layout_width="match_parent" android:background="@color/colorAccent..." android:layout_height="400dp"/ </FrameLayout 调用方代码 public class AnimationTextActivity extends Activity
领取专属 10元无门槛券
手把手带您无忧上云