Android-Universal-Image-Loader它是一个开源项目,处理图像加载和缓存。闲暇的时候,读一些源。特别记录。所述图像文件(磁盘)高速缓存,我们需要考虑的因素,如以下1) 定义高速缓存文件的名称2) 缓存的大小3) 缓存文件的方式:比方限时保存文件等。图片压缩后的格式。压缩率等等。该项目对磁盘缓存保存文件时对文件名的改动也做了支持:在缓存文件时对文件名的改动提供了两种方式。每一种方式相应了一个Java类1) HashCo...
MessageDlg(‘Choose a button:‘, System.UITypes.TMsgDlgType.mtInformation,[System.UITypes.TMsgDlgBtn.mbYes,System.UITypes.TMsgDlgBtn.mbNo,System.UITypes.TMsgDlgBtn.mbCancel], 0,procedure(const AResult: TModalResult)beginif AResult = mrYES thenShowMessage(‘You chose Yes‘) elseif AResult = mrNo thenShowMessage(‘You chose No‘) elseif AResult = mrCancel thenShowMessage(‘You chose Cancel‘);end);原...
mediatek/external/bluetooth/bt_cust/bt_cust_table.h
{
.name = "ClassOfDevice",
.value = (void*){0x004A020C}, /*default cod=0x004A020C */
},
将0x004A020C修改为自己想要的蓝牙设备COD。原文:http://blog.csdn.net/sergeycao/article/details/39925717
对于原生MediaPlayer 的支持格式测试:对于原生 NativeMedia 的支持格式测试:这个支持就比较失望了,目前测试的手机只支持 H.264视频及AAC音频,其它的格式都不支持。使用ts封装方式。原文:http://blog.csdn.net/andyhuabing/article/details/40855955
本文介绍了android开发者中比较热门的开源代码,这些代码绝大多数可以直接应用到项目中。FileBrowserView一个强大的文件选择控件。界面比较漂亮,使用也很简单。特点:可以自定义UI;支持复制、剪切、删除、移动文件;可以用在Fragment、ativity、DialogFragment中;支持快速切换目录。http://jcodecraeer.com/a/opensource/2014/1020/1806.htmlMultiItemRowListAdapter多列效果的ListView,采用重新包装adapter的方式,使你的List...
在一个大的Android项目中,由于客户端来不及更新和实现,经常会内嵌一些网页(在一些大型的互联网公司,PC的产品总是跑在客户端的前面),比如活动页面,通常可以内嵌用html5实现的页面,可以适配手机。但是这些网页中有好多链接,但是这些链接有些内容有是我们客户端已经实现的,比如有一个注册链接,其实客户端也实现了注册功能,我们不想再继续跳转到网页注册,而是打开客户端某个注册Activity,可以通过以下方式来实现: xml 文件...
如何控制应用程序使用的内存?1. 记得关闭启动的服务当服务中的任务完成后,要记得停止该服务。可以考虑使用 IntentService,因为
IntentService 在完成任务后会自动停止。2. UI 不可见时释放资源在 onStop 中关闭网络连接、注销广播接收器、释放传感器等资源;在 onTrimMemory() 回调方法中监听 TRIM_MEMORY_UI_HIDDEN 级别的信号,此时可在 Activity 中释放 UI 使用的资源,大符减少应用占用的内存,从而避免被系统清除出内存。...
依旧是好记性不如烂笔头,今天需要学习的是arch-arm目录下的代码。首先我们先看一下inclue目录下的endian这个头文件我们主要是需要知道下面的几点知识。1、先看一下下面的代码的片段#if !defined __ARM_ARCH_5__ && !defined __ARM_ARCH_5T__ && !defined __ARM_ARCH_5TE__ && !defined __ARM_ARCH_5TEJ__ && !defined __ARM_ARCH_4T__ && !defined __ARM_ARCH_4__
正如google上面的注释文本所说:
REV与REV16在ARM5与ARM4...
public static String getDeviceInfo(Context context) {try{org.json.JSONObject json = new org.json.JSONObject();android.telephony.TelephonyManager tm = (android.telephony.TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE);String device_id = tm.getDeviceId();android.net.wifi.WifiManager wifi = (android.net.wifi.WifiManager) context.getSystemService(Context.WIFI_SERVICE);String mac ...
准备编译环境:1、zlib-1.2.8.tar.gz
2、ucl-1.03.tar.gz
3、lzma443.tar.bz2
4、upx-hg-d9e7cb4b5485.tar.gz https://www.pysol.org:4443/hg/upx.hg编译UPX设置环境变量:export UPX_UCLDIR=/usr/local/android/upx/ucl-1.03
export UPX_ZLIBDIR=/usr/local/android/upx/zlib-1.2.8
export UPX_LZMADIR=/usr/local/android/upx/lzma
export UPX_LZMA_VERSION=0x443
export UPX_DIR=/usr/local/android/upx/upx-hg-d9e7cb4b5485提...
本文主要介绍adb常用命令及应用常用目录。1、adb常用命令adb devices列出所有连接的android设备。以下命令都是对单个devices而言,如果存在多个devices的话,下面的命令都需要将adb变为adb -s deviceId adb shell进入devices命令行模式,进入命令行模式,就是linux命令行了adb shell command进入devices命令行模式,并运行命令commandadb shell am start -n <package>/<package>.<activity>adb命令启动程序adb shell am start -D -...
参考:Android实战技巧:用TextView实现Rich Text---在同一个TextView中设置不同的字体风格 Demo:private SpannableStringBuilder content = new SpannableStringBuilder();privatestaticfinal ForegroundColorSpan STYLE_ERROR = new ForegroundColorSpan(Color.RED);privatestaticfinal ForegroundColorSpan STYLE_INFO = new ForegroundColorSpan(Color.BLACK);privateint start = 0;privateint end = 0;publicvoid appendLog(...
背景:1. 一直在做.NET的开发,工作之余,学习了一下Android开发,写了一些Demo,当时用的Eclipse开发工具;这两天,刚好项目不是很忙,就打算把之前写的Demo,迁移到Android Studio,结果就悲剧了;2. 当前我用的Eclipse版本是 Mars.1 Release (4.5.1),Android Studio版本是1.5.1。主要问题:1. 下载Android Studio,很耗时;2. 利用国内最大搜索引擎,找到了相关的Eclipse迁移到Android Studio的文章,按照其中步骤,卡在Build ...
基于Baas实现用户的注册功能。我们使用Bmob提供的API进行实战开发,首先在Bmob官网上下载SDK,然后将jar包拷入工程内。创建应用,获取应用key:1.main.xml:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent" > <TableLayout
android:id="@+id/tl"
...
Related Links:http://blog.csdn.net/stevenhu_223/article/details/9229337 //best http://www.cnblogs.com/tt_mc/archive/2012/12/07/2807518.html //general原文:http://www.cnblogs.com/zhongyuan/p/4226283.html