当前位置:网站首页>Origin of QPM
Origin of QPM
2022-06-26 09:26:00 【gdky005】
QPM Open source address :https://github.com/ZhuoKeTeam/QPM
Once I was like you , Business development all day , Every day except for working overtime , Or working overtime . But? ,bug Still keep , Look at others app So smooth , Why am I so frustrated ?What’s fuck! gradual , After mastering some performance optimization skills , Skilled in optimization ,app It's no longer so stuck , Looking at the masterpiece , My heart is full of joy .
origin ——GT
At that time, I saw Tencent GT Suspended window , Make an impression , This thing works well , Good good . But the time is over , You must install one for each mobile phone to view data GT, And some functions need root You can view it later . I think we app If you can show some constant data in GT The floating window is much more convenient , So try to put GT Put it on us App Go inside , This process is extremely cumbersome , Finally, it was added , As a result, our App Directly increases 3MB, Although our App already 70MB 了 , increase 3MB It's okay. , But I can't stand it , A component needs to be added 3MB Well ? So I want to combine with us App Characteristics of , Make one of your own QPM, The function is very simple , Some of the GT The data inside is displayed to QPM in , So reference GT, Start implementing .
The wheel already has , Why build a new wheel ? It's not , Although there are wheels , But this wheel doesn't match my model number , Can not play to the extreme . So refer to the general frame of the wheel , Transformed into our own wheels . Stick a lace , Change a screw , Get a small one . Ha ha ha , Finally, a simple version was made , But it's too rough , We don't want to use it ourselves .
origin ——FPS
Suddenly take over an old project , I don't know much about anything , although UI Interface card , But it cannot be easily optimized , In case of optimization , How to carry the pot ? Let's do it first , Until one day the boss said that the card was not good , Must be optimized . ok , Let's optimize it slowly . But I have no spectrum in my heart , How to calculate optimization ? There are no indicators , It's really hard to do . If there is a tool that can tell me which interface cards ? To what extent , What effect can be achieved after optimization , How nice . On some mobile phones, the system comes with FPS indicators , But there are no other mobile phones , You can't use this mobile phone as a criterion .
origin —— To the top of the stack Activity name
I remember looking at my colleagues' mobile phones before , Every time you open one App, Can display the current App The package name of and the current Activity Name , I feel very good , But it's no use . He said :『 I came to , The boss assigned some tasks , But I'm not familiar with the code , How to check the specific page , Not very convenient , With this, you can easily handle it !』 That makes sense , You can add one . One day I was repairing bug When , I can't find the page , I want to ask business students , Which page is this , He directly asked me to use the command line to get the top of the stack Activity name , The plug-in application mentioned by my colleagues before , Need to climb over the wall to download . From now on , I am determined to add this function to my QPM in , I want people who have had the same problems as me , Save the trouble . Every little progress , Then looking back, it was a big step .
origin —— Screen Recording
The functions are almost the same , Suddenly one day , A test student , Threw a small video to the group , Is the emergence of a bug In the video , Using another mobile phone to record the screen . I was wondering if I could add this to QPM Just inside . Come here for a few days , There is a problem on my mobile phone , I use Xiaomi's own screen recording tool , It was easy to record , Send it to the big guys . But the boss asked me , How to record ? I said to use the tools provided by the system , He said he couldn't record , Then let him download the software to record . This process feels very troublesome , It strengthened my determination . After inquiry, it turns out that Android 5.0 The above system provides methods , Then I'll put it directly in our QPM in , After that, you need to take a screenshot , But there is no tool at hand , You can turn it on directly QPM Recorded , It is another awesome function .
边栏推荐
- 如何编译构建
- [open source] use phenocv weedcam for more intelligent and accurate weed management
- 【CVPR 2019】Semantic Image Synthesis with Spatially-Adaptive Normalization(SPADE)
- Li Kou 399 [division evaluation] [joint query]
- Function function of gather()
- Modify coco evaluation index maxdets=[10,15,20]
- Cookie session and token
- js---获取对象数组中key值相同的数据,得到一个新的数组
- 《一周搞定模电》-二极管
- Unity connects to Turing robot
猜你喜欢

thinkphp5手动报错

Analysis of ROS calculation diagram level

【CVPR 2019】Semantic Image Synthesis with Spatially-Adaptive Normalization(SPADE)

Edge computing is the sinking and extension of cloud computing capabilities to the edge and user sides

Curriculum learning (CL)

Tutorial 1:hello behavioc

"One week to finish the model electricity" - 55 timer

Bbox format conversion (detectron2 function library)

Badge series 7: use of codacy

Classified catalogue of high quality sci-tech periodicals in the field of computing
随机推荐
《一周学习模电》-电容、三极管、场效应管
Chargement à chaud du fichier XML de l'arbre de comportement
常用电路设计
Detectron2 draw confusion matrix, PR curve and confidence curve
Self taught programming series - 4 numpy arrays
Principle and application of single chip microcomputer -- Overview
Behavior tree file description
【开源】使用PhenoCV-WeedCam进行更智能、更精确的杂草管理
Practice of production control | dilemma on assembly rack
Regular expression learning
Tutorial 1:hello behavioc
Basic concept and advanced level of behavior tree
Edge computing is the sinking and extension of cloud computing capabilities to the edge and user sides
Application of hidden list menu and window transformation in selenium
Explained: A Style-Based Generator Architecture for GANs (StyleGAN)
How to solve the problem that NVIDIA model cannot be viewed by inputting NVIDIA SMI and quickly view NVIDIA model information of computer graphics card
Curriculum learning (CL)
js---获取对象数组中key值相同的数据,得到一个新的数组
The most complete and simple nanny tutorial: deep learning environment configuration anaconda+pychart+cuda+cudnn+tensorflow+pytorch
Bbox format conversion (detectron2 function library)