全部 文章 问答 分享 共找到360个相关内容
[文章] 2022-8-19一篇文章吧,跟AOSP有关的
2022-8-19一篇文章吧,跟AOSP有关的开关机动画,这个就不说了,在课程里面已经说到了。AOSP课程开机Logo,也是比较简单,直接替换就行了。
2022-08-19 16:46 · AOSP / 水文章 / android开发 / 系统开发 / 编译
2022-06-06 16:04 · 水文章 / Android / 弹窗 / dialog / 仿苹果
[文章] 一篇:尝试用分布式跑密码字典
我们这里唯一的标识符,应该采用ip,ip才是唯一的,xxljob的分片序号感觉不靠谱我们查询分片时,首先要从数据库中查询,看上次是否有没做完的数据如果有,则采用数据库的分页数如果没有,则采用xxljob的分片数,然后持久化到数据库账号和密码要进行全排列吗
2024-03-19 09:06 · 我tm / 我tm偏不信 / java
[问答] api请求时:msg='sign不能为空,请生成签名后重新请求'
别人提供的java事例然后我按retrofit2的方法操作起来运行之后不能成功获取到数据,他提示msg='sign不能为空,请生成签名后重新请求',请求码是200
2020-06-08 21:45 · retrofit2
[文章] 设置了跨域以后,还是获取到了数据,fetch加上头部就可以了
no-cache",'Cache-Control':'no-cache'},method:'get'}).then(res=>res.blob().then(blob=>{}));个记录
2023-08-07 16:37 · 前端 / 跨域 / 阿里云 / OSS / 对象存储
[文章] 程序员做菜系列--冰糖红烧排骨
八角:一颗就好,如果你的排骨多,可以适当增加桂皮:一点点,如果你的排骨多,可以适当增加花生油:一杯子砂锅一个铁锅一个煤气炉制作流程排骨洗干净后,焯,把血去了,然后很重要++晾干,不能有水!!!
2021-11-06 20:47 · 程序员做菜 / 冰糖红烧排骨 / 断点
[问答] 关于surfaceview全屏之后没有铺满

请教下各位友,就是我的surfaceview在全屏之后没有铺满全屏,

大致的伪代码是这样的,自定义的Player继承了frameLayout ,然后增加了一层surfaceview和一层视频控件层

2022-11-17 09:10 · android / 视频 / surfaceview
[文章] 摸鱼君-滑动到底部时去加载更多内容
okay一篇文章和大家说明白一下。
2022-07-21 21:57 · loading / 加载更多 / 前端 / 分页 / more
[文章] 【程序员拉大锯】程序员的日常(2021-3-3)
暂时不想写代码,来一篇文章压压惊!福布斯2021排行榜这几天比较火的福布斯排行榜,更新了世界富豪的排名。上高中的时候,我的目标是成为这个星球上最有钱的人!我的同学则说只要排在我后面就行。
2021-03-03 18:36 · 日常 / 程序员 / 扯蛋 / 再扯蛋 / 蛋疼
[问答] 怎么Fragment里面实现控件事件

怎么在Fragment组件里面实现控件跳转 我想点击这个编辑框 跳转到另外一个页面 但是给这个编辑框添加事件之后软件会闪退

我这个是在Active里面添加的事件 想在Fragment里面的编辑框控件达到跳转页面


