问题:
为什么主页上的收藏夹只能放8个显示?超出部分显示不出来了?应该怎样操作?
解决方案:
原因分析:桌面区域(系统)内的【我的收藏夹】是固定行高的。
解决方案:通用设置里面去设置【桌面系统模块行数】
路径:管理——系统参数设置——通用设置——其他
如图:
richtextbox.Lines.Length
做了个程序,用了个RichTextBox 来记录程序的日志,每条操作记录放在单独的一行,
但随着记录的增加,内存使用也增加。
现在想只保留最后的N条记录在RichTextBox 中if( richTextBox1.Lines.Length > 3 )
{
string[] sLines = richTextBox1.Lines;
string[] sNewLines = new string[sLines.Length - 3];
Array.Copy( sLines, 3, sNewLines, 0, sNewLines.Length );
richTextBox1.Lines = sNewLines;
}
string[] slines=richtextbox1.Text.Spit('\n'); List<string> line1s=new List<string>(); List<string> line2s=new List<string>(); richtextbox1.Text=""; foreach(string s in slines) { if(s.Contains("字符串1"))line1s.Add(s); else if(s.Contains("字符串2"))line2s.Add(s); else richtextbox1.Text+="\n"+s; }
本文实现的效果如下:
① 每个分表数据增加或减少时,表头的汇总结果会自动更新。
② 不管哪个分表更新数据后,汇总表都会随着更新数据。
这样的表格是怎么做出来的呢?
我们经常会看到如下的表格,求和汇总项在数据表最下方。这样的表格有什么问题呢?
没什么大的问题,就两个小问题,第一个:如何增加数据?
小王:很简单啊,直接插入一行就好啦。
可是,插入数据后,求和公式结果就不正确了!我还要修改求和公式!
虽然,整个操作很简单,可是我有很多这样的表格,这样不停地重复,有点儿浪费生命吧?
第二:每个表格行数不同,合计项在不同的行,怎样批量提取合计项到汇总表中?
所以,这种情况下,建议将表格汇总项移动到表头,并使用动态求和公式,上述的问题一、二就自动消失啦。还可以很方便地添加图表,使数据更形象。
动态求和方法一
方法很简单,在使用SUM公式时,把参数范围设置得大一些,如一整列“C:C”,“C7:C12666”等。
这个方法有两个缺点:① 数据增加超过了SUM函数范围时,很容易忘记修改SUM函数,从而导致结果错误; ② 增加数据后,需要重新设置格式。
不过这两个缺点也不算什么麻烦事,修改SUM函数参数范围时,可以批量修改,格式也可以批量修改。
动态求和方法二
① 将数据表格转换为超级表格,接着添加“汇总行”,并选择汇总方式为“总和”。
这样,你再插入数据时,会自动更新求和结果和格式。
小王:动态求和有了,这添加数据还是很麻烦啊。
② 将汇总行公式复制到表头,这样添加数据就更方便啦。
本文由解晴新生原创,欢迎关注,带你一起长知识!
转载请注明出处:
http://blog.csdn.net/BruceHurrican/article/details/62419115商业 app, 随着业务不停的迭代后,app 体积会由最初的几 M 增加到几十至上百 M,过大的安装包,不利于用户下载安装,那么 apk 瘦身就会被提上日程。
本篇文章不会详细介绍怎样瘦身,这里我向大家推荐的两款工具意在于帮助开发人员直观看到apk 中方法数量,代码行数。
tool 1:
statistic 插件,安装方法 AS Preferences-Plugins-Browse repositories 搜索 statistic 安装完毕后重启 AS,
打开自己的工程后,在最下方的功能栏中会出现新的一栏 “statistic” ,点击”Refresh”按钮后在 “Java”一项中就可以看到当前工程的代码行数,以我写的 demo 为例
java 代码共计12822行,以 App.java 文件来说,总共35行,源码行数为4,注释行数为27,注释比为77%,空白行为4行,占比11%。我知道国内有的公司在代码上会有硬性规定,比如为了保证代码的质量规定代码的注释率必须要达到多少。相信不少人都碰到过1个 java 文件上千行代码,一句注释都没有,接手者维护时,心中也是万千羊驼在奔跑吧。有了上面的工具,就可以直观地了解到,你的代码是不是让别人很容易看的懂的代码。
tool 2:
classyshark google 出品,用来统计 apk,jar 包中的方法数。这款工具有两个版本, 一个是 GUI的,跨平台,另一个是android 版的。不过 android 版本的 apk 没有 GUI的好用。
从饼图中可以直观的看到当前 apk 中各方法数占比。
tool 3:
dex-method-counts, 通过命令行的方式统计 apk 中的方法数
默认的按包名分类统计方法数。
注意:
dex-method-count获取到的方法数和 classyshark 获取的方法数是不一样的,前者获取的方法数是 apk 中所有的方法数,classyshark 获取的方法数是开发者自己定义的方法数和引用的第三方库中的方法数,不包括 android.jar中的方法。
根据官方文档
Figure 4 depicts a medium-size app approaching the 64k DEX limit. Each package, class, and method includes counts listed in the Defined Method and Referenced Method columns. The Referenced Methods column counts all methods that are referenced by the DEX file. This typically includes methods defined in your code, dependency libraries, and methods defined in standard Java and Android packages that the code uses—these are the methods counted toward the 64k method limit in each DEX file. The Defined Methods column counts only the methods that are defined in one of your DEX files, so this number is a subset of Referenced Methods. Note that when you package a dependency in your APK, the methods defined in the dependency add to both method counts. Also note that minification and/or Proguard shrinking can also considerably change the contents of a DEX file after source code is compiled.
大致意思是,dex 中的方法数包括 开发者定义的和方法和引用方法,即 define methods 和 reference methods,classyshark 统计到的方法数即为 define methods,dex-method-count统计的方法数为 reference methods。64K的限制是针对 reference methods 的。
这两个数值和 AS 2.2+版本后增加的功能 Analyze APK中获取的值是一致的。
传送门
问题:
为什么主页上的收藏夹只能放8个显示?超出部分显示不出来了?应该怎样操作?
解决方案:
原因分析:桌面区域(系统)内的【我的收藏夹】是固定行高的。
解决方案:通用设置里面去设置【桌面系统模块行数】
路径:管理——系统参数设置——通用设置——其他
如图:
转载于:https://www.cnblogs.com/pushsoft/p/7717308.html