性能优化
hnlgzb
所见即所得
展开
-
Android studio profile的使用
Android studio profile的使用原创 2023-02-09 11:17:51 · 144 阅读 · 0 评论 -
安卓系统内存优化
Mark原创 2021-10-07 15:45:12 · 164 阅读 · 0 评论 -
查看patch里面修改的内容
直接用浏览器打开就好原创 2020-07-10 10:13:38 · 2359 阅读 · 0 评论 -
Android 文字跑马灯控件,支持设置滚动速度,文字颜色,大小等,可设置任意长度文本及任意控件宽度
因项目需求,需实现文字跑马灯效果,且能动态设置文本的滚动速度、字体颜色、字体大小等,Android自带的TextView也能实现跑马灯效果,但有个问题,文字内容长度必须大于控件宽度才会滚动,且滚动速度不可动态设置;So,就参考了相关文档,自己实现了以上需求,使用方法与TextView差不多,在此以作记录,方便日后复习、优化。上代码:package com.xxx.test;import...转载 2020-04-21 09:42:12 · 1297 阅读 · 0 评论 -
4k显示器
转自百度百科4K显示器是指具备4K分辨率的显示器设备。4K的名称来源于其横向解析度约为4000像素,分辨率有3840x2160和4096×2160像素2种超高分辨率规格。相比主流的1080P全高清分辨率,4K显示器增加数百万个像素点,画面的精细程度及显示品质有质的飞越。上世纪90年代,美国电影电视工程师学会“数字影像层级结构”特别工作小组对成像系统的空间分辨率要求进行了研究,该小组从分辨...原创 2020-03-02 08:48:28 · 556 阅读 · 0 评论 -
SecureCRT配色推荐和永久设置
https://blog.csdn.net/zq710727244/article/details/53909801转载 2020-01-06 16:33:26 · 393 阅读 · 0 评论 -
Beyond Compare比较目录/文件时即使相同也显示红色
在用BC比较两个文件目录时,经常会用到"Actions">"Compare Contents"命令,发现有时即使两个文件完全相同的目录比较完成后也是红色(有差异),但单个文件打开比较并关闭后才变成黑色。此时如果要比较有很多个文件的代码目录时每个都打开比较不太现实。搜素了下发现只需要在Action:的单选按钮中选择"Rules-based comparison"即可解决目录比较的问题。同时...转载 2020-01-06 15:14:43 · 461 阅读 · 0 评论 -
教你如何迅速秒杀掉:99%的海量数据处理面试题
转自:https://blog.csdn.net/v_july_v/article/details/7382693前言一般而言,标题含有“秒杀”,“99%”,“史上最全/最强”等词汇的往往都脱不了哗众取宠之嫌,但进一步来讲,如果读者读罢此文,却无任何收获,那么,我也甘愿背负这样的罪名 :-),同时,此文可以看做是对这篇文章:十道海量数据处理面试题与十个方法大总结的一般抽象性总结。...转载 2019-12-27 22:25:42 · 147 阅读 · 0 评论 -
安卓广播传输Parcelable化的数据, 包含枚举类的参数还是传输不了
public enum FileType { directory , txt , zip , video , music , image ,apk ,ppt,pdf,excel,word, other} ArrayList<BaseBean> fileList=new ArrayList<BaseBean>(); for...原创 2019-07-24 14:28:51 · 427 阅读 · 0 评论 -
鸿蒙操作系统用的微内核到底是什么?
背景庞大的 UNIX 家族计算机技术在二战后快速发展,构成计算机的主要基本单元从电子管发展到分立晶体管,再到后来的大规模集成电路。随着计算机技术发展,计算机性能越来越强劲,硬件越来越复杂,人们发现很难去直接管理计算机了,于是人们开始设计软件用于管理越来越复杂的计算机系统,这些软件称作系统级软件。从最开始的批处理系统,多道程序系统,分时系统到上世纪 60 年代开始出现通用操作系统,...转载 2019-06-28 19:09:25 · 7842 阅读 · 1 评论 -
下载 安装 配置 登录 Tomcat
一.下载官网下载:http://tomcat.apache.org/看 readme,tomcat9 至少需要jdk1.8版本选择:习惯了.exe安装版二.安装1.安装的时候,组件选择的时候,选择 full2.三.配置1.新增 环境变量 CATALINA_HOMED:\tomcatinstall2.在pa...原创 2019-06-27 14:33:33 · 150 阅读 · 0 评论 -
安装 mysql
密码 single原创 2019-07-02 11:49:32 · 148 阅读 · 0 评论 -
Could not find com.android.tools.build:aapt2:3.3.2-5309881.解决方法
buildscript { repositories { jcenter() google() } dependencies { classpath 'com.android.tools.build:gradle:3.3.2' }}allprojects { repositories { ...原创 2019-06-19 14:41:52 · 6362 阅读 · 1 评论 -
Android中moveTo、lineTo、quadTo、cubicTo、arcTo详解(实例)
转自https://segmentfault.com/a/1190000000721127?utm_source=tag-newest1、Why最近在写android画图经常用到这几个什么什么To,一开始还真不知道cubicTo这个方法,更不用说能不能分清楚它们了,所以特此来做个小笔记,记录下moveTo、lineTo、quadTo、cubicTo、arcTo的作用,在自定义view的时...转载 2019-06-05 17:08:21 · 2661 阅读 · 0 评论 -
白板笔记
mark原创 2019-05-05 20:16:18 · 173 阅读 · 0 评论 -
如何把Android Studio 背景设置成绿豆沙
MARK原创 2019-05-04 09:32:09 · 1441 阅读 · 0 评论 -
更改系统给APP应用分配最大的内存空间
网上查了很多,主要是一.从APP自身改<application ..... android:label="XXXXXXXXXX"android:largeHeap="true"> .......</application>、二.更改系统源码1.--------------------------------...原创 2019-04-15 10:52:06 · 4819 阅读 · 0 评论 -
Android Studio3.0 Error:Execution failed for task ':app:javaPreCompileDebug' 错误
rror:Execution failed for task ‘:app:javaPreCompileDebug’.Annotation processors must be explicitly declared now. The following dependencies on the compile classpath are found to contain annotation p...转载 2019-03-12 15:53:36 · 3055 阅读 · 1 评论 -
思维导图:亿图的部分使用方法
x-mind也用过,发散性的那种图目前还是觉得x-mind。但是流程图 目前还是觉得亿图好用,且好看一些。1.图标的背景色 如何快速选取?底部有一栏颜色 可供选择,真心方便2.虽然只有单向箭头,但是也可以画双向箭头,怎么画呢 ,双向都画一次。哈哈3.如果试用期过期了咋办 ,要不买,要不常规操作。4.目前经常用的模板,还是下面这个。5.如何打开左侧的符号库。...原创 2018-08-18 10:52:41 · 4155 阅读 · 0 评论 -
字体 Courier New 比 Consolas好看
字体 Courier New 比 Consolas好看原创 2018-08-22 19:15:16 · 23161 阅读 · 13 评论 -
我的一天
立个flag晚上11:30上床睡觉,早上6起床,锻炼一小时,午睡半个小时。这里八个小时了。周末地拖拖,衣服洗洗,就行了。晚上九点之后,别吃东西了,程序猿。谢谢你自己。 ...原创 2018-08-23 10:48:12 · 533 阅读 · 0 评论 -
Canvas的几种方法
1、自定义一个view时,重写onDraw。 调用view.invalidate(),会触发onDraw和computeScroll()。前提是该view被附加在当前窗口上 view.postInvalidate(); //是在非UI线程上调用的2、自定义一个ViewGroup,重写onDraw。 onDraw可能不会被调用,原因是需要先设置一个背景(颜色或图)。 表示这个group有...原创 2018-08-29 18:37:57 · 562 阅读 · 0 评论 -
Android Studio自定义单行、多行注释的颜色
原创 2018-09-12 13:45:46 · 1395 阅读 · 0 评论 -
安卓 内存泄漏的问题一:常用工具,以及造成泄漏的原因
一、工具首先有个工具,很多人在用,就是LeakCanary;二、内存泄漏的原因 三、如何优化原创 2018-10-12 10:52:35 · 141 阅读 · 0 评论 -
安卓应用优化
mark原创 2018-10-18 15:47:15 · 233 阅读 · 0 评论 -
Android Studio提升编译速度
1. 项目gradle.properties文件里面加android.enableD8=trueorg.gradle.daemon=trueorg.gradle.jvmargs=-Xmx8192m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8 2. gradle/gr...原创 2018-07-09 19:40:56 · 1851 阅读 · 0 评论 -
LeakCanary 使用说明
转载自https://blog.csdn.net/u010218288/article/details/80577808之后再仔细看看。LeakCanary 使用说明LeakCanary 作为最简单直接的内存泄漏检测工具,非常受欢迎,github 上已经达到了 1.9 W star。官方地址如下:https://github.com/square/leakcanary使用说明:...转载 2018-10-22 22:15:13 · 520 阅读 · 0 评论 -
Android中Path类的lineTo方法和quadTo方法画线的区别
当我们需要在屏幕上形成画线时,Path类的应用是必不可少的,而Path类的lineTo和quadTo方法实现的绘制线路形式也是不一样的,下面就以代码的实现来直观的探究这两个方法的功能实现区别; 1. Path--->quadTo(float x1, float y1, float x2, float y2): 该方法的实现是当我们不仅仅是画一条线甚至是画弧线时会形成...转载 2019-03-09 10:34:10 · 1015 阅读 · 0 评论 -
android中Invalidate和postInvalidate的区别
转自https://www.cnblogs.com/rayray/p/3437048.htmlAndroid中实现view的更新有两组方法,一组是invalidate,另一组是postInvalidate,其中前者是在UI线程自身中使用,而后者在非UI线程中使用。Android提供了Invalidate方法实现界面刷新,但是Invalidate不能直接在线程中调用,因为他是违背了单线程模...转载 2019-03-09 11:28:34 · 1334 阅读 · 0 评论 -
ArrayList和LinkedList的区别(五)
long t=System.currentTimeMillis(); for (int i = 0; i <10000; i++) { list.add("sssss-:"+i); } System.out.println("AAAAAAAAAAAAAAA ArrayList for add 10000:所需时间:"+(System.current...原创 2019-03-09 14:55:51 · 106 阅读 · 0 评论 -
System.out.println()和Log耗时之比
List list = new ArrayList<Object>(); long t = System.currentTimeMillis(); for (int i = 0; i < 100000; i++) { list.add("sssss-:" + i); } long t1 = System.currentTimeMillis();...原创 2019-03-09 15:02:43 · 2949 阅读 · 0 评论 -
Android Studio No Debuggable Applications
转自https://blog.csdn.net/u014165119/article/details/51306063今天换了台手机进行测试,但是手机连上之后却不能选择要输出log的应用(选应用的位置显示No Debuggable Applications),导致logcat中不断打印出一行行log,而从这茫茫log中找出自己需要的log是恨痛苦的,咋办咧?Google呗。 通过谷歌发...转载 2019-03-16 18:11:32 · 435 阅读 · 0 评论 -
优化:Android zipalign使用
mark原创 2018-08-10 16:43:53 · 175 阅读 · 0 评论