android
ms2146
这个作者很懒,什么都没留下…
展开
-
Myeclipse8.x集成android开发平台ADT
<br /> 在Myeclipse8.x中安装ADT插件的时候一直报错。插件安装不了。很是郁闷,重新下个eclipse吧?费时间,在网上查了查有个很好的解决方案:<br /> <br />1.把插件解压过后直接放在Myeclipse8.0下面的dropins目录就行了,有的插件目录里可能会有一些网页,或txt文档把这些东西全部删掉。<br /> <br />2.在myeclipse的configuration目录里面删除org.eclipse.update这个目录,myeclipse会自动加载这个插件 <原创 2010-10-28 23:46:00 · 2211 阅读 · 1 评论 -
JAVA序列化对象
暮然回首,已经2年没写博客了,这两年都干了些什么,都学到了些什么东西,貌似自己也不明白。在项目中,要实在特殊情况下持久化对象数据就想到鸟Serializable。序列化:ByteArrayOutputStream bos = new ByteArrayOutputStream(); try { ObjectOutputStream oop = new ObjectOutp原创 2013-03-05 14:41:42 · 670 阅读 · 0 评论 -
android 自动弹出软键盘
<br />在onCreate中加入:<br />Timer timer = new Timer(); timer.schedule(new TimerTask() { @Override public void run() { ((InputMethodManager)getSystemService(INPUT_METHOD_SERVICE)).toggleSoftInput(0, InputMethodManager.HIDE_NOT_ALWAYS)原创 2011-02-01 00:50:00 · 2196 阅读 · 1 评论 -
多个Activity 共享SharedPreferences
Activity1:SharedPreferences.Editor spf =getSharedPreferences("USERPASS",PreferenceActivity.MODE_WORLD_READABLE).edit(); spf.putString("passWord", newPassWord); spf.commit();Activity2:SharedPreferences sp = getSharedPreferences("USERPASS",Pr原创 2011-01-31 23:04:00 · 3465 阅读 · 0 评论 -
Activity has leaked window that was originally added 问题解决
在做练习的时候,切换屏幕竖恒状态时,会出现Activity has leaked window that was originally added 错误。网上查询得知原因是因为alertDilaog没有关闭所造成的。有2种解决方案:1): @Override protected void onPause() { super.onPause(); //关闭对话框 AlertDialog.dismiss(); }2): Android原创 2011-01-30 20:37:00 · 8122 阅读 · 2 评论 -
linux下用git下载android任意模块源码
想要学习android看看系统的源码也是不错的选择,可以在linux用git下载模块源码。1:安装git 终端输入sudo apt-get install git-core2:mkdir code cd code3:开始下载源码,这里下载音乐播放器源码 git clone git://android.git.kernel.org/platform/packages/apps/Music.git下载完成后,就可以阅读学习了。。原创 2010-11-11 14:40:00 · 2108 阅读 · 0 评论 -
ubuntu10 集成android创建工程出错解决
<br /> 最近在VM中装了ubuntu10 并且集成了android开发环境,但是在创建工程的时候发现工程有小红叉.看到console打印了几条error.<br /> 1:ERROR: Unable to open class file /root/Workspaces/MyEclipse 8.x/test/gen/test/test/R.java: No such file or directory<br /> 解决方案:在myeclipse中删掉R.java然后刷新工程.<br原创 2010-11-13 15:28:00 · 1395 阅读 · 0 评论 -
apk反编译
<br /> 1:下载android-apktool共有2个文件笔者这里:<br /> 1)apktool1.3.2.tar.bz2<br /> 2)apktool-install-windows-2.2_r01-3.tar.bz2<br /> <br /> 将2个文件加压出来,把解压出来的文件放到system32里面。<br /> <br /> 2:下载dex2jar 解压到任意目录。<br /> <br /> 3:用android-apktool反编译*.apk原创 2010-11-10 20:58:00 · 1496 阅读 · 0 评论 -
android 广播机制
相信广播的概念我们都很熟悉了。那么在andoird平台下广播机制是什么来头呢? 一般手机短信的接受,电话的接受,电量过低等等,系统头会产生一个广播。那么这个广播放给谁听呢?在现实中,广播台放的广播是给谁放的呢?对了,是给在用广播接受器收听广播的用户收听的。那么没有用广播接收器的用户是不会收到广播信息的。在android平台下是一样的。 今天我们用接受短信来做个例子,当手机来短信时,首先系统会接受到这个短信,然后发送条广播说:"有条短信来了",并且附加上了短信的相关信息,比如谁发的,信息内容等。当原创 2010-11-06 10:02:00 · 9122 阅读 · 6 评论 -
android 操作xml
<br /> 在android平台下操作xml方式有很多种,常见的为SAX(Simple APIfor XML)和DOM(Document Object Model)。<br />今天总结下SAX的操作。<br /> SAX操作xml的特点是当读取xml文件的时候会随时触发事件,通过事件来处理当前读取到的内容。这一点是跟dom有所不同的,dom是全部读取完后在进行操作。<br /> 首先这个事件是哪来的。要怎么让SAX才能知道这个事件,怎么触发他。<br /> 这里我们就要自己写个类原创 2010-11-05 14:00:00 · 1698 阅读 · 0 评论 -
Android 垂直Tab
项目中要用到VerticalTab,查阅资料得以解决,记录下。首先要继承TabWidget然后再xml引用自定义TabWidget。xml文件: <UIVerticalTabWidget android:id="@android:id/tabs" android:layout_width="wrap_content" android:layout_heigh原创 2013-03-08 15:24:44 · 4732 阅读 · 1 评论