会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
口袋笔记
android开发实践笔记
博客园
首页
新随笔
联系
管理
订阅
2025年10月29日
输出日志
摘要: adb logcat –cadb logcat -v threadtime > c:/Users/xxx/Desktop/log1.log adb shell getprop |grep xxx
阅读全文
posted @ 2025-10-29 10:14 touchmore
阅读(3)
评论(0)
推荐(0)
2025年9月16日
列表项点击,逻辑梳理
摘要: 列表项点击,从viewHolder >> adapter >> fragment,理清关系了。 mClickListener是传过来的,MyRecordViewHolder << MyRecordPageAdapter << MyRecordPage 最终在presenter中执行
阅读全文
posted @ 2025-09-16 10:52 touchmore
阅读(2)
评论(0)
推荐(0)
2025年8月1日
git revert
摘要: 1、想revert的话,可以在gitlab上点击还原,生成一个还原分支再合进去。(远程revert) 2、git revert HEAD 没有再push的话,只是影响本地。此时如果想撤销这个revert,可以git reset --hard HEAD~5(比2大的数字,因为git log看到..),
阅读全文
posted @ 2025-08-01 20:10 touchmore
阅读(13)
评论(0)
推荐(0)
2025年7月5日
onBackPressed()里的两种return
摘要: 记录个问题,必须搞懂的问题。 boolean onBackPressed() { } 图1,正确: 图2,错误: 图3. 这两种return是不一样的,因为如果dismissTipDialog()返回了false,图2就不能返回super.onBackPressed()了。 大概是:如果dismis
阅读全文
posted @ 2025-07-05 16:14 touchmore
阅读(9)
评论(0)
推荐(0)
2025年6月26日
【看项目】创建一个手势检测器,判断点击动作是否在指定区域内
摘要: 看项目 有空闲时间看他们的项目是怎么写的。 问:创建一个手势检测器,判断点击动作是否在指定区域内 或:创建手势检测器并判断点击是否落在指定 View 上 答案: 在 Android 中,你可以通过创建一个 **手势检测器(GestureDetector)** 来判断用户的点击动作是否发生在指定的 [
阅读全文
posted @ 2025-06-26 20:14 touchmore
阅读(15)
评论(0)
推荐(0)
【看项目】为什么要用nodpi?项目中的图片资源为什么放在drawable-nodpi中?
摘要: 看项目 有空闲时间看他们的项目是怎么写的。 为什么要用nodpi?项目中的图片资源为什么放在drawable-nodpi中? 答案: 在 Android 中,将图片资源放在 `drawable-nodpi` 文件夹中是为了 **避免系统对图片进行自动缩放(Auto-scaling)**。这种做法通常
阅读全文
posted @ 2025-06-26 19:00 touchmore
阅读(45)
评论(0)
推荐(0)
2025年6月24日
android setOnClickListener()能执行,setOnKeyListener()方法不执行
摘要: 核心原因 OnClickListener:通过触摸(Touch Event)触发,无需视图获取焦点 OnKeyListener:通过物理按键(Key Event)触发,必须要求视图获得焦点 根据豆包的解释的第一句关于OnClickListener,改成不可获焦就可以了。但是第二句话关于OnKeyLi
阅读全文
posted @ 2025-06-24 20:39 touchmore
阅读(26)
评论(0)
推荐(0)
2025年6月11日
实现一个"综合"按钮类
摘要: 一个item有很多按钮,可以实现一个按钮类,包含这些按钮,通过init(int type)来初始化特定的按钮。 图2中这是用代码来实现了selector。 使用、初始化: mDelete.init(HiSingListClickView.VIEW_TYPE_DELETE); mCollect.ini
阅读全文
posted @ 2025-06-11 16:20 touchmore
阅读(9)
评论(0)
推荐(0)
2025年6月5日
RecyclerView的方法使用
摘要: RecyclerView的方法使用(重在实践) 一、 需要私下里学一下用法 notifyItemChanged(int index)什么效果干嘛用的点击事件的实现 ViewHolder:通过减少布局组件查找次数和内存消耗,显著提升ListView、RecyclerView等组件的滚动流畅性。 二、获
阅读全文
posted @ 2025-06-05 17:24 touchmore
阅读(27)
评论(0)
推荐(0)
为什么要用继承和多态?
摘要: 继承和多态在面向对象编程中具有重要作用,主要目的是提高代码的复用性、扩展性和灵活性。 继承的优点和作用 代码复用:通过继承,子类可以重用父类的属性和方法,减少代码的重复编写,提高代码的可维护性和可读性。 扩展性:继承为类的扩展提供了一种灵活的方式。当需要对一个已有的类进行扩展时,可以通
阅读全文
posted @ 2025-06-05 16:57 touchmore
阅读(33)
评论(0)
推荐(0)
下一页
公告