04 2012 档案
摘要:获取string.xml文件里面的值有几个不同的地方。1.在AndroidManifest.xml与layout等xml文件里:android:text="@string/resource_name"2.在activity里:方法一:this.getString(R.string.resource_name); 方法二:getResources().getString(R.string.resource_name);3.在其他java文件(必须有Context或pplication)方法一: context.getString(R.string.resource_name)
阅读全文
摘要:第一种直接从res中加载1、给res目录下建立drawable目录,并把你的图片放到这里,如bg.jpg2、给布局中加入android:background="@drawable/bg"bg也不需要扩展名jpg,然后运行程序发现程序的背景已设置为bg.jpg了。第二种方法是从内存卡中任意取图片显示如图片是mnt\sdcard\dcim\222.jpgLinearLayout lay1=(LinearLayout)findViewById(R.id.bgmain);Drawable drw1=Drawable.createFromPath("\\mnt\\sdcar
阅读全文
摘要:最近研究了一下Android代码的混淆,混淆过程比较简单,这里主要说proguard.cfg的编写。首先要说明的一点是引用第三方类库的问题,因为这个是不能混淆的,要保持,我引用了JAVAMAIL的方法,排除混淆如下:-libraryjars b/activation.jar-libraryjars b/additionnal.jar-libraryjars b/mail.jar-keep class javax.mail.**{*;}-keep class com.sun.mail.**{*;}-keep class javax.activation.**{*;}-keep class org
阅读全文