随笔 - 156  文章 - 0  评论 - 1  阅读 - 12万

随笔分类 -  Android学习

Android动画
摘要:动画介绍 android3.0之前,主要包括两种动画方式: 补间动画(Tween Animation)和帧动画(Frame Animation或Drawable Animation),这两种动画统称为view动画,针对视图动画存在的不足,3.0之后google增加了属性动画(Property Ani 阅读全文
posted @ 2020-07-20 17:14 JJ_S 阅读(158) 评论(0) 推荐(0) 编辑
SurfaceView
摘要:android开发者网站: https://developer.android.com/reference/android/view/SurfaceView 中文网站 https://developer.android.com/guide/topics/media/media-formats Sur 阅读全文
posted @ 2020-07-20 14:45 JJ_S 阅读(1242) 评论(0) 推荐(0) 编辑
android动画—插值器
摘要:插值器(Interpolator)是设置动画运行过程中的变化规律,类似匀速变化,加速变化,回弹等。 Android默认的插值器类型可以在SDK的代码中NativeInterpolatorFactoryHelper.java文件中查询,有11种 插值器对应的类 xml中插值器的字段 描述 Accele 阅读全文
posted @ 2020-06-08 11:01 JJ_S 阅读(757) 评论(0) 推荐(0) 编辑
Android画圆形图片,clippath方式/Xfermode方式
摘要:1.利用canvas.clipPath方法,按照自定义的Path图形去切割控件 ImageView显示图片,底层是通过Canvas将我们的图片资源画到View控件上实现的; 因此,要让其显示圆形图片,只需要对Canvas进行相应的变化,比如切割圆形、绘制圆形。 方法1: 描述:定义一个控件,包含Im 阅读全文
posted @ 2020-05-22 18:19 JJ_S 阅读(1534) 评论(0) 推荐(1) 编辑
Android的image
摘要:ImageView继承View,主要用于显示图片,实际上除了用来显示图片,任何Drawable对象都可以使用ImageView来显示。 1. ImageView有三个可以设置图片的属性,分别是:src, foreground, background 在xml中设置 ① background: 指的是 阅读全文
posted @ 2020-05-22 18:08 JJ_S 阅读(608) 评论(0) 推荐(0) 编辑
java的invoke与getMethod方法用法
摘要:和listener一起使用举例: 需要在控件中监听某个动作:比如button点击,画面滚动等 1.为控件定义一个属性:属性绑定一个方法 2.首先自定义一个Listener 3.类似与Android原生的Listener,设计一个interface 4.该xxxListener实现OnXxxxList 阅读全文
posted @ 2020-05-18 10:02 JJ_S 阅读(2127) 评论(0) 推荐(0) 编辑
Android架构组件:ViewMode概述
摘要:作用: 问题: ViewModel的用法: 架构组件为界面控制器提供了 ViewModel 辅助程序类,该类负责为界面准备数据。 在配置更改期间会自动保留 ViewModel 对象,以便它们存储的数据立即可供下一个Activity/Fragment实例使用。如以下示例代码所示: 可以从 Activi 阅读全文
posted @ 2020-04-28 12:13 JJ_S 阅读(1571) 评论(0) 推荐(0) 编辑
Android的Listener用法
摘要:为一个控件添加响应事件,需要为其设置监听器(Listener)。在Android中,View的Listener方法,有多种创建方法。以View的OnClickListener举例: View的Listener方法一样,都是View类的接口,实现Listener里面的接口,就可以处理相关事件 创建Li 阅读全文
posted @ 2020-04-27 20:47 JJ_S 阅读(4007) 评论(0) 推荐(0) 编辑
GestureDetector.SimpleOnGestureListener的使用教程
摘要:Android sdk给我们提供了GestureDetector类,通过这个类我们可以识别很多的手势 当用户触摸屏幕的时候,会产生许多手势,例如 手势|描述 | | onDown(按下)|手指刚刚接触到触摸屏的那一刹那,就是触的那一下。 onFling(抛掷)|手指在触摸屏上迅速移动,并松开的动作。 阅读全文
posted @ 2020-04-27 20:34 JJ_S 阅读(1321) 评论(0) 推荐(0) 编辑
Android处理touch事件
摘要:Android事件处理机制是基于Listener实现的,比如触摸屏相关的事件,就是通过onTouchListener实现; 所有View的子类都可以通过setOnTouchListener()、setOnKeyListener()等方法来添加对某一类事件的Listener; Listener一般以I 阅读全文
posted @ 2020-04-27 20:28 JJ_S 阅读(543) 评论(0) 推荐(1) 编辑
onCreate(), onFinishInflate(),onMeasure(),onLayout(),onDraw()Visibility …
摘要:onCreate(): onMeasure(): onLayout(): onDraw(): onFinishInflate(): onAttachedToWindow(): onDetachedFromWindow(): onWindowVisibilityChanged(int): Constr 阅读全文
posted @ 2020-04-27 20:26 JJ_S 阅读(885) 评论(0) 推荐(0) 编辑
Android学习
摘要:0.Android开发者指南 https://developer.android.google.cn/guide https://developer.android.com/guide http://hukai.me/android-training-course-in-chinese/input/ 阅读全文
posted @ 2020-04-27 20:21 JJ_S 阅读(166) 评论(0) 推荐(0) 编辑
Android创建一个测试工程的例子
摘要:第一步:创建一个Android工程 第二步:选择一个Empty Activity(也可以是别的) 第三步:选择路径与保存目录,注意Name(这里是test)和Save Location最后一个包的名字必须一致(原因不清楚?) 第四步:创建好后生成的目录解释 阅读全文
posted @ 2020-04-27 20:11 JJ_S 阅读(182) 评论(0) 推荐(0) 编辑
Android Studio安装
摘要:安装Android Studio: 安装SDK: 选择一个进行安装(可以编辑安装路径) 下载SDK源码: 选择路径,点击编辑 最后点击Next即可将源码下载到你所选的SDK路径中 阅读全文
posted @ 2020-04-27 20:01 JJ_S 阅读(155) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示