-
这个图片异步加载并缓存的类已经被很多开发者所使用,是最常用的几个开源库之一,主流的应用,随便反编译几个火的项目,都可以见到它的身影。 可是有的人并不知道如何去使用这库如何进行配置,网上查到的信息对于刚接触的人来说可能太少了,下面我就把我使用过程中所知道的写了下来,希望可以帮助自己和别人更深入了解这个库的使用和配置。 GITHUB上的下载路径为:https://github.com/nostra13/Android-Universal-Image-Loader ,下载最新的库文件,并且导入到项目的LIB下便可以使用。 该库以及DEMO本地下载链接:下载地址 一、介绍 Android-Universal-Image-Loader是一个开源的UI组件程序,该项目的目的是提供一个可重复使用的仪器为异步图像加载,缓存和显示。所以,如果你的程序里需要这个功…
作者:七零
时间:2014-04-23
分类:Android
评论:0条
浏览:2539次
-
Xml已经成为目前数据存储与传递的驱势,从去年的流行起来的Ajax来说,它有一个方法(ResponseXML)就是返回Xml对象,然后由Javascript来处理这个Xml对象。 显然服务器端的强悍编程语言PHP来说更需要这种技术的支持,较之流行的有Xml Parse, XmlReader, Xml Rpc…这里要探讨的并不是这些,而是一个已经集成于PHP环境中的simplexml。其使用方法比较简单,而且不需要加载其它的文件,及相关的配置。当然我用到最多的也是这个,相对于其它的php xml解析类来说还是更了解一些。 开始。。。 假如我们有一个这样的文件, PHP XML处理XML代码如下<?xml version="1.0" encoding="utf-8"?><phplamp> <post> <title id="1">PHP XML处理介绍一</title> &nb…
作者:七零
时间:2014-04-23
分类:PHP
评论:0条
浏览:2025次
-
mine type 要设置成 application/vnd.android.package-archive
作者:七零
时间:2014-04-23
分类:Android
评论:0条
浏览:1934次
-
以下为我此期项目中的关于混淆打包的总结:(本人第一次混淆打包,呵呵,错误很多!列了一些比较头疼的)一、项目混淆过程中注意事项:由于我的sdk版本较高,因此新建android项目下只有proguard-project.txt和project.properties这两个文件夹,而网上一些所谓混淆的方法我均试验了下,都有或多或少的问题,以下是一些混淆总结:1、如果你的项目没有其他第三方包的话,那么进行混淆很简单,只需要将project.properties文件夹下面的注释解开就行,一点区别在于:如果您是2.3之前的sdk版本,那么就用这个proguard.config=proguard.cfg如果是之后的则为:proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt(当然视您生成项目时候该文件具体生成情况所定)。2、如果有第三方lib包的话,则混淆时需要注意了,以下是常用的一些lib包的混淆配置:1)、友盟sdk:-libraryjars libs/umeng_sdk.jar-kee…
作者:七零
时间:2014-04-23
分类:Android
评论:0条
浏览:2480次
-
如果遇到这个问题,首先考虑以下原因: 你是否在setText()方法中设置了一个int型变量,比如setText(10)。 这样Android系统就会主动去资源文件当中寻找, 但是它不是一个资源文件ID, 所以就会报出这个bug。 解决办法:将int型业务数据,转换成String类型即可,比如setText(10+“”);
作者:七零
时间:2014-04-23
分类:Android
评论:0条
浏览:3165次
-
http://my.eoe.cn/682121/archive/4532.html
作者:七零
时间:2014-04-23
分类:Android
评论:0条
浏览:1908次
-
我的思路是,在string.xml文件里头建一个String-array,用来配置资源的名称,例如图片,使得外部的资源改变时,通过xml的配置免得去修改源程序: Xml代码 <string-array name="tab_icons"> <item>g_more_detail</item> <item>g_reset_pw</item> <item>g_personal_info</item> <item>g_exit</ite…
作者:七零
时间:2014-04-23
分类:Android
评论:0条
浏览:1988次
-
android.util.Log常用的方法有以下5个:Log.v() Log.d() Log.i() Log.w() 以及 Log.e() 。根据首字母对应VERBOSE, DEBUG,INFO, WARN,ERROR。 1、Log.v 的调试颜色为黑色的,任何消息都会输出,这里的v代表verbose啰嗦的意思,平时使用就是Log.v("",""); 2、Log.d的输出颜色是蓝色的,仅输出debug调试的意思,但他会输出上层的信息,过滤起来可以通过DDMS的Logcat标签来选择. 3、Log.i的输出为绿色,一般提示性的消息information,它不会输出Log.v和Log.d的信息,但会显示i、w和e的信息 4、Log.w的意思为橙色,可以看作为warning警告,一般需要我们注意优化Android代码,同时选择它后还会输出Log.e的信息。 5、Log.e为红色,可以想到error错误,这里仅显示红色的错误信息,这些错误就需要我们认真的分析,查看栈的信息了。  …
作者:七零
时间:2014-04-23
分类:Android
评论:0条
浏览:2282次
-
1、 使用android:autoLink="all" 只需在TextView中加入这个属性,而在TextView里面写的文字中包含网址、电话、email的会自动加入连接地址。 如: <TextView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/text1" android:layout_width="match_parent" android:layout_height="match_parent" android:autoLink="all" android:text="@string/link_text_auto" /> 2、 使用<string name=””><a href=””></a></string>…
作者:七零
时间:2014-04-23
分类:Android
评论:0条
浏览:1934次
-
每个android应用都是由一个Application和多个activity或者server构成.应用启动时,会首先启动Application.在Application的onCreate方法中调用 1 Thread.setDefaultUncaughtExceptionHandler(handler); 就可以捕获导致应用崩溃的错误信息了. 首先应用要有读写sd卡权限 1 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> …
作者:七零
时间:2014-04-23
分类:Android
评论:0条
浏览:2423次