2021-12-24 17:09 · Android
[文章] 程序员读《史记·五帝本纪》你以为尧舜禹的禅让是非亲非故?
嫘祖为黄帝正妃,生二子,其后皆有天下:其一曰玄嚣,是为青阳,青阳降居江水;其二曰昌意,降居若。从上文可以得知,黄帝娶了个老婆,生了两个孩子。一个叫做玄嚣,一个叫做昌意。
2019-09-27 19:32 · 程序员 / 读书 / 历史 / 史记 / 三五五帝
2022-07-18 16:21 · textView / html / a标签 / url / 协议
[文章] 《资治通鉴》开篇故事-三家分晋
用水淹赵氏的城,他们三家去查看时,智瑶说:智伯曰:“吾乃今知可以亡人国也。”背景,当时的赵氏、韩氏,魏氏,智氏的都城都在渭水边上。智瑶说这么一句话的意思,其实就是说也可以用水把魏氏,韩氏干掉。
2019-09-27 19:18 · 读书 / 程序员 / 历史 / 资治通鉴 / 三家分晋
[文章] 一篇:主观性bug的解决
分享一个比较主观性的bug简单的功能描述简单描述下,目前制作一个软件,界面上模拟一个浮动鼠标,鼠标移动到哪,按下确定就点击哪;实现思路是adbshellinput命令;问题描述整体思路没什么问题,adbshell执行是正确的,问题在于:点击时灵时不灵;表现为:点击后,必须马上移动一下屏幕上的鼠标,点击才会生效。如果不移动鼠标,就不会生效。百思不得其解,就只能在点击后,通过代码手动移动一下位置,勉强解决这个问题。但是今天优化代码的时候发现,不好使了。问题解决开始琢磨,突然灵光一闪,我这个点击是直接根据坐标点击,而点击位置恰好是鼠标的中心鼠标又是一个view,是不是鼠标挡住我的点击呢?这么一想,还真有可能,尝试让点击坐标偏移出鼠标范围,发现真的好使了。。。于是通过让view不可点击,解决了这个问题。思考原因回头一看,很明显的问题,为什么一开始没有发现呢?一直想着是不是点击时长不够,点击范围太小,点击权限不够,从来没想着是被挡住了。这不是很像“一叶障目,不识泰山”。(鼠标只有10*10像素大小),举一反三,日常生活中是不是也有很多,其实问题并不严重,但是却被一点点眼前的小障碍挡住的情况呢?
2024-04-06 21:05 · Android / bug
[文章] 一篇文章,AOSP的,按键控制拍照
最近忙得很公司裁员,然后合并事业部,最近忙得很。最终还是没有把我裁掉,没能如愿,只能辞职了。辞职的话就不有赔偿了。合并以后,已经打乱了我的节奏了。同学们应该也发现,我很少有发动态有更新内容了,实在是忙呀。计划是15号辞职,一个月后走人。什么年假呀,13薪就不要了。正题客户需要一个功能,在相机界面的时候,按下power按键,进行拍照,而不是熄屏。同样的,另外一个客户是需要在拍照界面按power按键不能熄屏,因为熄屏录制是违法行为嗷。怎么实现呢?思路首先,按键处理,我们在PhoneWindowManager里修改。思路就是,当我们知道相机现在是活跃的,那么我们就把这个power按键转成音量减按键。同学们都知道吧,android原生相机按音量减按键是会拍照的问题点来了,怎么知道相机的状态呢?这里就涉及到一个通讯的问题了,我们可以用广播,用AIDL,可以用内容提供者,也可以用属性值。这里面我使用属性值比较方便。但是,属性值的写入,有权限限制,因此我不在应用层的调用去修改状态。而是在frameworks层去更新相机的状态。实现相机状态变更按键转换相机状态变更我打算在frameworks/base/services/core/java/com/android/server/camera目录下的CameraServiceProxy.javaprivatefinalICameraServiceProxy.StubmCameraServiceProxy=newICameraServiceProxy.Stub(){@OverridepublicvoidpingForUserUpdate(){notifySwitchWithRetries(30);}@OverridepublicvoidnotifyCameraState(StringcameraId,intnewCameraState,intfacing,StringclientName){Stringstate=cameraStateToString(newCameraState);StringfacingStr=cameraFacingToString(facing);Slog.v(TAG,"Camera"+cameraId+"facing"+facingStr+"statenow"+state+"forclient"+clientName);//对状态进行判断,然后修改状态即可if("CAMERA_STATE_OPEN".equals(state)){SystemProperties.set("persist.sys.camera_state","1");}elseif("CAMERA_STATE_CLOSED".equals(state)){SystemProperties.set("persist.sys.camera_state","0");}updateActivityCount(cameraId,newCameraState,facing,clientName);}};我修改了这个属性值persist.sys.camera_state如果相机打开了,那么就修改为1,否则就为0处理按键状态有变化了,那么我们在PhoneWindowManager.java里处理按键事件frameworks/base/services/core/java/com/android/server/policy/PhoneWindowManager.java低版本的可能在其他目录,自己搜索一下就能找到。privatevoidpowerPress(longeventTime,booleaninteractive,intcount){if(mScreenOnEarly&&!mScreenOnFully){Slog.i(TAG,"Suppressedredundantpowerkeypresswhile"+"alreadyintheprocessofturningthescreenon.");return;}BackToLaunchFactoryTest=false;if(count==2){powerMultiPressAction(eventTime,interactive,mDoublePressOnPowerBehavior);}elseif(count==3){powerMultiPressAction(eventTime,interactive,mTriplePressOnPowerBehavior);}elseif(count==6){BackToLaunchFactoryTest=true;BackToLaunchFactoryTest_time=eventTime;//launchFactoryTest(0);}elseif(interactive&&!mBeganFromNonInteractive){StringtopActivity=getTopActivity();StringisCameraOpen=SystemProperties.get("persist.sys.camera_state","idel");Slog.d(TAG,"isCameraOpen==>"+isCameraOpen);//如果当前是相机界面,打开相机Slog.d(TAG,"topActivity====>"+topActivity);if("com.android.camera.CameraActivity".equals(topActivity)||"com.android.camera.CameraLauncher".equals(topActivity)||"com.boll.wrongquescard.ui.TakePhotoActivity".equals(topActivity)||"1".equals(isCameraOpen)){//拍照Slog.d(TAG,"拍照吧,皮卡丘....");//转成25号按键,就可以拍照try{Instrumentationinst=newInstrumentation();inst.sendKeyDownUpSync(KeyEvent.KEYCODE_VOLUME_DOWN);}catch(Exceptione){Log.e("ExceptionwhenonBack",e.toString());}return;}switch(mShortPressOnPowerBehavior){caseSHORT_PRESS_POWER_NOTHING:break;caseSHORT_PRESS_POWER_GO_TO_SLEEP:goToSleep(eventTime,PowerManager.GO_TO_SLEEP_REASON_POWER_BUTTON,0);break;caseSHORT_PRESS_POWER_REALLY_GO_TO_SLEEP:goToSleep(eventTime,PowerManager.GO_TO_SLEEP_REASON_POWER_BUTTON,PowerManager.GO_TO_SLEEP_FLAG_NO_DOZE);break;caseSHORT_PRESS_POWER_REALLY_GO_TO_SLEEP_AND_GO_HOME:goToSleep(eventTime,PowerManager.GO_TO_SLEEP_REASON_POWER_BUTTON,PowerManager.GO_TO_SLEEP_FLAG_NO_DOZE);launchHomeFromHotKey();break;caseSHORT_PRESS_POWER_GO_HOME:shortPressPowerGoHome();break;caseSHORT_PRESS_POWER_CLOSE_IME_OR_GO_HOME:{if(mDismissImeOnBackKeyPressed){if(mInputMethodManagerInternal==null){mInputMethodManagerInternal=LocalServices.getService(InputMethodManagerInternal.class);}if(mInputMethodManagerInternal!=null){mInputMethodManagerInternal.hideCurrentInputMethod();}}else{shortPressPowerGoHome();}break;}}}Slog.i(TAG,"powerkeyBackToLaunchFactoryTest"+BackToLaunchFactoryTest);}看我注释就知道了,如果是相机打开了,直接把按键转成KeyEvent.KEYCODE_VOLUME_DOWNInstrumentation注意导包importandroid.app.Instrumentation;okay,到这里就可以完成这个功能了。重点是思路,避开权限,通讯选择简单的属性值。一边是写入状态,一边是读取状态。还有就是按键转换。拍照输出keycodeis==>26isdown==>falseReceiveInputKeyEventofPowerkeyup,interactive=trueisCameraOpen==>1topActivity====>com.android.camera.CameraActivity拍照吧,皮卡丘....keycodeis==>25isdown==>truekeycodeis==>25isdown==>false状态是对的当我退出拍照界面时的日志输出keycodeis==>26isdown==>falseReceiveInputKeyEventofPowerkeyup,interactive=trueisCameraOpen==>0topActivity====>com.android.launcher3.LauncherStartedgoingtosleep...(why=2)到此,拍照也是成功的。
2022-10-11 11:29 · 拍照 / 按键 / power / 安卓 / AOSP
[问答] Android 如何先执行异步里面的任务执行主线程里面的任务


怎么让他先执行异步 执行完成之后再往下面走啊!

本人安卓新,求解!

2021-12-26 21:13 · Android
[文章] ios swift 项目创建和配置
选择ios平台app输入一些应用的信息,继续到这里基本上就快到我们经典的HelloWorld点击运行按钮啥也没有,不按套路出牌啊~不管怎么样app已经跑起来了,最难的一步过了后面的都是耍耍啦~挖坑感受挖坑一时爽
2021-10-10 16:01 · ios / swift
[文章] 好久没有水文章了,今天水一篇前端的,主要是思路吧。
parentItem.id){console.log("updatehasChildren");parentItem.hasChildren=false;}})}效果okay,今天就到这里以
2022-09-27 23:51 · js / 前端 / 开发 / 技巧 / 思想
[问答] api30以上支持进程杀掉后重启应用?

