自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 MotionEvent.obtain

自己构建的MotionEvent,应该始终在obtain的MotionEvents上调用recycle。举例:修改MotionEvent。

2023-11-05 23:43:48 148

原创 Android 事件分发 onInterceptTouchEvent

Android 事件分发 onInterceptTouchEvent

2023-11-05 22:53:42 50

原创 Android layout可点击Demo 子控件中有RadioButton

目前,只有RadioButton控件可以点击,如果想要实现整个Layout都可以点击的效果,并且在一次点击后,RadioButton状态为选中,再下一次点击后,RadioButton为为未选中的状态,就需要父子控件共享同一点击事件。其次,通过android:clickable="false",将RadioButton设置为不可点击状态,并且设置状态跟随父布局android:duplicateParentState="true"。最后,在mainActivity中,将点击事件进行处理。

2023-10-24 23:59:38 74

原创 Android异步消息处理线程

【精选】Android——Handler详解_android handler_Yawn__的博客-CSDN博客Android进阶知识:ThreadLocal-CSDN博客

2023-10-22 22:51:41 43 1

原创 AIDL File (Requires settings the buildFeatures.aidl to true in the build file) 为灰色状态不能点击

在Android studio中依次点击File->New->AIDL,显示AIDL File (Requires settings the buildFeatures.aidl to true in the build file) 为灰色状态不能点击。在app的build.gradle文件中android标签下加入。

2023-09-24 14:33:32 1111 1

原创 Android第一行代码 第二章学习 2

singleTask:每次启动活动时,系统会首先在返回栈中检查是否存在该活动的实例,如果发现存在则直接使用,并把在该活动之上的所有活动全部出栈,如果没有就会创建一个新的活动实例。singleInstance:与其他三个不同,指定为singleInstance的活动会启动一个新的返回栈来管理活动。singleTop:在启动活动时,如果发现返回栈的栈顶已经是该活动,则认为可以直接使用它,不会再创建新的活动实例。standard:每当启动一个新的活动,它就会在返回栈中入栈,并处于栈顶的位置。

2023-08-14 22:23:53 32

原创 Android第一行代码学习 第二章 1

显示Intent是指在创建Intent对象时就指定接收者(如:ACtivity、Service或者BroadcastReceiver),以Activity为例,在启动Activity时必须在Intent中指明要启动的Activity所在的类。通常情况下,在一个Android项目中,如果只有一个Activity,那么只需要在AndroidManifest.xml中进行配置,并将其设置为程序的入口,这样,当运行该项目时将自启动该Activity。标记用于指定组件所能响应的动作,以字符串形式表示。

2023-08-13 22:16:30 45

原创 Android第一行代码 学习笔记

5.res 项目中所有使用到的图片、布局、字符串等资源都要存放到该目录下,该目录还有很多子目录,图片存放在drawable下,布局存放在layout下,字符串存放在values下,图标存放在mipmap下。6.AndroidManifest.xml 整个android项目的配置文件,在程序中定义的四大组件都需要在这个文件中注册,另外还可以在这个文件中给应用程序添加权限声明。10.build.gradle app模块的gradle构建脚本,这个文件中会指定很多项目构建相关的配置。

2023-08-13 20:41:02 87

空空如也

空空如也

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

TA关注的人

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