- 博客(5)
- 收藏
- 关注
原创 android模拟back键
方法一:public void onBack(){ new Thread(){ public void run() { try{ Instrumentation inst = new Instrumentation(); inst.sendKeyDownUpSync(KeyEvent.KEYCODE_BACK); }catch (
2014-01-24 10:38:21 714
转载 AlertDialog实例
AlertDialog的构造方法全部是Protected的,所以不能直接通过new一个AlertDialog来创建出一个AlertDialog。要创建一个AlertDialog,就要用到AlertDialog.Builder中的create()方法。使用AlertDialog.Builder创建对话框需要了解以下几个方法:setTitle :为对话框设置标题setIco
2014-01-24 10:35:25 737
原创 byte转int出现负数的情况
问题描述:在文件流读取十六进制文件时,经常需要将某些字节读出来解析成表示大小的int数据,在此转化过程中可能会出现负数,好的解决方法是将byte[i]和0xFF进行与运算,因为byte为8bit,而int是32bit,故而在转化前需将高24位置零,这样就不会出现补码导致的转换错误。在剖析该问题前请看如下代码public static String bytes2HexString
2014-01-08 20:54:44 11731 1
转载 MP3文件格式解析
1, MP3简介MP3是今天一种常见的音乐格式,但恐怕除了工作要求之外,有兴趣对此进行研究的人恐怕不多。所以,当我打算做MP3解码方面的工作时,在找资料时也颇费了一番周折,同时也觉得很有趣。所以想在这里分享一下自己的心得,做一个总结性的介绍。这样有兴趣的同志也可以对此有一个大概了解,尽快入门。MP3是MPEG-1 Audio Layer 3的简称,是当今比较流行的一种数字音
2014-01-06 16:24:14 637
转载 AsyncTask的用法
转帖http://www.cnblogs.com/dawei/archive/2011/04/18/2019903.html在开发Android应用时必须遵守单线程模型的原则: Android UI操作并不是线程安全的并且这些操作必须在UI线程中执行。在单线程模型中始终要记住两条法则: 1. 不要阻塞UI线程 2. 确保只在UI线程中访问Android UI工具包
2014-01-02 22:10:35 485
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人