前天去面试,面试官问到这个问题,整不会了。说是有个方法可以,求大佬赐教

2023-06-11 20:11 · Android
[文章] 一篇文章,如何用adb根据包名知道是哪个apk
背景我遇到什么问题呢?客户说,这个版本一开机,就白屏。解决思路编译一个debug版本,或者直接刷一个debug的boot,然后adb连接上去,白屏的时候,获取到顶部的activityadbshelldumpsysactivity|grepmFocusedActivity现在知道是谁在搞鬼了,但是我不知道是哪个APK呀怎么办呢?通过adb查看应用信息adbshellpmdump包名>app.info我输出到一个文件里然后搜索.apk这样子,我就知道是哪个APK的问题了。找到对应的人骂一顿,然后把这些内容发群里,at他们的老板,然后去掉这个应用,编译打包出版本。打完收工。
2022-11-15 16:38 · android开发 / 解bug / 问题 / issues / 安卓
2022-11-29 22:39 · 评估工时 / 日常 / 工时 / 开发 / 安卓
[文章] @FeignClient扫描不到?Nuxt.js多环境配置值读取不了?
一篇文章吧,好久没写东西了。@FeignClient扫描不到?通常来说,我们要把公用的内容抽取到基模块中。比如说用户信息获取,我们可以抽取到Base模块,或者Common模块中。
2022-10-29 12:41 · 水文章 / nuxt.js / 后台 / 前端 / 前后端分离
[问答] 轮播图动态添加指示点问题
轮播图是按拉大锯大佬B站的视频写的,原本是设置了4个指示点的,从ITEM2滑到ITEM1或ITEM3划回来指示点都没问题,每划到ITEM4后划回来指示点个数就多了4个,该怎么解决
2020-06-28 19:07 · 轮播图 / 指示点
[文章] 如何实现一键置顶功能?
写到一半发现自己好久没写文章了,顺带一下吧。赶着下班前完成吧。正文开始首先,就我知识范围而言,目前就分别做过ScrollView跟RecyclerView的一键置顶。在这里一起说写下吧。
2022-08-09 17:56 · ScrollView / RecyclerView / 一键置顶
[文章] (Android)写个小控件吧:长按结束运动
UI效果图功能长按进度条增加进度条满一周时通知外部倒计时结束松开时则会自动取消进度,并且通知外部可以自定义开始的角度可以自定义倒计长实现中间一张图,外面绘制个底圈,绘制一个上层的圈即可。
2022-06-27 11:21 · 自定义控件 / 安卓开发 / UI / progress / 倒计时
[文章] 蓝牙版的手表与App通讯身份验证
okay,以上就是前天要的文章了,因为快乐喝完了就不想写了。如今还有半个多小时下班,把它完。
2022-08-11 17:21 · 加密 / 算法 / 通讯 / 协议 / 蓝牙
[文章] [异性朋友]相亲那些事
见到她确实很惊讶她的变化,然后在她家尬聊了一会,当时光就喝了四五杯(都是她给我接的)。回去之后我妈把她的微信推给我了,让我聊一聊,我就简单点客套几句之后就再也没有和她说过话。
2022-05-26 09:46 · 相亲
[问答] 返回键
在A界面点击跳转到B界面,B界面点确认跳转到A,然后点返回键的话,会返回到B界面而不是A的上一个界面。这个返回键能编辑吗
2019-12-10 20:41 · 安卓
[文章] ubuntu卸载自带python引起的问题
minimalpython-minimalpython3.6sudodpkg-i--force-all*.deb第二步:cd/var/lib/dpkgsudomvinfoinfo.baksudomkdirinfo//删除status,新建一个
2022-07-16 10:00 · ubuntu
[文章] 27、Android开发基础之Activity的横竖屏生命周期补充
然后我们跑起来看看:接着,我们这个按钮可以看到的是,Activity执行了onPause,执行onStop和onDestroy方法。也就是说,它先是走完了自己的生命周期,重新开始。
2019-10-22 12:52 · android / activity / 生命周期 / 安卓开发 / app
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 12