- 博客(6)
- 资源 (47)
- 收藏
- 关注
原创 Android 仿Keep,探索向上滑动时PopupWindow向右退出消失,向下移动时PopupWindow向左推出出现
这篇文章主要是仿Keep,通过监听ScrollView滚动事件和滚动状态(开始、停止)来实现向上滑动时PopupWindow向右退出消失,向下移动时PopupWindow向左推出出现的功能,感觉很有趣,于是想着自己动手也实现这样一个功能,和往常一样,主要是想总结一下我在学习过程中的一些笔记以及需要注意的地方。现在我们先来看看Keep的效果图:(待上传)再来看一下我们最终效果图:(待上传)...
2019-09-26 19:10:06 1348
原创 Android Animation之TranslateAnimation(平移动画)
Android的View Animation(视图动画)中的Tween Animation效果,Tween Animation分为4种动画效果,分别是:alpha (透明变化) translate(位置移动) scale(缩放) rotate(旋转),而本篇文章说的是translate(位置移动)的效果。Translate动画是非常好理解,就是定义一个开始的位置和一个结束位置,定义移动时间,然后...
2019-09-23 14:18:55 7769
原创 Android 软键盘弹出时,EditText固定在键盘上方
OnGlobalLayoutListener 是ViewTreeObserver的内部类,当一个视图树的布局发生改变时,可以被ViewTreeObserver监听到,这是一个注册监听视图树的观察者(observer),在视图树的全局事件改变时得到通知。ViewTreeObserver不能直接实例化,而是通过getViewTreeObserver()获得。除了OnGlobalLayoutList...
2019-09-20 10:59:35 2782 3
原创 Android Studio不自动代码提示问题解决
在编写代码时,代码不自动提示,而代码自动提示的设置正常,经过一番研究后发现问题原因在于节能模式的开启,具体解决方式如下:关闭节能模式如上图所示,将Power Save Mode前面的对勾去掉,则完成节能模式的关闭,代码提示功能正常。好了,本篇文章就这样了,存在不到位的地方还望指导,感谢!...
2019-09-11 14:27:16 9556 3
原创 Android 使用MediaPlayer播放本地视频
MediaPlayer可以播放视频和音频,并且它支持本地和网络文件的播放。下面讲一下使用MediaPlayer播放本地视频,如果觉得MediaPlayer使用起来麻烦,也可以选择VideoView播放视频。MainActivity.java 代码如下:package per.juan.playvideodome;import androidx.appcompat.app.AppCompat...
2019-09-04 17:36:32 10711 1
原创 Android Activity内嵌Fragment,当Activity recreate时Fragment被添加多次,造成界面重叠
由于某些原因,例如旋转屏幕,内存不足时,造成Activity被destroy() ,或者切换语言环境时,我们recreate()该Activity。这时,如果在该Activity的onCreate中未区分是create 还是recreate就add Fragment,则会再次add一次该Fragment,造成该Activity中会存在多个相同的Fragment.而导致界面重叠的情况。这种情况下,我...
2019-09-03 18:03:18 3267
Android 仿今日头条的视频播放控件(几行代码快速实现)
2016-12-04
Android 自定义View之边缘凹凸的优惠券效果
2016-09-27
Android 仿美团网,探索利用ViewPager+GridView实现左右滑动查看更多分类的功能
2016-09-14
Android Design新控件之TabLaout(二),仿微信实现App底部Tab布局
2016-08-26
Android Design新控件之TabLaout,分分钟打造一个滑动标签页
2016-08-25
Android 自定义ViewGroup之实现FlowLayout-标签流容器
2016-06-16
Android 网络通信框架Volley的二次封装
2016-04-02
Android AsyncTask基础
2016-03-05
Android 使用ListView的A-Z字母排序功能实现联系人模块
2016-03-02
Android 仿美团网,探索ListView的A-Z字母排序功能实现选择省份或者城市
2016-03-02
Android 带清除功能的输入框控件EditTextWithDel
2016-02-29
探索PinYin4j.jar将汉字转换为拼音的基本用法
2016-02-24
Android 使用Kotlin来实现加边框的文本
2021-07-28
Android 使用Kotlin来实现自定义View之雷达图
2021-07-28
Android 使用Kotlin来实现任务完成提醒效果
2021-07-23
Android 使用Kotlin来实现水波纹的自定义View
2021-07-22
Android 仿Keep探索向上滑动时PopupWindow向右退出消失,向下移动时PopupWindow向左推出出现
2019-10-02
Android 仿Keep,探索向上滑动时PopupWindow向右退出消失,向下移动时PopupWindow向左推出出现
2019-09-26
Android Animation之TranslateAnimation(平移动画)
2019-09-23
Android 使用MediaPlayer播放视频
2019-09-04
Android Activity内嵌Fragment,当Activity recreate时Fragment被添加多次,造成界面重叠
2019-09-03
Android CoordinatorLayout打造酷炫的顶部栏
2019-07-08
Android 自定义可展开的ExpandTextView
2018-07-01
Android 自定义View实现环形带刻度颜色渐变的进度条
2018-07-01
Android ViewPager的简单使用
2018-06-30
Android 自定义View实现环形带刻度的进度条
2018-06-19
Android Paging Library 基于RecyclerView的分页加载框架
2018-05-24
Kotlin 自定义view之实现标尺控件(选择身高、体重等)
2018-05-13
Android 使用SeekBar时动态显示进度且随SeekBar一起移动
2017-05-31
android自定义Dialog的简单实现
2016-11-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人