
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
Cursor可以通过mcp 操作Chrome。但是没有配置的话。没有都是新打开一个。还需要重复登录。现在可以通过配置来打开已经打开的页面我习惯使用 Win+R 来打开网页为了让上面的方式打开的Chrome支持调试需要修改注册表修改的内容修改Cursor配置mcp的配置如下。这个方法适合版本在144之前的浏览器。
前言在目前的项目框架中大多是用Viewpager+Fragment实现,而通常情况下一个Fragment中包含以下功能,但是如果将这些功能全部集成在一个fragment中会造成,逻辑不清楚,而且我们编写的时候本身也不容易理清顺序,比如在刷新界面的时候要分多种情况,如果是加载第一页且没有缓存数据的时候显示进度动画,否则显示listview自带的下拉刷新动画,当发生错误的时候也要根据有无显示的内容做相
序言最近在埋点,需要记录fragment的显示时长。想法很简单,使用我们熟知的fragment的生命周期即可。主需要在onResume记录开始时间,在onPase记录结束时间。相减就可以完成fragment显示时间的记录。但是这是最理想的情况,是在一个activity中只有一个fragment。 fragment不涉及hide和show等方法的情况下。然后我们实际情况却很复杂,涉及到ViewPag
序言最近开发了一个语音输入控件,UI效果和微信的保持基本一直,除了颜色不一样。具体的功能如下动画效果和微信一样,都是通过声音的分贝大小驱动动画的大小如果声音过小,会进入监听模式,(一个小波浪从右到左移动)录音的气泡会随着时间不断变大最长支持60秒录音,在最后十秒会震动提示用户最后十秒会有倒计时,如果超时会自动截取支持转MP3格式使用简单,一个回调返回语音文件的地址和语音的时长效果这个demo 包含
在使用华为调试app时,使用profiler来监控性能。但是用不了多久就要崩溃。这其实是Android Studio profiler的bug。需要删除以下文件夹。data/data/pacakge_name/codecache网上还有一种是说删除测试手机/data/local/tmp/perfd文件夹这种方法也可以让profiler不崩溃。但是dump 不了堆存储文件。...
对应的xml部分。








