2012-05-02 126 views
0

我正在为某人收集有关其客户和他们的交易的信息而创建一个Android应用程序。他的设备非常老旧,所以他问我是否可以减小程序的大小。字体大小不会减少我的程序的大小

我试图使用最简单的算法来做到这一点,这是使字体尺寸更小。我尝试了这一点,并编译了我的程序,但它的大小没有变化,甚至没有一个字节。

这是我的输出

total 18228 
-rw-rw-r-- 1 mark mark 18665472 May 2 15:27 ClientTransactions.jar 

我改变了我的程序的字体从12磅8PT

新的输出是:

total 18228 
-rw-rw-r-- 1 mark mark 18665472 May 2 15:29 ClientTransactions.jar 

谁能帮助我进一步与此,我真的很困惑

+1

当然改变应用程序的权重将是从字体集中删除字符的唯一途径?渲染文本的实际像素大小不起作用。 – shanethehat

+0

如果减小字体大小开始减小程序大小......则数据大小将影响硬盘驱动器的重量...: - | – Bongs

+0

我不是指渲染文本的大小。我改变了我的源代码的字体大小,但它没有任何影响。我只是改变了我的程序字体的大小,它仍然是18665472 MB –

回答

1

更改源代码的字体大小对其大小没有影响。 编译它会导致每次相同的大小。

尝试重构你的代码,并摆脱任何未使用方法,...

+0

但是未使用的方法也不会改变程序大小。当你是程序员时,你会用锤子来工作吗?那么编译器不会把未使用的方法放在你的程序中,对吧? –

+0

编译器不是那么聪明。任何未使用的方法,类等都将被编译。检查你的代码并删除那些你不使用的代码。 – Tikkes