- 博客(12)
- 收藏
- 关注
转载 Rect、RectF矩形类
Rect、RectF都表示矩形类,他由4个坐标(left,top,right,bottom) 来组成一个矩形,在 android中很多地方都用到矩形,用他来确定位置这是android中常用的手法(0,0,100,100)表示在原点开始组成一个长宽为100,100的矩形(10,30,110,100)表示组成一个长为(110-10)宽为(100-30)的矩形。
2025-12-19 16:50:19
109
原创 【Android】自定义Dialog
摘要: DialogUtils是一个工具类,采用单例模式实现,主要用于管理对话框的显示。其中showFaceUserRemoveDialog方法用于显示删除人脸用户的对话框。FaceUserRemoveDialog继承自Dialog,实现了点击事件处理,包含确认/取消按钮、关闭图标等UI元素。该对话框设置为全屏透明背景,通过触摸外部区域可关闭,并提供了设置内容文本的方法。当点击确认按钮时,会调用UserAccountJsonManager删除指定用户账号。代码包含详细的日志记录和生命周期方法跟踪。
2025-11-19 18:04:57
391
原创 【Android开发知识点】Activity
Android组件核心机制解析 Activity生命周期包含7个关键方法:从创建(onCreate)到销毁(onDestroy)的完整流程。系统提供4种启动模式控制实例复用:标准模式、栈顶复用、栈内复用和全局复用。横竖屏切换默认会重建Activity,触发完整生命周期回调。Service支持两种启动方式:startService适合后台任务,bindService便于进程通信。三大组件通过Intent实现交互,构成Android应用的基本通信框架。理解这些机制对于开发稳定的Android应用至关重要。
2025-06-26 20:28:53
317
转载 Android日期设置DatePicker的简单使用
在需求中选择日期有时会有最大值最小值的要求 在文档中发现有setMaxDate和setMinDate这两个方法分别可以设置最大值和最小值;在init方法中传入需要初始化显示的年月日。PS: 这两个方法需要的时间参数为毫秒级别。
2024-12-14 12:25:02
633
原创 Android黑白主题切换
使用Android原生的黑白主题切换方式实现,各应用需要准备两套资源文件,创建drawable-night,values-night等文件夹存放深色模式资源文件,资源文件名称,颜色名称等无需变化,与drawable,values下保持一致即可。
2024-11-25 11:46:07
1311
转载 Android 阿里云镜像整理
在android开发中,因为各种原因,时常编译速度缓慢甚至卡住不动,切换到阿里云maven仓库之后,则可以提升编译速度。jcenter和public二选一即可。
2024-04-07 09:44:53
958
原创 创建SharedPreferences工具类,使用方法
上面读写方法里的key最好再单独定义一个类来存放,这样就保证在使用的时候不会出现写错key而取不到数据的情况。
2024-03-01 17:33:35
402
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